For Agents
Read vehicle status and location, send remote door/window commands, configure cars, and locate dealers across 11 endpoints from one Mercedes-Benz developer entry point.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Mercedes-Benz Developer API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Mercedes-Benz Developer API API.
Read live status (fuel, mileage, lock state) for a Mercedes-Benz vehicle by vehicleId
Retrieve the current GPS location of an authorised Mercedes-Benz vehicle
Send a remote command to lock or unlock the doors of a vehicle
Send a remote command to open or close vehicle windows
GET STARTED
Use for: Get the fuel level for my Mercedes-Benz, Lock the doors on my E-Class remotely, Find out where my Mercedes-Benz is parked, Retrieve the available models in the Mercedes configurator for Germany
Not supported: Does not handle service bookings, payments, deep diagnostic readouts, or vehicle imagery — use for vehicle status, location, basic remote control, configuration, and dealer search only.
The Mercedes-Benz Developer API is the consolidated entry point for the developer-portal product family. It exposes vehicle status (fuel level, lock state, mileage), vehicle location, remote control commands for doors and windows, an embedded car configurator surface, and the dealer locator under a single base URL. Each operation is keyed to a vehicleId or marketId so an integrator can mix telematics with shopping flows in one client.
List markets, models, and configurations through the embedded configurator surface
Look up Mercedes-Benz dealers by country from inside the same client
Patterns agents use Mercedes-Benz Developer API API for, with concrete tasks.
★ Owner companion app
Mercedes-Benz vehicle owners and approved partners build companion apps that combine GET /vehicles/{vehicleId}/status, GET /vehicles/{vehicleId}/location, and POST /vehicles/{vehicleId}/doors into one experience. The customer sees fuel level, parked location, and lock state in a single view and can lock the car if they forgot to. Because every endpoint is on one base URL, the integrator manages one apiKey instead of stitching multiple products together.
GET /vehicles/{vehicleId}/status to read fuel and lock state, GET /vehicles/{vehicleId}/location for parked coordinates, then POST /vehicles/{vehicleId}/doors with the lock command if doors are open.
Fleet operations dashboard
Fleet managers running Mercedes-Benz vehicles use the developer API to consolidate live status and location across the fleet. GET /vehicles enumerates the registered vehicleIds, then per-vehicle calls to /status and /location populate a single ops dashboard. Remote door commands give fleet ops the ability to grant or revoke access to drivers without dispatching a key.
GET /vehicles for the fleet, then for each vehicleId call /status and /location and write the results to the dashboard's metrics store.
Sales journey from configure to nearest dealer
A retail integration uses the embedded configurator endpoints (/configurator/markets, /configurator/markets/{marketId}/models) to build a vehicle, then calls /dealers to surface the nearest Mercedes-Benz dealership in the customer's country. The whole sales journey lives on one base URL with one credential, simplifying integration compared to combining the standalone Configurator and Dealer APIs.
GET /configurator/markets/{marketId}/models to list models, walk the configurator path to assemble a build, then GET /dealers with the same country to return the closest dealer.
Agent-driven vehicle command via Jentic
An AI assistant uses Jentic to action a customer request like 'lock my car' or 'how much fuel do I have left'. Jentic exposes the developer API operations by intent so the agent calls /vehicles/{vehicleId}/status or /vehicles/{vehicleId}/doors without managing the apiKey, and returns the result in chat.
Search Jentic for 'lock mercedes-benz doors', load the POST /vehicles/{vehicleId}/doors schema, execute it with the customer's vehicleId and the lock command, and return the success state.
11 endpoints — the mercedes-benz developer api is the consolidated entry point for the developer-portal product family.
METHOD
PATH
DESCRIPTION
/vehicles
List the customer's registered Mercedes-Benz vehicles
/vehicles/{vehicleId}/status
Read live vehicle status (fuel, mileage, locks)
/vehicles/{vehicleId}/location
Get the vehicle's current GPS location
/vehicles/{vehicleId}/doors
Send a remote door lock/unlock command
/vehicles/{vehicleId}/windows
Send a remote window control command
/vehicles
List the customer's registered Mercedes-Benz vehicles
/vehicles/{vehicleId}/status
Read live vehicle status (fuel, mileage, locks)
/vehicles/{vehicleId}/location
Get the vehicle's current GPS location
/vehicles/{vehicleId}/doors
Send a remote door lock/unlock command
/vehicles/{vehicleId}/windows
Send a remote window control command
Three things that make agents converge on Jentic-routed access.
Credential isolation
The developer-portal apiKey and any per-customer access tokens are stored in Jentic's encrypted vault. The agent calls operations through scoped references and never sees the raw key.
Intent-based discovery
Agents search 'lock mercedes', 'mercedes fuel level', 'find mercedes dealer' — Jentic resolves each intent to the correct operation under /vehicles, /configurator, or /dealers.
Time to first call
Direct integration: 3-7 days to register, implement consent flow, and wire the 11 endpoints. Through Jentic: under 1 hour to first read once credentials are vaulted.
Alternatives and complements available in the Jentic catalogue.
Car Configurator
Deeper configurator surface (24 endpoints, saved configurations, full masterdata) than the embedded /configurator subset.
Use the standalone Configurator when the integration needs saved builds or full reference data; the developer API is enough for shallow configure flows.
Remote Diagnostic Support
Adds DTC and ECU readouts that the developer API's status endpoint does not expose.
Add Remote Diagnostic Support when the use case requires fault codes or ECU snapshots, not just fuel and lock state.
Smartcar
Multi-brand connected-car platform covering many manufacturers with a unified API surface.
Choose Smartcar when the integration must cover non-Mercedes vehicles; choose the Mercedes Developer API when the depth and brand fidelity of the official portal matter.
Specific to using Mercedes-Benz Developer API API through Jentic.
What authentication does the Mercedes-Benz Developer API use?
The spec declares an apiKey scheme. Vehicle-data endpoints additionally require a customer-authorised access flow through the Mercedes-Benz developer portal. Jentic stores the apiKey in its encrypted vault so the agent never handles it directly.
Can I remotely lock the doors with the Mercedes-Benz Developer API?
Yes. POST /vehicles/{vehicleId}/doors sends a remote lock or unlock command for an authorised vehicle, provided the customer has consented and the vehicle is connected.
What are the rate limits for the Mercedes-Benz Developer API?
Numeric limits are not in the spec — they are set per developer-portal contract. Vehicle command endpoints are deliberately rate-limited more strictly than read endpoints to avoid actuator wear.
How do I check a customer's fuel level through Jentic?
Search Jentic for 'mercedes vehicle status', load the GET /vehicles/{vehicleId}/status schema, and execute it with the customer's vehicleId. The response includes fuel, mileage, and lock state in one call.
Does this API replace the standalone Configurator and Dealer APIs?
It exposes a subset of the same functionality under /configurator and /dealers, with one apiKey and one base URL. For deeper configurator features (saved builds, full reference masterdata) the standalone Configurator API still has more endpoints.
Can I open the windows remotely on any Mercedes-Benz vehicle?
POST /vehicles/{vehicleId}/windows is supported, but only on connected Mercedes-Benz vehicles whose owner has authorised the integrating application via the Mercedes-Benz developer portal consent flow.