For Agents
Authenticate against the EasyPark partner API, list available parking resources, and fetch detail on a specific resource for parking-aware applications.
Get started with EasyPark API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"list available parking resources via easypark partner"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with EasyPark API API.
Exchange partner credentials for a short-lived access token via the auth endpoint
List the parking resources available to the partner integration
Retrieve a specific parking resource's detail for display in a mobility app
Filter resources to surface only those relevant to a specific mobility partner context
GET STARTED
Use for: Get an EasyPark access token for my partner integration, List all parking resources available to my EasyPark partner account, Retrieve the details of EasyPark resource ID 12345, Refresh my EasyPark partner token before it expires
Not supported: Does not handle parking session start, session stop, or payment processing — use for EasyPark partner authentication and parking resource discovery only.
EasyPark is a Europe-wide mobile parking payment platform whose partner API exposes the parking resource catalogue used by EasyPark and its operator partners. The current partner surface lets a partner exchange credentials for an access token, list the parking resources available to the integration, and fetch detail on a single resource. It is used by mobility apps, fleet platforms, and travel planners that need to surface authoritative parking inventory inside their own UX.
Patterns agents use EasyPark API API for, with concrete tasks.
★ Mobility app parking discovery
A mobility super-app surfaces parking inventory alongside transit, ride-hail, and rental options. An agent calls /auth/token to mint a partner token, then GET /resources to fetch the catalogue and GET /resources/{id} for detail when the user taps a tile, all without the user leaving the host app.
Mint an EasyPark access token, then list the first 20 parking resources and return their IDs and names.
Fleet planning with parking constraints
Fleet platforms that route delivery or service vehicles can call EasyPark's resources endpoint to confirm authorised parking exists at each stop. The detail endpoint returns the metadata the planner needs to honour restrictions before the vehicle leaves the depot.
Given a list of stop IDs, fetch each EasyPark resource detail and return whether the resource is currently active.
Travel concierge parking lookups
Travel concierge agents can answer questions like 'where can I park near my hotel for the night?' by listing EasyPark resources and filtering on the relevant city or zone. The flow ends with a single resource detail call to surface specific opening hours, rates, or vehicle restrictions.
List EasyPark resources matching a partner-defined city and return the top three with their resource IDs and short descriptions.
Agent-driven token refresh and discovery
Through Jentic, an agent that needs parking data does not have to manage the token lifecycle manually. Jentic resolves the auth flow, calls /auth/token when the cached token has expired, and chains the call to /resources, hiding the multi-step OAuth-style exchange from the user.
Refresh the EasyPark access token if needed, then list the parking resources and return the count.
3 endpoints — easypark is a europe-wide mobile parking payment platform whose partner api exposes the parking resource catalogue used by easypark and its operator partners.
METHOD
PATH
DESCRIPTION
/auth/token
Exchange partner credentials for an access token
/resources
List parking resources
/resources/{id}
Get a specific parking resource
/auth/token
Exchange partner credentials for an access token
/resources
List parking resources
/resources/{id}
Get a specific parking resource
Three things that make agents converge on Jentic-routed access.
Credential isolation
EasyPark partner credentials are stored encrypted in the Jentic vault (MAXsystem). Jentic exchanges them for an access token at /auth/token and caches the token for the lifetime indicated by the response, so agents never see the raw partner secret.
Intent-based discovery
Agents search Jentic for intents like 'list parking resources' and Jentic returns the matching EasyPark operation with its input schema and dependency on the auth flow, so the agent does not need to read the partner overview docs.
Time to first call
Direct EasyPark integration: 1-2 days for partner credential exchange, token caching, and resource handling. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
ParkWhiz API
North American off-street parking inventory and bookings
Choose ParkWhiz when the use case targets US off-street and event parking; pick EasyPark for European on-street and zone-based parking inventory.
Google Maps Platform
Geocoding, routing, and place data to anchor parking results
Use Google Maps to convert a destination address to coordinates, then list nearby EasyPark resources for the route's end point.
HERE Maps API
Geocoding, routing, and place data that pairs with parking inventory
Use HERE for routing to a destination, then enrich the arrival step with EasyPark resource data.
Specific to using EasyPark API API through Jentic.
What authentication does the EasyPark API use?
Partners exchange credentials at /auth/token to receive an access token, then pass it in the Authorization header on subsequent calls. Through Jentic, the partner credentials are stored encrypted in the vault and the token exchange is handled automatically before each request.
Can I list all available parking resources with the EasyPark API?
Yes. GET /resources returns the parking resources visible to your partner integration. Each entry includes a resource ID that can be passed to GET /resources/{id} to fetch the full detail used in app UIs.
What are the rate limits for the EasyPark API?
The OpenAPI spec does not declare numeric limits. EasyPark applies per-partner contracts, and tokens issued by /auth/token are short-lived — refresh them on a schedule to avoid 401 responses, and contact your EasyPark integration manager for plan-specific caps.
How do I list parking resources through Jentic?
Search Jentic for 'list parking resources', load the schema for GET /resources, then execute. Jentic injects a fresh token from the cached auth/token response. The flow is: pip install jentic, then await client.search, await client.load, await client.execute.
Does the EasyPark API support starting and stopping parking sessions?
This 3-endpoint partner surface covers authentication and resource discovery only. Session start, stop, and payment flows are part of the broader EasyPark consumer experience and are not exposed by these endpoints.