1. Authentication
All API requests must include the authorization key in the HTTP Header:
Host: api.teamotto.com.cn
Content-Type: application/json
Authorization: Bearer pno_live_99f182c73810a4b2e
X-Store-ID: 1024
A complete RESTful API covering store tables, menu inventory, scan-to-order and payment integration with the KDS kitchen system — enabling seamless POS and ERP connectivity.
All API requests must include the authorization key in the HTTP Header:
All endpoints return a unified structure wherecode code is the business status code anddata data is the business payload.
{
"code": 200,
"data": [
{ "store_id": 1024, "name": "Central Flagship", "status": "open" },
{ "store_id": 1025, "name": "Mong Kok Branch", "status": "open" }
]
}
{
"code": 200,
"data": [
{ "table_no": "A01", "seats": 4, "status": "occupied", "active_order_id": "PNO202608130088" },
{ "table_no": "A02", "seats": 2, "status": "vacant", "active_order_id": null }
]
}
{
"code": 200,
"categories": [
{
"category_id": 10,
"name": "Popular HK Dim Sum",
"items": [
{ "item_id": 8012, "name": "Signature Pineapple Bun", "price": 18.00, "stock": 45 },
{ "item_id": 8015, "name": "Silky Iced Milk Tea", "price": 22.00, "stock": 120 }
]
}
]
}
{
"stock": 0,
"action": "sold_out" // sold_out / restock
}
{
"table_no": "A03",
"order_type": "dine_in",
"items": [
{ "item_id": 8012, "qty": 2, "price": 18.00 },
{ "item_id": 8015, "qty": 1, "price": 22.00, "options": ["Less Ice", "Less Sugar"] }
]
}
{
"code": 200,
"data": {
"order_id": "PNO202608130092",
"total_amount": 58.00,
"status": "pending_payment"
}
}
{
"code": 200,
"data": {
"order_id": "PNO202608130092",
"status": "paid", // pending_payment / paid / cooking / done
"kds_stations": ["bar_station", "wok_station"]
}
}
{
"station": "bar_station",
"status": "completed" // pending / cooking / completed
}
{
"code": 200,
"data": {
"openid": "oXz9s5k...",
"points": 1280,
"tags": ["Afternoon Tea Regular", "Milk Tea Lover"]
}
}
We provide complete API documentation, integration examples and a dedicated technical consultant. Contact us now to get your API Key and test environment.