سيرڤ يو للمطوّرين

اربط نظام نقاط البيع أو المحاسبة أو شاشة المطبخ أو أداة الأتمتة بنشاطك على سيرڤ يو. كل نشاط ينشئ مفاتيح API الخاصة به، والمفتاح لا يرى إلا بيانات نشاطه.

احصل على مفتاح من الإعدادات ← المطوّرون.

نقاط الربط

الطريقةالمسارالصلاحيةمفتاح عدم التكرارالوظيفة
GET/api/v1/businessbusiness:read—The business this key belongs to
GET/api/v1/branchesbusiness:read—Branches
GET/api/v1/ordersorders:read—List orders
GET/api/v1/orders/summaryorders:read—Sales summary
GET/api/v1/orders/{id}orders:read—Get an order
POST/api/v1/orders/{id}/actionsorders:writeمطلوبMove an order along
POST/api/v1/cards/lookuployalty:read—Find a card by phone or scanned card
POST/api/v1/cardsloyalty:writeاختياريJoin a customer
GET/api/v1/cards/{id}loyalty:read—Get a card
GET/api/v1/cards/{id}/eventsloyalty:read—A card's history
POST/api/v1/cards/{id}/earnloyalty:writeمطلوبAdd stamps or points for a sale
POST/api/v1/cards/{id}/redeemloyalty:writeمطلوبRedeem a reward
POST/api/v1/loyalty-events/{id}/voidloyalty:writeمطلوبUndo an earn or redeem
GET/api/v1/menumenu:read—The whole menu
POST/api/v1/menu/categoriesmenu:writeاختياريCreate a category
PATCH/api/v1/menu/categories/{id}menu:writeاختياريUpdate a category
DELETE/api/v1/menu/categories/{id}menu:writeاختياريDelete an empty category
PUT/api/v1/menu/categories/by-external-id/{externalId}menu:writeاختياريCreate or update a category by your code
POST/api/v1/menu/itemsmenu:writeاختياريCreate an item
GET/api/v1/menu/items/{id}menu:read—Get an item
PATCH/api/v1/menu/items/{id}menu:writeاختياريUpdate an item
DELETE/api/v1/menu/items/{id}menu:writeاختياريDelete an item
PUT/api/v1/menu/items/by-external-id/{externalId}menu:writeاختياريCreate or update an item by your code
POST/api/v1/menu/items/{id}/availabilitymenu:writeاختياريMark sold out or back
PUT/api/v1/menu/items/{id}/stockstock:writeاختياريSet an item's stock at a branch
PUT/api/v1/menu/items/by-external-id/{externalId}/stockstock:writeاختياريSet stock by your code
POST/api/v1/stockstock:writeاختياريSet stock for many items at once
GET/api/v1/webhook-endpointswebhooks:manage—List webhook endpoints
POST/api/v1/webhook-endpointswebhooks:manage—Create a webhook endpoint
GET/api/v1/webhook-endpoints/{id}webhooks:manage—Get a webhook endpoint
PATCH/api/v1/webhook-endpoints/{id}webhooks:manageاختياريUpdate or turn a webhook endpoint on/off
DELETE/api/v1/webhook-endpoints/{id}webhooks:manageاختياريDelete a webhook endpoint
POST/api/v1/webhook-endpoints/{id}/testwebhooks:manage—Send a signed test event (ping)
POST/api/v1/webhook-endpoints/{id}/rotate-secretwebhooks:manage—Rotate the signing secret