The management API services enable you to:
See the iProov Open API specification
The API authentication mechanism is OAuth 2.0. A new Bearer Token can be generated using your service provider credentials.
Endpoint | POST {api_key}/access_token |
Request Body Content-Type | application/x-www-form-urlencoded |
Authentication | You must provide your: - api_key as the URL parameter. - OAuth username and password as a Basic Authentication header. Both were generated when your service provider was created. |
Important:
### Get a user
Endpoint | GET /users/{user_id} |
Description | Retrieve an existing, previously enrolled user, using their user_id. Required parameters include: Assigned name. |
Authentication | OAuth Bearer Token Scope: user-read |
Endpoint | PUT /users/{user_id} |
Description | Update a user profile. |
Authentication | OAuth Bearer Token Scope: user-write |
Caution: Deleted users cannot be used during verify transactions.
Endpoint | DELETE /users/{user_id} |
Description | Delete a user profile. Use this endpoint to implement your own data retention policy. |
Authentication | OAuth Bearer Token Scope: user-write |
Endpoint | GET /availability?api_key={api_key} |
Description | Check the availability status of a service provider. |
Authentication | None |
Endpoint | POST /claim/{token}/invalidate |
Description | Invalidate a generated Enroll or Verify token. The client SDK is prevented from launching with this token. |
Authentication | None |