Menus: Webhook Webhook

Sends an updated Menu object to your server.

Request Body schema: application/json

The updated Menu

object
object

Request samples

Content type
application/json
{
  • "meta": {
    • "eventType": "MENU_CREATED",
    • "uuid": "string",
    • "timestamp": "string",
    • "accountId": "string",
    • "appSpecificAccountId": "string"
    },
  • "menu": {
    • "id": "string",
    • "accountId": "string",
    • "name": "string",
    • "title": "string",
    • "size": 0,
    • "publish": true,
    • "language": "string",
    • "currency": "string",
    • "sourceUrl": "string",
    • "sections": [
      • {
        • "id": "string",
        • "name": "string",
        • "description": "string",
        • "items": [
          • {
            • "id": "string",
            • "name": "string",
            • "description": "string",
            • "photo": {
              • "url": "string",
              • "height": 0,
              • "width": 0,
              • "alternateText": "string"
              },
            • "calories": {
              • "type": "FIXED",
              • "calorie": 0,
              • "rangeTo": 0
              },
            • "cost": {
              • "type": "PRICE",
              • "price": "string",
              • "unit": "string",
              • "rangeTo": "string",
              • "other": "string",
              • "options": [
                • {
                  • "name": "string",
                  • "price": "string",
                  • "calorie": 0
                  }
                ]
              },
            • "url": "string",
            • "allergens": [
              • "string"
              ],
            • "featured": true,
            • "spiciness": "string",
            • "dietaryRestrictions": [
              • "string"
              ],
            • "preparationMethods": [
              • "string"
              ]
            }
          ]
        }
      ]
    }
}

Bios: Webhook Webhook

Sends an updated Bios object to your server.

Request Body schema: application/json

The updated Bios

object
object

Request samples

Content type
application/json
{
  • "meta": {
    • "eventType": "BIOS_CREATED",
    • "uuid": "string",
    • "timestamp": "string",
    • "accountId": "string",
    • "appSpecificAccountId": "string"
    },
  • "bios": {
    • "id": "string",
    • "accountId": "string",
    • "name": "string",
    • "title": "string",
    • "size": 0,
    • "publish": true,
    • "language": "string",
    • "sections": [
      • {
        • "id": "string",
        • "name": "string",
        • "description": "string",
        • "items": [
          • {
            • "id": "string",
            • "name": "string",
            • "description": "string",
            • "photo": {
              • "url": "string",
              • "height": 0,
              • "width": 0,
              • "alternateText": "string"
              },
            • "title": "string",
            • "phone": "string",
            • "email": "string",
            • "education": [
              • "string"
              ],
            • "certifications": [
              • "string"
              ],
            • "services": [
              • "string"
              ],
            • "url": "string"
            }
          ]
        }
      ]
    }
}

Products: Webhook Webhook

Sends an updated Product List object to your server.

Request Body schema: application/json

The updated Product list

object
object

Request samples

Content type
application/json
{
  • "meta": {
    • "eventType": "PRODUCTS_CREATED",
    • "uuid": "string",
    • "timestamp": "string",
    • "accountId": "string",
    • "appSpecificAccountId": "string"
    },
  • "products": {
    • "id": "string",
    • "accountId": "string",
    • "name": "string",
    • "title": "string",
    • "size": 0,
    • "publish": true,
    • "language": "string",
    • "currency": "string",
    • "sections": [
      • {
        • "id": "string",
        • "name": "string",
        • "description": "string",
        • "items": [
          • {
            • "id": "string",
            • "name": "string",
            • "description": "string",
            • "photos": [
              • {
                • "url": "string",
                • "height": 0,
                • "width": 0,
                • "alternateText": "string"
                }
              ],
            • "cost": {
              • "type": "PRICE",
              • "price": "string",
              • "unit": "string",
              • "rangeTo": "string",
              • "other": "string",
              • "options": [
                • {
                  • "name": "string",
                  • "price": "string",
                  • "calorie": 0
                  }
                ]
              },
            • "idcode": "string",
            • "url": "string",
            • "video": "string",
            • "duration": {
              • "unit": "MINUTES",
              • "value": 1
              },
            • "ranking": 0
            }
          ]
        }
      ]
    }
}

Events: Webhook Webhook

Sends an updated Events List (Calendar) object to your server.

Request Body schema: application/json

The updated Event list

object
object

Request samples

Content type
application/json
{
  • "meta": {
    • "eventType": "EVENTS_CREATED",
    • "uuid": "string",
    • "timestamp": "string",
    • "accountId": "string",
    • "appSpecificAccountId": "string"
    },
  • "events": {
    • "id": "string",
    • "accountId": "string",
    • "name": "string",
    • "title": "string",
    • "size": 0,
    • "publish": true,
    • "language": "string",
    • "sections": [
      • {
        • "id": "string",
        • "name": "string",
        • "description": "string",
        • "items": [
          • {
            • "id": "string",
            • "name": "string",
            • "description": "string",
            • "type": "string",
            • "starts": "2019-08-24",
            • "ends": "2019-08-24",
            • "photos": [
              • {
                • "url": "string",
                • "height": 0,
                • "width": 0,
                • "alternateText": "string"
                }
              ],
            • "url": "string",
            • "video": "string"
            }
          ]
        }
      ]
    }
}