Skip to main content
Choose your authentication method based on who owns the thanks.io account and where the integration runs.

Use a Bearer Token If

  • You are building an internal integration for a single thanks.io account.
  • Your server will send API requests on behalf of your own business.
  • You want the fastest path to testing and production.
This is the simplest option and the right default for most direct API integrations.

Use OAuth If

  • You are building a SaaS or partner integration that connects multiple customer accounts.
  • Your users need to authorize your application to access their own thanks.io account.
  • You need to store per-customer access and refresh tokens.
OAuth is the right choice when your application connects many thanks.io accounts and each user must explicitly grant access.

Quick Decision Guide

Next Steps