Store API endpoints
Get branch status on SuperApp
Changed onUse this endpoint to read a branch's current visibility status on SuperApp.
The status reflects the latest known outlet state:
- active: branch is live and accepting orders.
- inactive: branch is temporarily not accepting orders and can be reactivated by the partner.
- offline: branch is not accepting orders and can only be reactivated by Careem operations.
reason carries the human-readable reason when the branch is not active (otherwise null). can_reactivate is null when not applicable (active), true when the partner can self-reactivate (inactive), and false when only Careem ops can (offline).
get/branches/{branch_id}/visibility/status
Request
- Base URLhttps://apigateway.careemdash.com/pos/api/v1
- AuthOAuth 2Client credentialsToken URLhttps://identity.careem.com/tokenScopespos
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
branch_idstring required
A unique branch ID string provided by vendor or restaurant
Headers
Authorizationstring required
User-Agentstring required
Brand-Idstring required
Response
Branch status retrieved successfully
Example response
{
"status": "inactive"
}Changes
- info
endpoint added
- info