Aggregated Charging Network
Seamlessly integrate with our comprehensive EV charging network. Power your applications with real-time station data, user management, and booking capabilities.
Get up and running in minutes with our RESTful API
Sign up and get your API credentials
Start with our authentication endpoint
Integrate our APIs into your application
Comprehensive endpoints for all your EV charging needs
Secure user registration, login, and session management
Comprehensive station management and location services
User vehicle registration and profile management
Station reviews and community feedback system
Terms, privacy, help, and support content
Image and document upload services
Register a new user with OTP verification
{
"phone_number": "+91XXXXXXXXXX",
"username": "JohnDoe",
"email": "john@example.com",
"register_type": "otp"
}
{
"status": 201,
"success": "true",
"message": "We've sent a one-time password (OTP) to your phone number."
}
Verify OTP and complete registration
{
"phone_number": "+91XXXXXXXXXX",
"otp_code": "XXXX"
}
{
"token": {
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "bearer"
},
"user": {
"id": 1,
"phone_number": "+91XXXXXXXXXX",
"username": "JohnDoe",
"email": "john@example.com",
"role": "user"
}
}
Login using social media credentials
{
"email": "john@example.com"
}
Refresh access token using refresh token
Logout and invalidate session
Update user profile information
Add a new EV charging station
{
"brand": "Tesla",
"name": "Supercharger Station",
"address": "123 Main Street",
"city": "Chennai",
"open_now": true,
"timings": "24/7",
"contact": "1234567890",
"latitude": 13.0827,
"longitude": 80.2707,
"ratings": 4.5,
"service_ids": [1, 2, 3],
"amenity_ids": [1, 2, 3]
}
Get list of all active EV charging stations
{
"status": 200,
"success": "true",
"data": [
{
"id": 1,
"name": "Tesla Supercharger",
"brand": "Tesla",
"address": "123 Main Street",
"city": "Chennai",
"latitude": 13.0827,
"longitude": 80.2707,
"open_now": true,
"timings": "24/7",
"ratings": 4.5,
"contact": "1234567890"
}
]
}
Get available charging services
Get available station amenities
Add a new vehicle to user profile
{
"brand": "Tesla",
"model": "Model 3",
"variant": "Long Range",
"year": 2023,
"connector_types": ["Type 2", "CCS"],
"vin_number": "5YJ3E1EA*********",
"license_plate": "TN-XX-XXXX"
}
Get user's registered vehicles
Get specific vehicle details
Update vehicle information
Remove vehicle from user profile
Add a review for a charging station
{
"station_id": 1,
"review": "Great charging experience with fast charging speeds!"
}
Get all reviews for a specific station
Upload user profile image
Upload EV station images
Official SDKs for popular programming languages
npm install ev-station-sdk
pip install ev-station-api
Maven & Gradle support
composer install ev-station