Logo
Getting started
    • Overview
    • Migrate to V3
    • Testing
    • Error handling
    • Client Libraries
    • Webhooks
    • Loyalty Tokens
OAuth API
Admin
  • Authorization
  • Shops
  • Custom Attributes
  • Custom Attribute Groups
  • Brand Kit
  • Subscription Types
CRM
  • Contacts
  • Contact Identifiers
  • Contact Session Tokens
  • Contact Subscriptions
  • Contact Verification
  • Referrals
  • Tiers
Orders API
NEW
  • Orders
  • Order Returns
  • Products
  • Categories
Shifts API
  • Shifts
  • Teams
  • Shift Types
Bookings & Visits API
  • Bookings
  • Visits
Loyalty & Rewards
  • Settings
  • Loyalty Transactions
  • Credit Receptions
  • Rewards
  • Reward Receptions
  • Collectable Rewards
  • Perks
  • Units
Promotion & Vouchers
  • Promotions
  • Vouchers
Giftcard & Prepaid
  • Giftcard
  • Giftcard Transactions
  • Giftcard Programs
  • Prepaid Transactions
Portal Sessions API
  • Portal Sessions
Webhooks
  • Webhooks
Miscellaneous
  • Forms
  • Automations
  • Contacts Portal
Register API

Authorization

Note: Personal Access Tokens from Register objects cannot be used. They are for Register API routes only.

Personal Access Tokens

On our OAuth API routes, the use of Personal Access Tokens is now the preferred method of authorization.

In the Business Dashboard, Personal Access Tokens can be created under 'Apps', then 'Integrations', then'Personal Access Tokens'. Simply create a new one if none exists, and the Personal Access Token will be provided for you. Note: the token will only be shown once, so make sure to copy it down.

As with the Register API and the previously used OAuth Clients, the header format for all subsequent API calls is:

Authorization: Bearer {{ Personal Access Token }}


Expiration

Upon creation of the Personal Access Token, an expiration date of your choosing can be set.