AFIR access
AFIR Endpoint Access
This endpoint is deprecated — use the Public API insteadThe Partner API AFIR endpoint is deprecated and will be sunset on 8 September 2026. A new, DATEX II–compliant AFIR endpoint is now available in the Monta Public API:
- List AFIR-compliant charge points → docs.public-api.monta.com/reference/get-afir-charge-points
- Get EVSE dynamic status → docs.public-api.monta.com/reference/get-afir-evse-status
This is not a drop-in swap — see Migrating to the Public API below.
The AFIR endpoint exposes publicly accessible static and dynamic data from Monta charge points, as required by Article 20 of the AFIR regulation. This includes metadata like location, connector types, power levels, status, availability, and ad hoc pricing.
The goal is to promote transparency, accessibility, and interoperability across the EU's alternative fuels infrastructure.
🔁 Migrating to the Public API
The replacement endpoint lives in the Monta Public API, not the Partner API. Migrating involves more than changing a URL:
| Aspect | Old — Partner API (deprecated) | New — Public API |
|---|---|---|
| Endpoint | GET /api/v1/afir/charge-points | GET /api/v1/afir/charge-points |
| Host | partner-api.monta.com | public-api.monta.com |
| Authentication | Partner API consumer clientId / clientSecret | Public API application credentials (separate app) |
| Response format | Custom Monta JSON | DATEX II (EnergyInfrastructureTablePublication) |
| Country filter | countryId (numeric) | country (ISO 3166-1 alpha-2, e.g. DK, BE) |
| Pagination | Cursor-based (after / before) | Offset-based (page / perPage) |
| Dynamic status | Included per charge point | Dedicated endpoint (/afir/charge-points/{evseId}/status) |
To migrate:
- Get access and authenticate. The Public API Authentication guide explains how to obtain access and request an access token — start there.
- Switch to the List AFIR-compliant charge points endpoint and map the DATEX II response.
- For live availability and ad hoc pricing, call Get EVSE dynamic status with the OCPI EVSE identifier (e.g.
DK*MON*E100001).
Legacy: Partner API AFIR endpoint (deprecated)
The endpoints below are deprecated and retained for existing consumers only until 8 September 2026. New integrations should use the Public API endpoint.
🔐 How to Obtain an Access Token
Existing consumers are provisioned with a clientId and a clientSecret. Obtain your access token by following this guide: https://docs.partner-api.monta.com/reference/ref-authentication
📚 API Reference
The deprecated AFIR endpoint is documented here: https://docs.partner-api.monta.com/reference/get-afir-charge-points
- This endpoint is cursor-paginated
- You can optionally filter by
countryId— to identify thecountryId, use this endpoint https://docs.partner-api.monta.com/reference/getcountries
⏱️ Rate Limiting
To ensure fair usage and stability, the following rate limit applies:
- 100 requests per 10 minutes
Clients exceeding the limit will receive a429 Too Many Requestsresponse. If you need higher limits, please contact Monta support.