{ "opencollection": "1.0.0", "info": { "name": "Flipdish API - Apps Accounts Stores API", "version": "v1.0" }, "request": { "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "items": [ { "info": { "name": "Stores", "type": "folder" }, "items": [ { "info": { "name": "Flipdish Get Store by Id", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store by Id via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId})." }, { "info": { "name": "Flipdish Update Store", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Store via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId})." }, { "info": { "name": "Flipdish Get Store Fee Config", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/feeConfig", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store Fee Config via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/feeConfig)." }, { "info": { "name": "Flipdish Get Store Lead Times", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/leadTimes", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store Lead Times via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/leadTimes)." }, { "info": { "name": "Flipdish Set Store Lead Times", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/leadTimes", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Set Store Lead Times via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/leadTimes)." }, { "info": { "name": "Flipdish Get Bank Account for Store", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/bankaccount", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Bank Account for Store via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/bankaccount)." }, { "info": { "name": "Flipdish Get Store Service Charge", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/servicecharge", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store Service Charge via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/servicecharge)." }, { "info": { "name": "Flipdish Configure Store Service Charge", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/servicecharge", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Configure Store Service Charge via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/servicecharge)." }, { "info": { "name": "Flipdish Get Store Delivery Fee Config", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/feeConfig/deliveryZones", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store Delivery Fee Config via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/feeConfig/deliveryZones)." }, { "info": { "name": "Flipdish Put Store Delivery Fee Config", "type": "http" }, "http": { "method": "PUT", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/feeConfig/deliveryZones", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Put Store Delivery Fee Config via the Flipdish Open API v1.0 (PUT /api/v1.0/stores/{storeId}/feeConfig/deliveryZones)." }, { "info": { "name": "Flipdish Get End of Day Report", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/endofdayreport", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "date", "value": "2026-06-02T12:00:00Z", "type": "query", "description": "The date query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get End of Day Report via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/endofdayreport)." }, { "info": { "name": "Flipdish Get Business Hours", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/availability/:deliveryType", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "deliveryType", "value": "Delivery", "type": "path", "description": "The delivery type path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Business Hours via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/availability/{deliveryType})." }, { "info": { "name": "Flipdish Set Business Hours", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/availability/:deliveryType", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "deliveryType", "value": "Delivery", "type": "path", "description": "The delivery type path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Set Business Hours via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/availability/{deliveryType})." }, { "info": { "name": "Flipdish Get Pre Order Config", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/preorderconfig/:deliveryType", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "deliveryType", "value": "Delivery", "type": "path", "description": "The delivery type path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Pre Order Config via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType})." }, { "info": { "name": "Flipdish Update Pre Order Config", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/preorderconfig/:deliveryType", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "deliveryType", "value": "Delivery", "type": "path", "description": "The delivery type path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Pre Order Config via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType})." }, { "info": { "name": "Flipdish Get Pre Order Preview", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/preorderconfig/:deliveryType/preview", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "deliveryType", "value": "Delivery", "type": "path", "description": "The delivery type path parameter." }, { "name": "preOrderConfig.leadTimeMinutes", "value": "1", "type": "query", "description": "Lead Time in Minutes" }, { "name": "preOrderConfig.intervalMinutes", "value": "1", "type": "query", "description": "Interval in minutes" }, { "name": "preOrderConfig.maxOrderAheadDays", "value": "1", "type": "query", "description": "Max Days to order ahead" }, { "name": "preOrderConfig.includeAsap", "value": "true", "type": "query", "description": "Show ASAP as option" }, { "name": "preOrderConfig.includeMoreGranularInitialTime", "value": "true", "type": "query", "description": "Granual Init' Time" }, { "name": "preOrderConfig.cutOffTimePreviousDayBasic", "value": "string", "type": "query", "description": "Cut off time previous day" }, { "name": "preOrderConfig.cutOffTimeCurrentDayBasic", "value": "string", "type": "query", "description": "Cut off time current day" }, { "name": "preOrderConfig.preOrderTimeDisplayType", "value": "SingleTime", "type": "query", "description": "Type of time displayed." }, { "name": "preOrderConfig.alwaysAppearOpen", "value": "true", "type": "query", "description": "Specifies whether a customer can pre-order outside the store opening hours or not." }, { "name": "preOrderConfig.requireExplicitSelectAlways", "value": "true", "type": "query", "description": "Force customer to select collection time." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Pre Order Preview via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/preview)." }, { "info": { "name": "Flipdish Get Processing Fee Configs by Store Id", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/processingfeeconfigs", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "appNameId", "value": "500123", "type": "query", "description": "The app name id query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Processing Fee Configs by Store Id via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/processingfeeconfigs)." }, { "info": { "name": "Flipdish Get Store Net Sales", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/:appId/stores/stats", "params": [ { "name": "appId", "value": "500123", "type": "path", "description": "The app id path parameter." }, { "name": "storeId", "value": "500123", "type": "query", "description": "The store id query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store Net Sales via the Flipdish Open API v1.0 (GET /api/v1.0/{appId}/stores/stats)." }, { "info": { "name": "Flipdish Get Business Hours Override by Store Id", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/businesshoursoverrides", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "after", "value": "2026-06-02T12:00:00Z", "type": "query", "description": "The after query parameter." }, { "name": "page", "value": "1", "type": "query", "description": "The page query parameter." }, { "name": "limit", "value": "1", "type": "query", "description": "The limit query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Business Hours Override by Store Id via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/businesshoursoverrides)." }, { "info": { "name": "Flipdish Create Business Hours Override by Store Id", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/businesshoursoverrides", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Business Hours Override by Store Id via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/businesshoursoverrides)." }, { "info": { "name": "Flipdish Get Processing Fee Configs by Store Id and Payment Account Type", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/processingfeeconfigs/:paymentAccountType", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "paymentAccountType", "value": "Card", "type": "path", "description": "The payment account type path parameter." }, { "name": "appNameId", "value": "500123", "type": "query", "description": "The app name id query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Processing Fee Configs by Store Id and Payment Account Type via the Flipdish Open API v1.0 (GET /api/v1.0/stores/{storeId}/processingfeeconfigs/{paymentAccountType})." }, { "info": { "name": "Flipdish Get Stores", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/stores", "params": [ { "name": "searchQuery", "value": "string", "type": "query", "description": "The search query query parameter." }, { "name": "page", "value": "1", "type": "query", "description": "The page query parameter." }, { "name": "limit", "value": "1", "type": "query", "description": "The limit query parameter." }, { "name": "storeGroupId", "value": "500123", "type": "query", "description": "The store group id query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Stores via the Flipdish Open API v1.0 (GET /api/v1.0/stores)." }, { "info": { "name": "Flipdish Create Store", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores", "params": [ { "name": "storeGroupId", "value": "500123", "type": "query", "description": "The store group id query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Store via the Flipdish Open API v1.0 (POST /api/v1.0/stores)." }, { "info": { "name": "Flipdish Get Stores by Store Id with Validations", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/:appId/storevalidation/kiosk", "params": [ { "name": "storeId", "value": "500123", "type": "query", "description": "The store id query parameter." }, { "name": "page", "value": "1", "type": "query", "description": "The page query parameter." }, { "name": "limit", "value": "1", "type": "query", "description": "The limit query parameter." }, { "name": "appId", "value": "500123", "type": "path", "description": "The app id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Stores by Store Id with Validations via the Flipdish Open API v1.0 (GET /api/v1.0/{appId}/storevalidation/kiosk)." }, { "info": { "name": "Flipdish Get Store Headers by App Id", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/:appId/stores/header", "params": [ { "name": "appId", "value": "500123", "type": "path", "description": "The app id path parameter." }, { "name": "storeNameQuery", "value": "Example Name", "type": "query", "description": "The store name query query parameter." }, { "name": "salesChannelType", "value": "Web", "type": "query", "description": "The sales channel type query parameter." }, { "name": "page", "value": "1", "type": "query", "description": "The page query parameter." }, { "name": "limit", "value": "1", "type": "query", "description": "The limit query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Store Headers by App Id via the Flipdish Open API v1.0 (GET /api/v1.0/{appId}/stores/header)." }, { "info": { "name": "Flipdish Get Stores by App Id", "type": "http" }, "http": { "method": "GET", "url": "https://api.flipdish.co/api/v1.0/:appId/stores", "params": [ { "name": "appId", "value": "500123", "type": "path", "description": "The app id path parameter." }, { "name": "searchQuery", "value": "string", "type": "query", "description": "The search query query parameter." }, { "name": "salesChannelType", "value": "Web", "type": "query", "description": "The sales channel type query parameter." }, { "name": "excludeUnpublished", "value": "true", "type": "query", "description": "The exclude unpublished query parameter." }, { "name": "page", "value": "1", "type": "query", "description": "The page query parameter." }, { "name": "limit", "value": "1", "type": "query", "description": "The limit query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Get Stores by App Id via the Flipdish Open API v1.0 (GET /api/v1.0/{appId}/stores)." }, { "info": { "name": "Flipdish Clone Store", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/clone", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Clone Store via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/clone)." }, { "info": { "name": "Flipdish Update Store Address", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/address", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Store Address via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/address)." }, { "info": { "name": "Flipdish Archive Store", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/archive", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Archive Store via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/archive)." }, { "info": { "name": "Flipdish Publish Store", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/publish", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Publish Store via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/publish)." }, { "info": { "name": "Flipdish Unpublish Store", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/unpublish", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Unpublish Store via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/unpublish)." }, { "info": { "name": "Flipdish Update Store Address Form", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/addressform", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Store Address Form via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/addressform)." }, { "info": { "name": "Flipdish Assign Menu", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/menu/:menuId", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "menuId", "value": "500123", "type": "path", "description": "The menu id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Assign Menu via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/menu/{menuId})." }, { "info": { "name": "Flipdish Stores_Set Property Id", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/propertyId/:propertyId", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "propertyId", "value": "500123", "type": "path", "description": "The property id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Stores_Set Property Id via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/propertyId/{propertyId})." }, { "info": { "name": "Flipdish Update Store Address Coordinates", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/address/coordinates", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "appNameId", "value": "500123", "type": "query", "description": "The app name id query parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update Store Address Coordinates via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/address/coordinates)." }, { "info": { "name": "Flipdish Supported Sales Channels Types", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/properties/:propertyId/stores/:storeId/supportedSalesChannels", "params": [ { "name": "propertyId", "value": "500123", "type": "path", "description": "The property id path parameter." }, { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Supported Sales Channels Types via the Flipdish Open API v1.0 (POST /api/v1.0/properties/{propertyId}/stores/{storeId}/supportedSalesChannels)." }, { "info": { "name": "Flipdish Set Pre Orde Enabled", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/preorderconfig/:deliveryType/enabled", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "deliveryType", "value": "Delivery", "type": "path", "description": "The delivery type path parameter." }, { "name": "enabled", "value": "true", "type": "query", "description": "The enabled query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Set Pre Orde Enabled via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/preorderconfig/{deliveryType}/enabled)." }, { "info": { "name": "Flipdish Set Store Collection Settings", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/collectionsettings", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "inheritFromProperty", "value": "true", "type": "query", "description": "The inherit from property query parameter." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Set Store Collection Settings via the Flipdish Open API v1.0 (POST /api/v1.0/stores/{storeId}/collectionsettings)." }, { "info": { "name": "Flipdish Create Store in Property", "type": "http" }, "http": { "method": "POST", "url": "https://api.flipdish.co/api/v1.0/properties/:propertyId/stores", "params": [ { "name": "storeGroupId", "value": "500123", "type": "query", "description": "The store group id query parameter." }, { "name": "propertyId", "value": "500123", "type": "path", "description": "The property id path parameter." }, { "name": "autoAssignMenu", "value": "true", "type": "query", "description": "The auto assign menu query parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create Store in Property via the Flipdish Open API v1.0 (POST /api/v1.0/properties/{propertyId}/stores)." }, { "info": { "name": "Flipdish Delete Business Hours Override", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.flipdish.co/api/v1.0/stores/:storeId/businesshoursoverrides/:businessHoursOverrideId", "params": [ { "name": "storeId", "value": "500123", "type": "path", "description": "The store id path parameter." }, { "name": "businessHoursOverrideId", "value": "500123", "type": "path", "description": "The business hours override id path parameter." } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://api.flipdish.co/identity/connect/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Delete Business Hours Override via the Flipdish Open API v1.0 (DELETE /api/v1.0/stores/{storeId}/businesshoursoverrides/{businessHoursOverrideId})." } ] } ], "bundled": true }