Reliefs Docs
Management APIRestaurants

List draft products for a restaurant

Returns all products currently in `draft` status for a restaurant. Drafts are created via `POST /{restaurantId}/products` and must be explicitly published to become visible. Requires a management API key (`mk_`).

GET
/api/v1/management/restaurants/{restaurantId}/products/drafts

Authorization

ManagementApiKey
X-Api-Key<token>

Management API key — starts with mk_. Generate one from your dashboard.

In: header

Path Parameters

restaurantId*string

Restaurant ID

Formatuuid

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/api/v1/management/restaurants/497f6eca-6276-4993-bfeb-53cbbbba6f08/products/drafts"
{  "success": true,  "data": {    "restaurantId": "4607f331-b75a-4fe3-8172-582c6c390256",    "drafts": [      {        "productId": "dcd53ddb-8104-4e48-8cc0-5df1088c6113",        "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",        "restaurantId": "4607f331-b75a-4fe3-8172-582c6c390256",        "parentProductId": "1ffe8af3-a0f6-480d-b0be-350ab24a5fb9",        "publishedVersionId": "9786f1b1-ef7e-4f6a-94c4-c8eb67e924eb",        "nameKey": "string",        "descriptionKey": "string",        "price": 0,        "available": true,        "scanId": "83d71394-faa2-4b6c-b13b-6d3118de459e",        "imageId": "bbefe473-c66a-4040-85cf-1c7e6f0b3830",        "status": "draft",        "notes": "string",        "draftCreatedAt": "2019-08-24T14:15:22Z",        "createdAt": "2019-08-24T14:15:22Z",        "updatedAt": "2019-08-24T14:15:22Z"      }    ]  }}