Quick setup guide

The Chargetrip API gives you the ability to integrate smart, EV-specific routing into products built for electric car drivers. This API gives developers access to the same powerful EV routing engine that is already used and trusted by car manufacturers and e-mobility services around the world. Our GraphQL API and documentation are always current to the latest stable version, and fully backward compatible. For new features and bug fixes, see the release notes.

Integration

To start integrating the Chargetrip API you can read our getting started guide. If you already have your keys ready and know a thing or two about graphQL you can continue here by copying the base URL.

API Reference / Integration / Base URL

  • 01
          https://api.chargetrip.io/graphql
        

Subscriptions

Subscriptions can be implemented by using the graphql-ws or graphql-transport-ws protocol. It is recommended to use the newer graphql-transport-ws protocol. Learn how to use websockets in detail over here.

The graphql-ws protocol uses the following url:

API Reference / Subscriptions / Graphql-WS

  • 01
          wss://api.chargetrip.io/graphql
        

The graphql-transport-ws uses:

API Reference / Subscriptions / graphql-transport-ws

  • 01
          wss://api.chargetrip.io/subscription
        

Who is this API for?

Whether you are a car manufacturer, charge point operator, utility provider, or fleet operator, you need EV-specific routing to remove adoption barriers, improve the electric driving and charging experience, and optimize your operation. Integrating the Chargetrip API into your end-user mobile or in-car products or telematics dashboard will give you instant access to intelligent route computations for electric vehicles and electric fleets.