Plugsurfing
Plugsurfing provides a seamless EV charging experience across Europe, offering drivers access to a large network of charging stations through its mobile app and white‑label solutions for businesses. The platform supports roaming via the OCPI 2.2.1 protocol, enabling operators to connect to the Plugsurfing network with real‑time charger data, tariffs, and availability. It also offers APIs for developers to embed charging functionality into apps, in‑car navigation, and other digital services, fostering a more integrated electric mobility ecosystem.
Plugsurfing publishes 16 API contracts indexed on the APIs.io network, including Charging Key Orders API, Charging Keys API, Drive API, and 13 more. Tagged areas include Company, EV Charging, Roaming, and Europe.
The Plugsurfing catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
Plugsurfing’s developer surface includes changelog, authentication, documentation, API reference, getting-started guide, support, engineering blog, and 22 more developer resources.
Kin Score
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 16
Individual APIs this provider publishes, each with its own machine-readable definition.
Drive API
The Drive API provides comprehensive access to Plugsurfing's charging infrastructure network.
Plugsurfing Charging Key Orders API
Handle the ordering and fulfillment process for physical charging keys
Plugsurfing Charging Keys API
Manage physical and virtual charging keys including creation, activation, updates, and status management. Essential for user access to charging stations.
Plugsurfing Drive API
The Drive API API from Plugsurfing — 0 operation(s) for drive api.
Plugsurfing EMP Charging Keys API
E-Mobility Provider specific endpoints for managing charging keys
Plugsurfing EMP Fleets API
E-Mobility Provider specific endpoints for managing fleets
Plugsurfing EMP Geosearch API
E-Mobility Provider specific endpoints for location search and information
Plugsurfing EMP Orders API
E-Mobility Provider specific endpoints for managing orders
Plugsurfing EMP Sessions API
E-Mobility Provider specific endpoints for managing charging sessions
Plugsurfing Geosearch API
Search and retrieve detailed information about charging locations and stations
Plugsurfing Payment Options API
Manage payment methods and handle transaction processing for charging services
Plugsurfing Remote Charging API
Control charging sessions remotely including starting and stopping sessions, and monitoring session status
Plugsurfing Sessions API
Access and manage charging session data including history, status, and detailed session information
Plugsurfing User Groups API
Manage user group memberships
Plugsurfing Users API
Manage user accounts including creation, retrieval, updates, and deletion. Handles user-specific data and preferences.
Plugsurfing Vouchers API
Redeem vouchers
Scroll for all 16
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Plugsurfing Webhooks
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Plugsurfing Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Plugsurfing API Rules
SPECTRALJSON Schema 6
Standalone JSON Schema definitions for this provider's data models.
ChargingKey
JSON SCHEMAEmpChargingKeyOrdersProduct
JSON SCHEMAEmpChargingKeyPostRequest
JSON SCHEMALocation
JSON SCHEMAPrepaidBalance
JSON SCHEMASession
JSON SCHEMASecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
Plugsurfing API — frequently asked questions
Does Plugsurfing have an API?
Yes. APIs.io lists 16 APIs from Plugsurfing, including Drive API, Plugsurfing Charging Key Orders API and Plugsurfing Charging Keys API, and 13 more.
Is there an OpenAPI specification for the Plugsurfing API?
Yes. APIs.io indexes 15 OpenAPI specifications for Plugsurfing, each linked for download from this page.
How do I authenticate with the Plugsurfing API?
Plugsurfing uses bearer-token authentication (1 scheme). The details are profiled on APIs.io as Plugsurfing Authentication.
Is the Plugsurfing API ready for AI agents?
Plugsurfing has a Kin Score of 40.0 out of 100 (developing) and an Agent Readiness score of 32.7 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.