Developer Documentation
Build powerful applications with Altarbyte's comprehensive EV charging API and SDK. Integrate real-time charger availability, reservations, payments, and fleet management into your platform.
Quick Start
Get up and running with Altarbyte API in minutes
1. Get API Key
Sign up for a developer account and generate your API key from the dashboard. Choose between sandbox and production environments.
sk_live_51234567890abcdef2. Install SDK
Install our official SDK for your preferred programming language. We support Node.js, Python, Java, Go, and more.
3. Initialize Client
Create a client instance with your API key to start making requests. Configure timeouts, retries, and webhooks as needed.
const altarbyte = new Altarbyte(apiKey)4. Make Your First Request
Fetch available chargers and integrate them into your application. Filter by location, power output, and availability.
const chargers = await altarbyte.chargers.list()Core Features
Everything you need to build powerful EV charging integrations
Real-time Charger Status
Get live availability, performance metrics, and connector status for all chargers in the network with sub-second updates.
Reservation System
Enable users to reserve chargers in advance with intelligent time slot management, waitlist support, and automated reminders.
Secure Authentication
OAuth 2.0, API key, and JWT authentication for secure access to endpoints with role-based permissions and audit logging.
Webhook Support
Real-time event notifications for charging sessions, status changes, payment confirmations, and error conditions.
Data & Analytics
Access comprehensive charging analytics, energy consumption data, revenue reports, and fleet utilization metrics.
Cloud Infrastructure
Scalable cloud-native platform with 99.9% uptime SLA, global CDN, and edge computing for low-latency responses.
Core Endpoints
RESTful API endpoints for integrating with Altarbyte platform
/api/v1/chargersList all available charging stations with real-time status, power output, connector availability, and location details.
/api/v1/chargers/:idGet detailed information about a specific charger including status, connectors, pricing, and availability schedule.
/api/v1/reservationsCreate a charging reservation with time slot selection, vehicle information, and payment authorization.
/api/v1/reservations/:idRetrieve reservation details, charging session status, energy consumption, and cost information.
/api/v1/sessions/startInitiate a charging session with RFID, app authentication, or payment token validation.
/api/v1/paymentsProcess payment for charging session with support for multiple payment methods and invoicing.
/api/v1/locationsGet nearby charging stations by coordinates with distance, availability, and routing information.
/api/v1/fleet/vehiclesRetrieve fleet vehicle list with battery status, charging requirements, and schedule optimization.
Full Documentation
Comprehensive guides and references for developers
Need Help?
Our developer support team is here to help you build amazing integrations with Altarbyte. Get access to sandbox environments, technical support, and integration consulting.
