Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Maps Geolocation / Polling Places API
Polling Places API logo

Phila Gov Polling Places API

Official vendor OpenAPI document · agent-readyMaps GeolocationPlaces Searchnone1 EndpointsREST

For Agents

Look up polling place locations in Philadelphia by ward/division, accessibility features, or building type. Returns addresses and facility details for voter assignment.

Use for: I need to find the polling place for a specific ward and division in Philadelphia, I want to look up accessible polling locations in my area, List all polling places in a given Philadelphia ward, Get the address of a polling place by division number

Not supported: Does not handle voter registration, ballot information, election results, or polling places outside Philadelphia - use for Philadelphia polling location lookups only.

The Philadelphia Polling Places API provides access to the official list of polling locations in the City of Philadelphia. The dataset can be queried by ward and division number, accessibility rating, or building type. It is used by election administrators for poll worker assignments, machine distribution, and accessibility planning, and by civic applications to help voters find their assigned polling place.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Polling Places API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Polling Places API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fphila.gov%2Fphila" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fphila.gov%2Fphila" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Polling Places API.

Look up polling places by ward and division number for voter assignment

Filter polling locations by ADA accessibility rating

Retrieve building addresses and facility types for each polling place

Query the full list of active polling places in Philadelphia

Identify polling place building types for logistics and machine deployment

Use Cases

Patterns agents use Polling Places API for, with concrete tasks.

★ Voter Polling Place Lookup

Help Philadelphia voters find their assigned polling place based on ward and division numbers. The API returns the specific address and building name for each ward/division combination, enabling civic apps and chatbots to direct voters to the correct location on election day. The dataset is maintained by the City of Philadelphia and updated before each election cycle.

Query the Polling Places API for ward 5, division 12 and return the polling place address and building name

Accessibility Planning for Elections

Identify polling places by their accessibility rating to ensure ADA compliance and plan accessibility accommodations. Election administrators use this data to prioritize upgrades, assign accessible machines, and route voters with mobility needs to appropriate locations. The accessibility field indicates the building's wheelchair accessibility status.

Retrieve all polling places and filter for locations with full wheelchair accessibility ratings

AI Agent Civic Data Integration via Jentic

AI agents serving Philadelphia residents can look up polling locations through Jentic to answer voter questions during election season. The agent searches for polling place operations, loads the endpoint schema, and queries by ward/division to provide accurate location information without managing API credentials or endpoints directly.

Search Jentic for 'find polling place in Philadelphia', load the Polling Places API schema, and query for the polling location assigned to ward 22 division 3

Key Endpoints

1 endpoints — the philadelphia polling places api provides access to the official list of polling locations in the city of philadelphia.

METHOD

PATH

DESCRIPTION

GET

/

Query polling places with optional ward, division, accessibility, and building type filters

GET

/

Query polling places with optional ward, division, accessibility, and building type filters

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the Polling Places API by hand means formatting requests against api.phila.gov/polling-places/v1 and parsing its lookup response yourself; the API needs no auth. Through Jentic you install once, import the Polling Places API from the API Directory, and your agent calls it.

Permission scoping

Permission scoping

This API exposes a single read at GET /, so the honest control is operations-only: you limit the agent to the one lookup operation it needs, and nothing else is reachable because nothing else is exposed.

Credential management

Credential isolation

The Polling Places API needs no credential, so there is none for Jentic to store, and no key ever enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'find a Philadelphia polling place', and Jentic returns the matching Polling Places operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Data.gov API

→

Federal open data catalog with election, census, and geographic datasets

Use Data.gov when you need federal-level election or demographic data. Use Polling Places API specifically for Philadelphia city-level polling location lookups.

Complementary

OpenAI API

→

Language model API for building civic chatbots that answer voter questions

Use OpenAI alongside Polling Places API to build conversational interfaces that help voters find their polling location using natural language.

Complementary

Telnyx API

→

Communications API for SMS notifications about polling place assignments

Use Telnyx to send SMS notifications to voters with their polling place address retrieved from the Polling Places API.

FAQs

Specific to using Polling Places API through Jentic.

What authentication does the Polling Places API use?

The Philadelphia Polling Places API requires no authentication. It is a public open-data endpoint accessible without API keys or tokens. Through Jentic, the API is still discoverable via intent search so agents can find and call it without knowing the base URL.

Can I look up a specific polling place by ward and division number?

Yes. The GET / endpoint accepts ward and division as query parameters. Each ward/division combination maps to exactly one polling place, so you receive the specific address, building name, and accessibility rating for that location.

How often is the polling places data updated?

The City of Philadelphia updates the polling places dataset before each election cycle. Changes reflect new building assignments, accessibility upgrades, and ward redistricting. The data is considered authoritative for the current election period.

Does the API include accessibility information for each polling place?

Yes. Each polling place record includes an accessibility rating field that indicates the building's wheelchair accessibility status. You can also filter the query to return only locations that meet a specific accessibility threshold.

How do I query Philadelphia polling places through Jentic?

Search Jentic for 'find polling place in Philadelphia' to discover the Polling Places API. Load the operation schema to see available query parameters (ward, division, accessibility, building type), then execute the call. Since this API has no auth, Jentic handles only the discovery and schema aspects.

Can I limit what my agent is allowed to do with the Polling Places API?

Yes. Because you run Jentic One yourself, your own rules decide which operations and credentials your agent may use. The Polling Places API exposes a single read at GET /, so you scope the agent to that one lookup operation and nothing else is reachable, since nothing else is exposed. This API needs no authentication, so there are no keys for the agent to hold or misuse.

GET STARTED

Start building with Polling Places API

Explore with Jentic One
View OpenAPI Document