Full API access is available starting with the Production plan. The Startup plan offers limited read-only access to your account’s basic data.
Generate your API key
1
Check your plan
Make sure your account is on the Production or Enterprise plan. Go to Account > Plans to verify.
2
Open API settings
Sign in to web.watt.ma, click your profile in the top right, then select Settings > API.
3
Create a key
Click Generate a new API key. Give the key a descriptive name (for example: “Accounting integration”) so you can easily identify it later.
4
Copy the key
Copy the key shown immediately. It will no longer be visible afterward for security reasons.
Authentication
All requests to the watt.ma API must include your API key in the HTTPAuthorization header as a Bearer token.
Example request
Here is a curl example to fetch your charging session list:Expected response
Rate limits
The API enforces the following limits based on your plan:
HTTP 429 responses indicate you have exceeded your limit. Wait one minute before retrying your request.
