- Partner Token
- Firm Token
- Payment Session Token
- Onboarding Token
x-api-key
header.
Our API tokens are prefixed with some human readable information. For example,
a Partner Token may start with
p_secret_sandbox_
. The p
indicates it’s a
Partner Token, secret
indicates it’s a secret and should be treated as one,
and sandbox
indicates that this is for the sandbox environment.Partner Token
Partner tokens are generated through the Confido Legal partner portal under settings. If you do not have a partner account, please reach out to and we will get you set up.Partner tokens should never be shared with the frontend. Keep them secured on
your server.
Firm Token
Firm tokens are generated with thecreateFirmApiToken
mutation or the createFirm
mutation. This request can be made using a Partner API Token.
Firm tokens should never be shared with the frontend. Keep them secured on
your server.
addPaymentLink
, addClient
, and addMatter
. They are also used to create Payment Session Tokens for hosted fields. Below is an example firm token.
Payment Session Token
Payment Session Tokens are generated with thecreatePaymentToken
mutation. This request can only be made with a Firm API token.
Payment Session Tokens are a one time use token that should be used to initialize the Confido Legal javascript SDK on your frontend. These tokens are meant to be shared with your frontend code.
Onboarding Token
Onboarding Tokens are generated with thecreateOnboardingToken
mutation. This request can only be made with a Firm API token.
Onboarding Tokens are short term tokens that should be used to initialize the Confido Legal javascript SDK on your frontend. These tokens are meant to be shared with your frontend code.