Toast Authentication API

OAuth 2.0 client-credentials authentication for Toast APIs. Exchanges a clientId and clientSecret (with userAccessType TOAST_MACHINE_CLIENT) for a bearer access token at /authentication/v1/authentication/login. Token lifetime is returned in the response and varies by environment.

Toast Authentication API is one of 19 APIs that Toast publishes on the APIs.io network.

Tagged areas include Authentication, OAuth, and Tokens. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: toast-tab:toast-authentication-api
name: Toast Authentication API
description: OAuth 2.0 client-credentials authentication for Toast APIs. Exchanges a clientId and clientSecret
  (with userAccessType TOAST_MACHINE_CLIENT) for a bearer access token at /authentication/v1/authentication/login.
  Token lifetime is returned in the response and varies by environment.
humanURL: https://doc.toasttab.com/openapi/authentication/overview/
baseURL: https://ws-api.toasttab.com/authentication/v1
tags:
- Authentication
- OAuth
- Tokens
properties:
- type: Documentation
  url: https://doc.toasttab.com/openapi/authentication/overview/
- type: AuthenticationGuide
  url: https://doc.toasttab.com/doc/devguide/authentication.html