Links
🔌

API routes

In this page, learn how to leverage the API routes to implement the User-Generated Emote feature in your game.

Login Routes

The OAuth 2.0 method of authentication consists in generating an authentication token. This can then be used as tokenized temporary credentials. The implicit flow is a browser only flow. It can be used in web applications that need access tokens and cannot make use of a backend. Ask for a client ID if you need to implement this flow.
get
https://auth.kinetix.tech
/login
Authorization endpoint

Get information on your subscription plan

post
https://sdk-api.kinetix.tech
/v1/plans
Get the different Kinetix plans

Create and manage your AI processes

You will need to send the token you have created in previous endpoint in your header as x-api-token in order to use next endpoint. This token will only be useable for 5 minutes.
This ML process creates an Emote from a video file, please be aware the heavier the file you are sending as input is, the longer this process will take.
We recommend you to send videos where only one character is visible.
get
https://sdk-api.kinetix.tech
/v1/process/token
Generate token
post
https://sdk-api.kinetix.tech
/v1/process
Create ML process from a token
get
https://sdk-api.kinetix.tech
/v1/process/{uuid}
Get process status
get
https://sdk-api.kinetix.tech
/v1/process/{uuid}/validate
Validate the process
get
https://sdk-api.kinetix.tech
/v1/process/{uuid}/retake
Retake the Process
get
https://sdk-api.kinetix.tech
/v1/process/token/{token}
Get token status
get
https://sdk-api.kinetix.tech
/v1/process/dev-token
Create QR code