API Documentation
Version 1.0 · Last updated: June 2026
Appingup API Documentation
Introduction
The Appingup API allows you to integrate with your restaurant app and ordering system. All API requests require authentication via API key.
Authentication
Include your API key in the Authorization header: Authorization: Bearer YOUR_API_KEY
Base URL
https://api.appingup.com/v1
Orders API
GET /orders - List all orders
POST /orders - Create a new order
GET /orders/{id} - Get order details
PATCH /orders/{id} - Update order status
Menu API
GET /menu - Get full menu
GET /menu/categories - List categories
POST /menu/items - Add menu item
PATCH /menu/items/{id} - Update menu item
Customer API
GET /customers - List customers
GET /customers/{id} - Get customer details
GET /customers/{id}/orders - Customer order history
Rewards API
GET /rewards/points/{customer_id} - Get customer points
POST /rewards/redeem - Redeem points
Delivery API
GET /delivery/zones - List delivery zones
GET /delivery/drivers - List active drivers
GET /delivery/track/{order_id} - Track delivery
Webhooks
Configure webhooks in your admin dashboard to receive real-time notifications for new orders, status changes, and delivery updates.
Error Codes
200 - Success
400 - Bad Request
401 - Unauthorized
404 - Not Found
429 - Rate Limited
500 - Server Error
Support
For API support, contact [email protected]
