Flipdish WhiteLabelConfig API
Operations for White Label Config.
Operations for White Label Config.
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-whitelabelconfig-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 White Label Config 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: WhiteLabelConfig
description: Operations for White Label Config.
paths:
/api/v1.0/whitelabelconfig/health:
get:
tags:
- WhiteLabelConfig
operationId: HealthCheck
responses:
'200':
description: OK
content:
application/json:
schema:
type: string
examples:
HealthCheck200Example:
summary: Default HealthCheck 200 response
x-microcks-default: true
value: string
'400':
description: BadRequest
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
HealthCheck400Example:
summary: Default HealthCheck 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:
HealthCheck401Example:
summary: Default HealthCheck 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:
HealthCheck403Example:
summary: Default HealthCheck 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:
HealthCheck500Example:
summary: Default HealthCheck 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 Health Check
description: Health Check via the Flipdish Open API v1.0 (GET /api/v1.0/whitelabelconfig/health).
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/api/v1.0/whitelabelconfig/id/{wlid}:
get:
tags:
- WhiteLabelConfig
operationId: GetWhiteLabelConfig
parameters:
- name: wlid
in: path
required: true
schema:
type: integer
format: int32
description: The wlid path parameter.
example: 500123
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/RestApiResult_WhiteLabelConfigModel_'
examples:
GetWhiteLabelConfig200Example:
summary: Default GetWhiteLabelConfig 200 response
x-microcks-default: true
value:
Data:
WhiteLabelLanguages: []
WhiteLabelAssets: []
ColorScheme:
WhiteLabelColorSchemeId: 500123
Font: string
Color: string
Color2: string
Color3: string
Color4: string
Color5: string
Color6: string
Color7: string
Color8: string
Color9: string
Color10: string
Color11: string
Color12: string
WhiteLabelConfigId: 500123
WhiteLabelId: 500123
WhiteLabelName: Example Name
AppNameId: '500123'
OrgId: '500123'
SmsRestaurantName: Example Name
DeepLinkUrlScheme: https://api.flipdish.co/example
HostName: Example Name
NexmoSupportSmsNumber: string
TwilioSupportSmsNumber: string
MixpanelToken: string
IntercomAppId: '500123'
ShareMessageEmailSubject: owner@example.com
ShareMessageEmailMessage: owner@example.com
ShareMessageSmsMessage: string
ShareMessageWhatsAppMessage: string
ShareMessageFacebookMessage: string
ShareMessageTwitterMessage: string
ShareMessageGenericMessage: string
DisplayDeliveryRestaurantListScreen: true
ContactFormType: 1
ContactPhoneNumber: '+353000000000'
DisplayBumpSideMenuItem: true
DisplayFreeCokeSideMenuItem: true
AppStoreUrl: https://api.flipdish.co/example
DeliveryEnabled: true
PickupEnabled: true
DisplayPickupRestaurantListScreen: true
DisplayCuisineTypeListAndRestaurantSearchBar: true
DisplayUserRestaurantRatings: true
ReadyToPublishWeb: true
ReadyToPublishIos: true
ReadyToPublishAndroid: true
DisplayFooterLinksToOtherSites: true
DisplayOnlineOrderingMenu: true
HideAppConfigFromAdminList: true
ComplianceType: Default
IsMenuMigratedToRms: true
MapBoundryMaxLongitude: 1.0
MapBoundryMinLongitude: 1.0
MapBoundryMaxLatitude: 1.0
MapBoundryMinLatitude: 1.0
AppStoreAppleId: '500123'
AppStoreToken: string
WebsiteDisplayStaticMenuPage: true
IsEmbed: true
DisplayTipOptionToUsersByDefault: true
EmailRequestMode: 1
AddressEntryType: 1
AddressLayout: 1
Category: 1
MapCenterLatitude: 1.0
MapCenterLongitude: 1.0
IntercomTokenIos: string
IntercomTokenAndroid: '500123'
GoogleAnalyticsTokensCsv: string
FacebookTokensCsv: string
ShareMessageGenericUrl: https://api.flipdish.co/example
PrivateSupportEmailAddress: owner@example.com
AppStoreId: '500123'
PlayConsoleAccount: 3
ApnCertificateValidAfter: '2026-06-02T12:00:00Z'
ApnCertificateValidBefore: '2026-06-02T12:00:00Z'
DineInEnabled: true
AppFont: string
WhiteLabelColorSchemeId: 500123
WhiteLabelImagesId: 500123
AppStoreCopyright: string
AppStoreDescription: string
AppStoreShortDescription: string
AppStoreKeywords: string
AppStoreMarketingUrl: https://api.flipdish.co/example
AppStoreName: Example Name
AppStorePrivacyUrl: https://api.flipdish.co/example
AppStoreSupportUrl: https://api.flipdish.co/example
AppStoreReleaseNotes: string
AppStoreIconUrl: https://api.flipdish.co/example
AppStoreIconThumbnail100Url: https://api.flipdish.co/example
TransparentLogoUrl: https://api.flipdish.co/example
LogoImageName: Example Name
KioskNameScreenImage: Example Name
WebToAppRedirect: 1
FeaturesCsv: string
AppStorePassword: string
AppStoreTeamId: '500123'
AppStoreAppGroup: string
AppStoreSigningIdentity: string
AppStoreItcTeamId: '500123'
HeadHtml: string
SocialTwitterUrl: https://api.flipdish.co/example
SocialFacebookUrl: https://api.flipdish.co/example
SocialInstagramUrl: https://api.flipdish.co/example
SocialPintrestUrl: https://api.flipdish.co/example
SocialTripAdvisorUrl: https://api.flipdish.co/example
SocialGooglePlusUrl: https://api.flipdish.co/example
SocialFourSquareUrl: https://api.flipdish.co/example
SocialYelpUrl: https://api.flipdish.co/example
WebsiteType: 1
ExternalOrderingPageUrl: https://api.flipdish.co/example
PanaceaEnabled: true
CookieConsentPromptEnabled: true
PanaceaVanityUrl: https://api.flipdish.co/example
CountryId: '500123'
ReferralUserId: 500123
ReferralCampaignId: '500123'
'400':
description: BadRequest
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetWhiteLabelConfig400Example:
summary: Default GetWhiteLabelConfig 400 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetWhiteLabelConfig401Example:
summary: Default GetWhiteLabelConfig 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:
GetWhiteLabelConfig403Example:
summary: Default GetWhiteLabelConfig 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:
GetWhiteLabelConfig404Example:
summary: Default GetWhiteLabelConfig 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:
GetWhiteLabelConfig500Example:
summary: Default GetWhiteLabelConfig 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 White Label Config
description: Get White Label Config via the Flipdish Open API v1.0 (GET /api/v1.0/whitelabelconfig/id/{wlid}).
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/api/v1.0/whitelabelconfig/name/{appId}:
get:
tags:
- WhiteLabelConfig
operationId: GetWhiteLabelConfigByAppNameId
parameters:
- name: appId
in: path
required: true
schema:
type: string
description: The app id path parameter.
example: '500123'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/RestApiResult_WhiteLabelConfigModel_'
examples:
GetWhiteLabelConfigByAppNameId200Example:
summary: Default GetWhiteLabelConfigByAppNameId 200 response
x-microcks-default: true
value:
Data:
WhiteLabelLanguages: []
WhiteLabelAssets: []
ColorScheme:
WhiteLabelColorSchemeId: 500123
Font: string
Color: string
Color2: string
Color3: string
Color4: string
Color5: string
Color6: string
Color7: string
Color8: string
Color9: string
Color10: string
Color11: string
Color12: string
WhiteLabelConfigId: 500123
WhiteLabelId: 500123
WhiteLabelName: Example Name
AppNameId: '500123'
OrgId: '500123'
SmsRestaurantName: Example Name
DeepLinkUrlScheme: https://api.flipdish.co/example
HostName: Example Name
NexmoSupportSmsNumber: string
TwilioSupportSmsNumber: string
MixpanelToken: string
IntercomAppId: '500123'
ShareMessageEmailSubject: owner@example.com
ShareMessageEmailMessage: owner@example.com
ShareMessageSmsMessage: string
ShareMessageWhatsAppMessage: string
ShareMessageFacebookMessage: string
ShareMessageTwitterMessage: string
ShareMessageGenericMessage: string
DisplayDeliveryRestaurantListScreen: true
ContactFormType: 1
ContactPhoneNumber: '+353000000000'
DisplayBumpSideMenuItem: true
DisplayFreeCokeSideMenuItem: true
AppStoreUrl: https://api.flipdish.co/example
DeliveryEnabled: true
PickupEnabled: true
DisplayPickupRestaurantListScreen: true
DisplayCuisineTypeListAndRestaurantSearchBar: true
DisplayUserRestaurantRatings: true
ReadyToPublishWeb: true
ReadyToPublishIos: true
ReadyToPublishAndroid: true
DisplayFooterLinksToOtherSites: true
DisplayOnlineOrderingMenu: true
HideAppConfigFromAdminList: true
ComplianceType: Default
IsMenuMigratedToRms: true
MapBoundryMaxLongitude: 1.0
MapBoundryMinLongitude: 1.0
MapBoundryMaxLatitude: 1.0
MapBoundryMinLatitude: 1.0
AppStoreAppleId: '500123'
AppStoreToken: string
WebsiteDisplayStaticMenuPage: true
IsEmbed: true
DisplayTipOptionToUsersByDefault: true
EmailRequestMode: 1
AddressEntryType: 1
AddressLayout: 1
Category: 1
MapCenterLatitude: 1.0
MapCenterLongitude: 1.0
IntercomTokenIos: string
IntercomTokenAndroid: '500123'
GoogleAnalyticsTokensCsv: string
FacebookTokensCsv: string
ShareMessageGenericUrl: https://api.flipdish.co/example
PrivateSupportEmailAddress: owner@example.com
AppStoreId: '500123'
PlayConsoleAccount: 3
ApnCertificateValidAfter: '2026-06-02T12:00:00Z'
ApnCertificateValidBefore: '2026-06-02T12:00:00Z'
DineInEnabled: true
AppFont: string
WhiteLabelColorSchemeId: 500123
WhiteLabelImagesId: 500123
AppStoreCopyright: string
AppStoreDescription: string
AppStoreShortDescription: string
AppStoreKeywords: string
AppStoreMarketingUrl: https://api.flipdish.co/example
AppStoreName: Example Name
AppStorePrivacyUrl: https://api.flipdish.co/example
AppStoreSupportUrl: https://api.flipdish.co/example
AppStoreReleaseNotes: string
AppStoreIconUrl: https://api.flipdish.co/example
AppStoreIconThumbnail100Url: https://api.flipdish.co/example
TransparentLogoUrl: https://api.flipdish.co/example
LogoImageName: Example Name
KioskNameScreenImage: Example Name
WebToAppRedirect: 1
FeaturesCsv: string
AppStorePassword: string
AppStoreTeamId: '500123'
AppStoreAppGroup: string
AppStoreSigningIdentity: string
AppStoreItcTeamId: '500123'
HeadHtml: string
SocialTwitterUrl: https://api.flipdish.co/example
SocialFacebookUrl: https://api.flipdish.co/example
SocialInstagramUrl: https://api.flipdish.co/example
SocialPintrestUrl: https://api.flipdish.co/example
SocialTripAdvisorUrl: https://api.flipdish.co/example
SocialGooglePlusUrl: https://api.flipdish.co/example
SocialFourSquareUrl: https://api.flipdish.co/example
SocialYelpUrl: https://api.flipdish.co/example
WebsiteType: 1
ExternalOrderingPageUrl: https://api.flipdish.co/example
PanaceaEnabled: true
CookieConsentPromptEnabled: true
PanaceaVanityUrl: https://api.flipdish.co/example
CountryId: '500123'
ReferralUserId: 500123
ReferralCampaignId: '500123'
'400':
description: BadRequest
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetWhiteLabelConfigByAppNameId400Example:
summary: Default GetWhiteLabelConfigByAppNameId 400 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetWhiteLabelConfigByAppNameId401Example:
summary: Default GetWhiteLabelConfigByAppNameId 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:
GetWhiteLabelConfigByAppNameId403Example:
summary: Default GetWhiteLabelConfigByAppNameId 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:
GetWhiteLabelConfigByAppNameId404Example:
summary: Default GetWhiteLabelConfigByAppNameId 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:
GetWhiteLabelConfigByAppNameId500Example:
summary: Default GetWhiteLabelConfigByAppNameId 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 White Label Config by App Name Id
description: Get White Label Config by App Name Id via the Flipdish Open API v1.0 (GET /api/v1.0/whitelabelconfig/name/{appId}).
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
/api/v1.0/whitelabelconfig/{appId}/general:
get:
tags:
- WhiteLabelConfig
operationId: GetAppGeneralConfig
parameters:
- name: appId
in: path
required: true
schema:
type: string
description: The app id path parameter.
example: '500123'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/RestApiResult_AppGeneralConfigModel_'
examples:
GetAppGeneralConfig200Example:
summary: Default GetAppGeneralConfig 200 response
x-microcks-default: true
value:
Data:
WhiteLabelId: 500123
DeepLinkUrlScheme: https://api.flipdish.co/example
SmsRestaurantName: Example Name
NexmoSupportSmsNumber: string
TwilioSupportSmsNumber: string
FallbackPhoneNumberPrefix: '+353000000000'
AutocompletePhoneNumberLength: 3
ContactFormType: string
PrivateSupportEmailAddress: owner@example.com
ContactPhoneNumber: '+353000000000'
DeliveryEnabled: true
PickupEnabled: true
DineInEnabled: true
DisplayDeliveryRestaurantListScreen: true
DisplayPickupRestaurantListScreen: true
'400':
description: BadRequest
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetAppGeneralConfig400Example:
summary: Default GetAppGeneralConfig 400 response
x-microcks-default: true
value:
error:
errorMessage: Invalid or missing parameters.
errorCode: BadRequest
details: Validation failed for field 'storeId'.
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/FlipdishError'
examples:
GetAppGeneralConfig401Example:
summary: Default GetAppGeneralConfig 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:
GetAppGeneralConfig403Example:
summary: Default GetAppGeneralConfig 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:
GetAppGeneralConfig404Example:
summary: Default GetAppGeneralConfig 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:
GetAppGeneralConfig500Example:
summary: Default GetAppGeneralConfig 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 App General Config
description: Get App General Config via the Flipdish Open API v1.0 (GET /api/v1.0/whitelabelconfig/{appId}/general).
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
post:
tags:
- WhiteLabelConfig
operationId: UpdateAppGeneralConfig
parameters:
- 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/AppGeneralConfigModel'
examples:
UpdateAppGeneralConfigRequestExample:
summary: Default UpdateAppGeneralConfig request
x-microcks-default: true
value:
WhiteLabelId: 500123
DeepLinkUrlScheme: https://api.flipdish.co/example
SmsRestaurantName: Example Name
NexmoSupportSmsNumber: string
TwilioSupportSmsNumber: string
FallbackPhoneNumberPrefix: '+353000000000'
AutocompletePhoneNumberLength: 3
ContactFormType: string
PrivateSupportEmailAddress: owner@example.com
ContactPhoneNumber: '+353000000000'
DeliveryEnabled: true
PickupEnabled: true
DineInEnabled: true
DisplayDeliveryRestaurantListScreen: true
DisplayPickupRestaurantListScreen: true
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/RestApiResult_AppGeneralConfigModel_'
examples:
UpdateAppGeneralConfig200Example:
summary: Default UpdateAppGeneralConfig 200 response
x-microcks-default: true
value:
Data:
WhiteLabelId: 500123
DeepLinkUrlScheme: https://api.flipdish.co/example
SmsRestaurantName: Example Name
NexmoSupportSmsNumber: string
TwilioSupportSmsNumber: string
FallbackPhoneNumberPrefix: '+353000000000'
AutocompletePhoneNumberLength: 3
ContactFormType: string
PrivateSupportEmailAddress: owner@example.com
ContactPhoneNumber: '+353000000000'
DeliveryEnabled: true
PickupEnabled: true
DineInEnabled: true
DisplayDeliveryRestaurantListScreen: true
DisplayPickupRestaurantListScreen: true
'400':
description: BadRequest
c
# --- truncated at 32 KB (86 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/openapi/flipdish-whitelabelconfig-api-openapi.yml