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]