Flipdish · Schema

AppStoreAppSummary

AppStoreAppSummary schema from Flipdish API - Apps.

RestaurantOnline OrderingMobile AppsPoint of SaleOrdersMenuPaymentsWebhooks

Properties

Name Type Description
Id string
VerificationStatus string
Logo string
Internal boolean
Name string
Description string
IsEnabled boolean
Categories array
Countries array
DeveloperName string
View JSON Schema on GitHub

JSON Schema

apps-app-store-app-summary-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/apps-app-store-app-summary-schema.json",
  "title": "AppStoreAppSummary",
  "description": "AppStoreAppSummary schema from Flipdish API - Apps.",
  "type": "object",
  "properties": {
    "Id": {
      "type": "string",
      "example": "500123"
    },
    "VerificationStatus": {
      "enum": [
        "Draft",
        "Submitted",
        "Verified"
      ],
      "type": "string",
      "example": "Draft"
    },
    "Logo": {
      "type": "string",
      "example": "string"
    },
    "Internal": {
      "type": "boolean",
      "example": true
    },
    "Name": {
      "type": "string",
      "example": "Example Name"
    },
    "Description": {
      "type": "string",
      "example": "string"
    },
    "IsEnabled": {
      "type": "boolean",
      "example": true
    },
    "Categories": {
      "type": "array",
      "items": {
        "enum": [
          "PointOfSale",
          "DeliveryAndLogistics",
          "CRM",
          "GiftCard",
          "Accounting",
          "LoyaltyAndMarketing",
          "Other"
        ],
        "type": "string"
      },
      "example": [
        "PointOfSale"
      ]
    },
    "Countries": {
      "type": "array",
      "items": {
        "enum": [
          "GB",
          "IE",
          "FR",
          "ES",
          "PT",
          "IT",
          "DE",
          "PL",
          "BE",
          "LU",
          "NL",
          "US",
          "CA",
          "BG",
          "MX",
          "AU",
          "NZ"
        ],
        "type": "string"
      },
      "example": [
        "GB"
      ]
    },
    "DeveloperName": {
      "type": "string",
      "example": "Example Name"
    }
  },
  "required": [
    "Id",
    "VerificationStatus",
    "Internal",
    "Name",
    "Description",
    "Categories",
    "Countries"
  ]
}