API Integrators

Our general Integrator API documentation is available here. The data presented in this documentation is derived from our development environment and is meant for instructional purposes only. Here is some additional information about the categories:

  • Users & Devices : API endpoints to manage users in conjunction with devices in our system. This will generally not be useful to integrators unless they are attempting to use the Amazon SNS service or track device information about the user.
  • Loyalty : API endpoints to handle loyalty requests which can include getting point information for a user or transacting against a user. This will not be relevant unless the integrator is using our loyalty features.
  • External : Our new external API which allows integrators to manage our CMS via OAuth 2. This includes updating all order context information including venues, revenue centers, menus, items, taxes, promotions, etc.
  • Ordering : Our legacy and OAuth 1 ordering endpoints for placing and managing orders, mostly on a client / device basis (i.e. the token is utilized in authenticating and managing the user attached to the order).
  • Users : Endpoints for managing user information including payments. This mostly correlates to OAuth 1 and legacy infrastructure.
  • OAuth 1 : Endpoints for managing OAuth 1 tokens.
  • OAuth 2 : Endpoints for managing OAuth 2 tokens.