Workflow
- User Registration: The user registers or signs up on your platform (your backend).
- Generate & Store Identifier: Your backend generates a unique
externalIdfor this user and saves it in your database. - Sync with 16TMS: Your backend immediately calls the 16TMS API using this
externalIdalong with other user details (like username, avatar).- This is done via the Register a new user endpoint.
- You must include your
X-API-KEYin the header for authentication.
- Subsequent Access: For all future API requests related to this user (e.g., joining tournaments, fetching matches), you will use:
- Your API Key (for authorization).
- The External ID (the unique token/ID you generated) to identify the specific user.
Flowchart
api-reference
Register a new user
Create or update a user profile in 16TMS using your external specific ID.