Flipdish StoreOrderCapacity API
Operations for Store Order Capacity.
Operations for Store Order Capacity.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/flipdish-storeordercapacity-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Flipdish API - Apps Accounts Store Order Capacity API
version: v1.0
description: Flipdish Open API v1.0 — Apps operations. Flipdish is an online ordering and branded-app platform for restaurants and takeaways. This specification was derived from the official Flipdish Swagger document and grouped by resource domain.
contact:
name: Flipdish Support
email: help@flipdish.com
url: https://help.flipdish.com
x-generated-from: https://api.flipdish.co/swagger/docs/v1.0
x-last-validated: '2026-06-02'
servers:
- url: https://api.flipdish.co
description: Flipdish production API
security:
- oauth2:
- api
tags:
- name: StoreOrderCapacity
description: Operations for Store Order Capacity.
paths:
/api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType}:
get:
tags:
- StoreOrderCapacity
operationId: GetStoreOrderCapacity
parameters:
- name: appId
in: path
required: true
schema:
type: string
description: The app id path parameter.
example: '500123'
- name: storeId
in: path
required: true
schema:
type: integer
format: int32
description: The store id path parameter.
example: 500123
- name: deliveryType
in: path
required: true
schema:
type: string
enum:
- Delivery
- Pickup
description: The delivery type path parameter.
example: Delivery
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/RestApiResult_StoreOrderCapacityConfig_'
examples:
GetStoreOrderCapacity200Example:
summary: Default GetStoreOrderCapacity 200 response
x-microcks-default: true
value:
Data:
StoreId: 500123
DeliveryType: Delivery
StoreIntervalInMinutes: 1
OrderCapacityPeriods: []
'400':
description: BadRequest
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetStoreOrderCapacity400Example:
summary: Default GetStoreOrderCapacity 400 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'401':
description: Authentication has been denied for this request.
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetStoreOrderCapacity401Example:
summary: Default GetStoreOrderCapacity 401 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'403':
description: Successful authentication, but authorization has been denied for this request.
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetStoreOrderCapacity403Example:
summary: Default GetStoreOrderCapacity 403 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetStoreOrderCapacity500Example:
summary: Default GetStoreOrderCapacity 500 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
security:
- oauth2:
- api
summary: Flipdish Get Store Order Capacity
description: Get Store Order Capacity via the Flipdish Open API v1.0 (GET /api/v1.0/{appId}/storeordercapacity/{storeId}/{deliveryType}).
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/api/v1.0/{appId}/storeordercapacity/{storeId}:
post:
tags:
- StoreOrderCapacity
operationId: UpdateStoreOrderCapacityConfig
parameters:
- name: storeId
in: path
required: true
schema:
type: integer
format: int32
description: The store id path parameter.
example: 500123
- name: deliveryType
in: query
required: true
schema:
type: string
enum:
- Delivery
- Pickup
description: The delivery type query parameter.
example: Delivery
- name: appId
in: path
required: true
schema:
type: string
description: The app id path parameter.
example: '500123'
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/StoreOrderCapacityConfigEditModel'
examples:
UpdateStoreOrderCapacityConfigRequestExample:
summary: Default UpdateStoreOrderCapacityConfig request
x-microcks-default: true
value:
OrderCapacityPeriods: []
responses:
'200':
description: OK
'400':
description: BadRequest
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
UpdateStoreOrderCapacityConfig400Example:
summary: Default UpdateStoreOrderCapacityConfig 400 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'401':
description: Authentication has been denied for this request.
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
UpdateStoreOrderCapacityConfig401Example:
summary: Default UpdateStoreOrderCapacityConfig 401 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'403':
description: Successful authentication, but authorization has been denied for this request.
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
UpdateStoreOrderCapacityConfig403Example:
summary: Default UpdateStoreOrderCapacityConfig 403 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'404':
description: NotFound
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
UpdateStoreOrderCapacityConfig404Example:
summary: Default UpdateStoreOrderCapacityConfig 404 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
UpdateStoreOrderCapacityConfig500Example:
summary: Default UpdateStoreOrderCapacityConfig 500 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
security:
- oauth2:
- api
summary: Flipdish Update Store Order Capacity Config
description: Update Store Order Capacity Config via the Flipdish Open API v1.0 (POST /api/v1.0/{appId}/storeordercapacity/{storeId}).
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
components:
schemas:
StoreOrderCapacityConfig:
description: Represents one store's order capacity configuration
type: object
properties:
StoreId:
format: int32
description: Store identifier
type: integer
example: 500123
DeliveryType:
description: Signifies whether the order capacity configuration is for Delivery / Pickup
enum:
- Delivery
- Pickup
type: string
example: Delivery
StoreIntervalInMinutes:
format: int32
description: Store Interval - time between orders, e.g. 10 minutes between each order time available to customer
type: integer
example: 1
OrderCapacityPeriods:
description: Order capacity periods
type: array
items:
$ref: '#/components/schemas/StoreOrderCapacityPeriod'
example: []
StoreOrderCapacityPeriod:
description: Represents a single order capacity period
type: object
properties:
MaxOrderNumberPerStoreInterval:
format: int32
description: 'The maximum number of orders per each store order interval in this order capacity period.
E.g. for a period from 9:00 till 11:00, if the store''s interval is 10 minutes, and MaxOrderNumberPerStoreInterval is set to 5,
it means that within each 10-minute interval between 9:00 and 11:00 (i.e. 9:00-9:10, 9:10-9:20, .. , 10:50-11:00) it will be possible to
request at most 5 orders.'
type: integer
example: 3
DayOfTheWeek:
description: Day of the week the period pertains to
enum:
- Sunday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
type: string
example: Sunday
PeriodStartHour:
format: int32
description: The hour the period starts at
type: integer
example: 1
PeriodStartMinutes:
format: int32
description: The minutes after the hour the period starts at
type: integer
example: 1
PeriodEndHour:
format: int32
description: The hour the period ends at
type: integer
example: 1
PeriodEndMinutes:
format: int32
description: The minutes after the hour the period ends at
type: integer
example: 1
RestApiResult_StoreOrderCapacityConfig_:
description: Rest api result
required:
- Data
type: object
properties:
Data:
$ref: '#/components/schemas/StoreOrderCapacityConfig'
FlipdishError:
type: object
description: Standard Flipdish API error response. Errors are returned as a JSON object with a human-readable message and a programmatic error code (see https://developers.flipdish.com/docs/error-handling).
properties:
error:
type: object
description: Error detail object.
properties:
errorMessage:
type: string
description: Descriptive explanation of the issue.
example: Invalid or missing parameters.
errorCode:
type: string
description: Unique identifier for programmatic error handling.
example: BadRequest
details:
type: string
description: Additional context returned in non-production environments.
example: Validation failed for field 'storeId'.
StoreOrderCapacityConfigEditModel:
description: Represents one store's order capacity configuration edit
type: object
properties:
OrderCapacityPeriods:
description: Order capacity periods
type: array
items:
$ref: '#/components/schemas/StoreOrderCapacityPeriod'
example: []
securitySchemes:
oauth2:
type: oauth2
description: OAuth 2.0. Implicit grant for first-party portal apps; client credentials grant for server-to-server App Store apps (exchange Client ID + Secret Key for a bearer access token).
flows:
implicit:
authorizationUrl: https://api.flipdish.co/identity/connect/authorize
scopes:
api: Access to the Flipdish API
clientCredentials:
tokenUrl: https://api.flipdish.co/identity/connect/token
scopes:
api: Access to the Flipdish API