AFIR access

AFIR Endpoint Access

🚧

This endpoint is deprecated — use the Public API instead

The 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:

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:

AspectOld — Partner API (deprecated)New — Public API
EndpointGET /api/v1/afir/charge-pointsGET /api/v1/afir/charge-points
Hostpartner-api.monta.compublic-api.monta.com
AuthenticationPartner API consumer clientId / clientSecretPublic API application credentials (separate app)
Response formatCustom Monta JSONDATEX II (EnergyInfrastructureTablePublication)
Country filtercountryId (numeric)country (ISO 3166-1 alpha-2, e.g. DK, BE)
PaginationCursor-based (after / before)Offset-based (page / perPage)
Dynamic statusIncluded per charge pointDedicated endpoint (/afir/charge-points/{evseId}/status)

To migrate:

  1. Get access and authenticate. The Public API Authentication guide explains how to obtain access and request an access token — start there.
  2. Switch to the List AFIR-compliant charge points endpoint and map the DATEX II response.
  3. 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

⏱️ Rate Limiting

To ensure fair usage and stability, the following rate limit applies:

  • 100 requests per 10 minutes
💡

Clients exceeding the limit will receive a 429 Too Many Requests response. If you need higher limits, please contact Monta support.