Getting Started
Welcome to ZingoDine API
The ZingoDine API provides programmatic access to the ZingoDine Restaurant Management System. Build powerful integrations for POS, menu management, orders, and more.
Base URL:
Local Development:
https://api.zingodine.com/api/v1Local Development:
http://api.zingoapp.local/api/v1
Quick Start
Follow these steps to start using the ZingoDine API:
Contact your ZingoDine administrator to obtain API credentials:
- Email address
- Password
- Tenant ID (if multi-tenant)
Make a POST request to obtain your access token:
POST /api/v1/auth/login
Content-Type: application/json
{
"email": "your@email.com",
"password": "your-password"
}
Response:
{
"success": true,
"data": {
"token": "1|abc123...",
"user": {...}
}
}
Use your token to make authenticated requests:
GET /api/v1/pos/menu-items
Authorization: Bearer YOUR_TOKEN_HERE
Accept: application/json
API Features
POS Operations
Complete point-of-sale functionality including orders, payments, and KOT generation.
Menu Management
Create, update, and manage menu items, categories, and pricing.
Order Processing
Handle orders from creation to completion with real-time updates.
Multi-Tenant Support
Manage multiple restaurants and branches from a single API.