Jump to Content
Home
Guides
API Reference
Changelog
v2024-01-18
v2024-07-01
Monta.com
Guides
API Reference
Changelog
Log In
API Reference
Monta.com
Guides
API Reference
Changelog
Log In
v2024-01-18
API Reference
Retrieve users
Search
JUMP TO
Getting Started
Integration Notes
Authentication
Scopes
Access Control
Download OpenAPI spec
Webhooks
Generating the signature (Example)
MONTA Partner API
AFIR Charge Points
Retrieve a list of AFIR charge points
get
Audit Log
Retrieve audit events filtered by search criteria
get
Retrieve single audit event by id
get
Authentication
Obtain information about current API Consumer
get
Obtain your `accessToken` with a `refreshToken`
post
Obtain your `accessToken`
post
Charge Auth Tokens
Retrieve list of charge auth tokens.
get
Create a new charge auth token
post
Retrieve a charge auth token.
get
Deletes a charge auth token.
delete
Patch an existing charge auth token
patch
Block a charge auth token
post
Unblock a charge auth token
post
Charge Point Brands
Retrieve list of charge point brands.
get
Retrieve a charge point brand.
get
Charge Point Connectors
Retrieve a list of charge point connectors.
get
Retrieve a single charge point connector.
get
Charge Point Integrations
Retrieve a list of charge points integrations
get
Create or update a charge point integration
put
Retrieve a single charge point integration
get
Delete a charge point integration
delete
Charge Point Models
Retrieve list of charge point models.
get
Retrieve a charge point model.
get
Charge Points Sensors
Retrieve a list of charge points sensors
get
Create a charge point sensor
post
Retrieve a single charge point sensor
get
Delete an existing charge point sensor
delete
Patch an existing charge point sensor
patch
Charge Point Statistics
Retrieve statistics related to a charge point
get
Retrieve statistics related to a site
get
Charge Points
Retrieve a list of charge points
get
Create a charge point
post
Retrieve charge points / sites for map
get
Clear a charging profile for a given charge point
post
Get OCPP configuration for a given charge point
get
Create OCPP configuration key - value for a given charge point
post
Set a charging profile for a given charge point
post
Retrieve a single charge point
get
Delete an existing charge point
delete
Patch an existing charge point
patch
Retrieve charge point OCPP logs
get
Reboot an existing charge point
post
Unlock an existing charge point
post
Charges
Retrieve a list of charges
get
Start a charge
post
Retrieve a single charge
get
Patch an existing charge
patch
Retrieve a charge price and cost breakdown
get
Retrieve a charge kwh consumption breakdown
get
Restart or start a reserved charge
get
Stop a charge
get
Charges Insights
Retrieve insights about charges.
get
Consumer
Obtain information about current API Consumer
get
Countries
Retrieve a countries.
get
Retrieve a country.
get
Country Areas
Retrieve a country areas.
get
Retrieve a country area.
get
Currencies
Retrieve a list of currencies
get
Retrieve a single currency
get
Insights
Retrieve insights about charges broken down by charge auth token and member cost groups of a team.
get
Retrieve insights about charge points.
get
Retrieve insights about charges broken down by team members and member cost groups of a team.
get
Retrieve insights about charges broken down by team members of a team.
get
Installer Jobs
Retrieve a list of installer jobs
get
Create an installer job
post
Retrieve a single installer job
get
Delete an existing installer job
delete
Invoices
Retrieves a list of invoices by walletId
get
Retrieves an invoice by its id
get
Nested teams
Retrieve a list of nested team relations
get
Nested team invite
post
Get a nested team by nested team relation id
get
Delete a nested team relation
delete
Update a nested team relation
patch
Accept a nested team invitation
post
Reject a nested team invitation
post
Operators
Retrieve operators
get
Retrieve an operator
get
Payment Terminals
Retrieve a list of payment terminals
get
Retrieve a single payment terminal
get
Plans
Retrieve plans
get
Retrieve a plan
get
Price Groups Tags
Retrieve price group tags.
get
Create a price group tag
post
Retrieve a single price group tag
get
Delete an existing price group tag
delete
Update a price group tag
patch
Price Groups
Retrieve a list of price groups.
get
Creates a price group
post
Retrieve a price group.
get
Updates a price group
put
Deletes a price group
delete
Apply price group to charge points, sites or team members
put
Sets a price group as default
put
Prices Forecast
Retrieve prices forecast.
get
Receipts
Retrieve a single receipt by charge id
get
Report Reasons
Retrieve a list of report reasons for charge point(s).
get
Reports
Retrieve a list of reports for charge point(s).
get
Retrieve a report related to a charge point.
get
Sites
Retrieve your (charge) sites
get
Create a (charge) site
post
Retrieve a single (charge) site
get
Delete an existing (charge) site
delete
Patch an existing (charge) site
patch
Sponsored Charge Points
Retrieve a list of sponsored charge points
get
Create a sponsored charge point
post
Approve cost changes
post
Reject cost changes
post
Retrieve a single sponsored charge point
get
Delete an existing sponsored charge point
delete
Update a sponsored charge point
patch
Subscription Purchases
Retrieve a list of subscription purchases
get
Retrieve a subscription purchase
get
Subscriptions
Retrieve a list of subscriptions
get
Create subscription
post
Retrieve a subscription
get
Cancel subscription
delete
Approve subscription
post
Tariff Period Groups
Retrieve Tariff Period Groups by tariff id
get
Create a new Tariff Period Group.
post
Retrieve Tariff Period Groups by id
get
Delete an existing Tariff Period Group, and all contained recurring periods and prices.
delete
Update existing Tariff Period Group.
patch
Tariff Recurring Periods
Retrieve recurring periods.
get
Create new recurring period.
post
Retrieve a tariff recurring period.
get
Delete an existing Tariff Recurring Period , and all contained prices.
delete
Update existing recurring period.
patch
Tariff
Retrieve all tariffs.
get
Create a new Tariff.
post
Retrieve your tariff and prices.
get
Update an existing Tariff.
put
Create the prices for a given tariff within a given period of time.
post
Team Member Profiles (Member Groups)
Retrieve a list of team member profiles (member groups)
get
Create a team member profile (member group)
post
Retrieve a team member profile (member group) by id
get
Delete an existing team member profile (member group)
delete
Patch a team member profile (member group)
patch
Team Members
Retrieve a list of team members.
get
Create (invite) a team member
post
Retrieve a team member.
get
Delete an existing team member
delete
Patch a team member.
patch
Approve a team member who requested to join a team
post
Resend an invite to a team member and reset expiry date.
post
Teams
Retrieve a list of teams
get
Create a team
post
Retrieve a team
get
Delete an existing team
delete
Patch an existing team
patch
Freeze a team
post
Unfreeze a team
post
Users
Retrieve users
get
Retrieve a user
get
Vehicles
Retrieve a list of vehicles
get
Retrieve a single vehicle integration
get
Retrieve a single vehicle
get
Wallet Transactions
Retrieve your wallet transactions
get
Retrieve wallet transactions for an invoice
get
Post an operator adjustment transaction
post
Retrieve a single wallet transaction
get
Patch an existing transaction
patch
Wallets
Retrieve your wallets.
get
Retrieve a single wallet.
get
Webhooks
Get your webhook config
get
Update your webhook config
put
Delete webhook config
delete
Retrieve webhook entries
get
Retrieve a single webhook entry by id
get
Endpoint to generate and explain signature details
post
Retrieve users
get
https://partner-api.monta.com/api/v1/users
Required scope:
users:read
Language
Shell
Node
Ruby
PHP
Python
Credentials
Bearer
Bearer
RESPONSE
Click
Try It!
to start a request and see the response here!