Altarbyte
API v2.0

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_51234567890abcdef

2. Install SDK

Install our official SDK for your preferred programming language. We support Node.js, Python, Java, Go, and more.

🟢npm install @altarbyte/sdk
🐍pip install altarbyte
implementation group: com.altarbyte, name: sdk, version: 2.1.0
🔵go get github.com/altarbyte/go-sdk

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

GET/api/v1/chargers

List all available charging stations with real-time status, power output, connector availability, and location details.

GET/api/v1/chargers/:id

Get detailed information about a specific charger including status, connectors, pricing, and availability schedule.

POST/api/v1/reservations

Create a charging reservation with time slot selection, vehicle information, and payment authorization.

GET/api/v1/reservations/:id

Retrieve reservation details, charging session status, energy consumption, and cost information.

POST/api/v1/sessions/start

Initiate a charging session with RFID, app authentication, or payment token validation.

POST/api/v1/payments

Process payment for charging session with support for multiple payment methods and invoicing.

GET/api/v1/locations

Get nearby charging stations by coordinates with distance, availability, and routing information.

GET/api/v1/fleet/vehicles

Retrieve fleet vehicle list with battery status, charging requirements, and schedule optimization.

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.