Enterprise feature. Contact us for access.
1
Create and register user information
Register a user with Crossmint by specifying their
userLocator, their personal details, and KYC data using the Create User endpoint Calling this endpoint again with the same
userLocator will update the existing user’s information. 2
Upload a document
Upload identity or supporting documents for the user using the Upload Document endpoint. Documents are associated with the user via their Supported document types:
userLocator.- Identity documents:
id-ssn,id-passport,id-idcard-front,id-idcard-back - Supporting documents:
proof-of-address,proof-of-income
Calling this endpoint again with the same
userLocator and documentType will update the existing document’s registered information.3
Fetch document details
Retrieve the details of a previously uploaded document using its
documentId using the Get Document endpoint.Launching in Production
For production, the steps are almost identical, but some changes are required:- Create a developer account on the production console
- Create a production server API key on the API Keys page with the API scopes
users.create,users.read - Replace your test API key with the production key
- Replace
staging.crossmint.comwithwww.crossmint.comin the API URLs

