Connection problems?
Let us know!
!
Home
Dashboard
Game Integration API
Client API
Auth API
Embeds
Auth API
Documentation
개요
Using the API
Server Authentication
User authentication
Webhook HMAC validation
API Reference
User Authentication (OAuth)
Auth
User
Definitions
Download schema
개요
All APIs use the same methods for authentication, collectively described here. The available types of authentication are the following:
•
Server authentication
Server Authentication
uses
Bot Access Token
to authenticate your server when calling Challengermode. This is typically used for APIs that require server authority, such as reporting game results, or for retrieving data that is not user-specific, such as searching for open tournaments.
•
User authentication
User authentication
uses
Personal Access Token (PAT)
to call Challengermode APIs on a user's behalf. This is used for APIs that either retrieve personal data or perform actions for a specific user.
•
HMAC validation
HMAC signatures are used for
Webhook HMAC validation
to verify that it is Challengermode calling your webhook.
In the API reference, you will find that APIs are marked as accepting either
BOT
,
PAT
or both.