Flipdish

Welcome to the Flipdish developer hub. You'll find comprehensive guides and documentation to help you start working with Flipdish as quickly as possible, as well as support if you get stuck. Let's jump right in!

> POS integration quick start guide
> Driver dispatch integration quick start guide

Customer webhook events

customer.created

Any time a customer is created we can trigger a CustomerCreatedEvent

Payload example:

{
  "EventName": "customer.created",
  "WhiteLabelId": 1,
  "User": {
    "UserId": 1234,
    "UserName": "JohnDoe",
    "UserPhoneNumber": "0818204488",
    "UserEmail": "[email protected]"
  },
  "Description": "User with Id 123 has been created for white label 456",
  "FlipdishEventId": "00000000-0000-0000-0000-000000000000",
  "CreateTime": "0001-01-01T00:00:00",
  "Position": 0
}

customer.consent.updated

Any time a customer opt in or out we can trigger a CustomerConsentUpdatedEvent

Payload example:

{
  "EventName": "customer.consent.updated",
  "Enabled": false,
  "User": {
    "UserId": 1234,
    "UserName": "JohnDoe",
    "UserPhoneNumber": "0818204488",
    "UserEmail": "[email protected]"
  },
  "FlipdishEventId": "00000000-0000-0000-0000-000000000000",
  "CreateTime": "0001-01-01T00:00:00",
  "Position": 0
}

customer.updated

Any time a customer is updated we can trigger a CustomerUpdatedEvent

Payload example:

{
  "EventName": "customer.updated",
  "User": {
    "UserId": 1234,
    "UserName": "JohnDoe",
    "UserPhoneNumber": "0818204488",
    "UserEmail": "[email protected]"
  },
  "Description": "User with Id 123 has been created for white label 456",
  "FlipdishEventId": "00000000-0000-0000-0000-000000000000",
  "CreateTime": "0001-01-01T00:00:00",
  "Position": 0
}

Updated 2 years ago

Customer webhook events


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.