Powerly EV Charging API – OCPP, OCPI, Fleet, and P2P

Powerly is a white-label EV charging platform designed to accelerate the deployment of electric mobility solutions. With a powerful suite of developer-friendly APIs, Powerly makes it easy to build custom-branded EV apps, Open Charge Point Protocol(OCPP), Open Charge Point Interface(OCPI) , manage charging stations and fleets, and unlock energy data insights—all in one modular ecosystem. Whether…

9 subscribers
1264 ms avg latency
53 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Powerly EV Charging API – OCPP, OCPI, Fleet, and P2P endpoints

MethodEndpointDescription
App builder
POST updateAnExistingBuild
/api/v1/builds/{build_id}
Update an existing build.
POST createsANewBuildRequest
/api/v1/builds
Creates a new build request and returns the build record along with a payment link. The build process will not begin until payment is completed.
DELETE deleteABuild
/api/v1/builds/{id}
delete A Build
GET getTheListOfBuilds
/api/v1/builds
get The List Of Builds
GET getDetailsOfASpecificBuild
/api/v1/builds/{id}
get Details Of A Specific Build
Auth
POST logout
/api/v1/auth/logout
This endpoint logs out the authenticated user by deleting their current access token.
POST resendVerificationCode
/api/v1/auth/resend-verification
You can resend the verification code to the user's email address. Note that resending the code reduces the number of allowable code attempts, thereby increasing the time until…
POST sync
/api/v1/auth/sync
This endpoint sync a new user with the provided data.
POST resetTheUsersPasswordUsingTheVerificationCode
/api/v1/auth/password/reset
reset The Users Password Using The Verification Code
POST emailCheck
/api/v1/auth/email/check
Checks if a user with the specified email exists in the system. The "require_verification" field indicates that email verification will be required even if the user exists and…
POST login
/api/v1/auth/login
This endpoint allows a user to log in by providing their email and password.
POST requestAPasswordResetCode
/api/v1/auth/password/forgot
request A Password Reset Code
POST register
/api/v1/auth/register
This endpoint registers a new user with the provided data. The user will receive an email verification link.
POST verifyEmail
/api/v1/auth/email/verify
To verify the email, you will need the email used in the registration and code received in this email,
Balance
POST topUpTheUsersBalance
/api/v1/balance/top-up
Top up the user's balance with the selected offer. This method processes a top-up transaction by charging the user through the selected payment gateway and updating their balance.
GET displayAListingOfTheAvailableBalanceOffers
/api/v1/balance/offers
Display a listing of the available balance offers. This method retrieves balance offers either for the user's country or for a specific country if a country ID is provided.
Countries
GET getTheCountriesList
/api/v1/countries
Retrieve the list of available countries.
GET getTheListOfCurrencies
/api/v1/countries/currencies
This endpoint returns a list of all unique currencies available in the system. The response includes an array of currency codes.
Device Management
PUT updateOrCreateTheAuthenticatedUsersDeviceInformation
/api/v1/device
This method updates the device information for the authenticated user or creates a new record if none exists.
GET displayTheAuthenticatedUsersDeviceInformation
/api/v1/device
Display the authenticated user's device information.
Orders
GET getTheReviewOfTheSpecifiedOrder
/api/v1/orders/{orderId}/review
Retrieve the review associated with the specified order.
PUT skipTheReviewForTheSpecifiedOrder
/api/v1/orders/{orderId}/review/skip
Skip the review for the specified order.
POST pOSTStopChargingAndCloseTheOrder
/api/v1/orders/stop
This method stops the charging session and closes the associated order.
GET gETTheListOfOrders
/api/v1/orders
Retrieve the list of all orders associated with the authenticated user.
POST pOSTStartChargingAndCreateANewOrder
/api/v1/orders
This method initiates a charging session and creates a new order.
GET gETTheSpecifiedOrder
/api/v1/orders/{id}
Retrieve the details of the specified order by its ID
POST createAReviewForTheSpecifiedOrder
/api/v1/orders/{orderId}/review
Submit a new review associated with the specified order.
Payment cards
PUT updateTheDetailsOfASpecificPaymentCard
/api/v1/payment-cards/{id}
Update the information of a specific payment card using its ID.
POST setASpecificPaymentCardAsTheDefaultForTheAuthenticatedUser
/api/v1/payment-cards/default/{id}
Set a specific payment card as the default for the authenticated user.
GET retrieveTheAuthenticatedUsersDefaultPaymentCard
/api/v1/payment-cards/default
Get the default payment card saved for the authenticated user
GET retrieveASpecificPaymentCardByItsID
/api/v1/payment-cards/{id}
Get the details of a payment card using its unique ID.
POST storeANewPaymentCardForTheAuthenticatedUser
/api/v1/payment-cards
Add and save a new payment card to the authenticated user's account.
DELETE deleteASpecificPaymentCardByItsID
/api/v1/payment-cards/{id}
Remove the payment card associated with the given ID from the authenticated user's account.
GET getAListOfTheAuthenticatedUsersSavedPaymentCards
/api/v1/payment-cards
Retrieve all payment cards saved by the authenticated user.
Power sources
GET gETASpecificPowerSource
/api/v1/stations/{id}
Retrieve details of a specific power source by its ID.
GET retrieveAListOfMediaFilesAssociatedWithASpecificPowerSource
/api/v1/stations/{id}/media
This endpoint returns a collection of media resources linked to the given station. It provides images, videos, or other media types that might be useful for users interacting…
GET gETTheListOfThePowerSourceReviews
/api/v1/stations/{stationId}/reviews
Retrieve all reviews associated with a specific power source.
GET gETTheListOfThePowerSources
/api/v1/stations
Get the list of power sources.
GET gETASpecificPowerSourceByItsIdentifier
/api/v1/stations/token/{identifier}
Retrieve the details of a specific power source using its unique identifier.
Reviews
GET gETTheSpecifiedReview
/api/v1/reviews/{id}
Retrieve the details of a specific review by its ID.
GET gETTheListOfReviewOptions
/api/v1/reviews/options
Get the list of review options.
GET gETTheListOfReviews
/api/v1/reviews
Get the list of reviews.
Users
PUT updateTheAuthenticatedUsersProfileInformation
/api/v1/users/me
Update the authenticated user's profile information. The user can update fields such as their name, password, location, and more.
DELETE deleteTheAuthenticatedUser
/api/v1/users/me
Deletes the currently authenticated user's account.
GET getAuthenticatedUser
/api/v1/users/me
Show Current User Info Retrieve the profile details of the currently authenticated user.
Vehicle management
PUT updateTheSpecifiedVehicle
/api/v1/vehicles/{id}
This endpoint allows users to update the details of an existing vehicle.
GET displayAListingOfTheUsersVehicles
/api/v1/vehicles
This endpoint retrieves a list of all vehicles associated with the currently authenticated user.
POST storeANewlyCreatedVehicle
/api/v1/vehicles
This endpoint allows users to add a new vehicle to their account. The request must include details about the vehicle, such as model, year, and other optional details like color…
DELETE removeTheSpecifiedVehicle
/api/v1/vehicles/{id}
This endpoint deletes the vehicle from the system. Only the owner of the vehicle can delete it.
GET getTheListOfVehicleMakes
/api/v1/vehicles/makes
This endpoint retrieves a list of vehicle makes available in the system. Optionally, you can filter the results by the owner of the makes.
+ 3 more endpoints on the provider's documentation.

Powerly EV Charging API – OCPP, OCPI, Fleet, and P2P pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly

More Energy APIs

View all →
  • Get up-to-date Petrol, Diesel, LPG & CNG fuel prices in India. Query daily and past fuel prices state-wise…

    EnergyFreemium
  • Fast and Reliable EV Charging Station Searches, Anywhere in the World, Including Connector Availability,…

    EnergyFreemium1.2k subscribers
  • A REST API that returns live fuel prices from leading UK retailers

    EnergyFreemium167 subscribers
  • Oil price charts for Brent Crude, WTI & oil futures, real time data

    EnergyFreemium235 subscribers
  • nemy tracks the National Electricity Market (NEM) in Australia. nemy API has a collection of simple…

    EnergyFreemium203 subscribers
  • Find U.S. EV charging stations and electric vehicles with one API - search by location, state, availability,…

    EnergyFreemium85 subscribers