Partner API Integration
Developer Documentation
Integrate our Charging Management System with your Building Management System, Facility Management Software, or any other platform.
Auth
1. Authentication
Authenticate with your credentials to receive a JWT token. Use this token for all subsequent API calls.
Note: The token expires in 7 days. After expiry, you must login again to get a new token.
Login
Authenticate with your credentials to receive a JWT token.
POST/api/user/login
AuthorizationPublic
Request Body
JSON
Response
JSON
Verify Token
Check if your current token is still valid.
POST/api/user/checkToken
AuthorizationBearer <your_jwt_token>
Response
JSON
Change Password
Change the password for the currently authenticated user.
PUT/api/user/password
AuthorizationBearer <your_jwt_token>
Request Body
JSON
Response
JSON
Forgot Password — Send OTP
Request an OTP to reset your password.
POST/api/user/send-otp
AuthorizationPublic
Request Body
JSON
Response
JSON
Forgot Password — Verify OTP & Reset
Verify the OTP and set a new password.
POST/api/user/verify-otp
AuthorizationPublic
Request Body
JSON
Response
JSON