There are two authentication methods.

Admin authentication

This method is exclusive to our partners, companies and developers that have built their Web3 applications using our protocol. A client access key is received after your company signs up to use our services.

If you want to become a partner or you haven’t received your api key please contact us at developer@lumxstudios.com or send a message on our Slack community.

After receiving it, you can add the api key to your authorization header:

'Authorization': 'Bearer <API_KEY>'

Endpoints that require admin authentication will be marked with the following notice throughout the documentation:

This route requires admin authentication.

User authentication

This method is open to all users. The user access token is received after a successful sign in.

After receiving it, you can add the user access key to the authorization header of that user’s following requests:

'Authorization': 'Bearer <TOKEN>'

Endpoints that require client authentication will be marked with the following notice throughout the documentation:

This route requires user authentication.