Verification Requests
This guide covers endpoints related to managing verification requests.
Create Verification Request
Creates a new verification request for a user.
Endpoint
POST /verification/verification/requests
Description
Initiate a verification workflow. The user in verified_by_id will be notified and can approve or deny the request. The verifier is notified at their registered notification_url.
Required Information
| Name | Type | Required | Description |
|---|---|---|---|
| verified_by_id | integer | Yes | ID of the user performing the verification. |
| verification_of_id | integer | Yes | ID of the user being verified. |
Optional Information
You can specify which fields to verify by setting them to true.
Get Verification Requests
Retrieves all verification requests.
Endpoint
GET /verification/verification-requests
Description
Returns verification requests involving the current user, including ones they created and ones where they are asked to verify someone else.
Delete Verification Request
Deletes a verification request by its ID.
Endpoint
DELETE /verification/verification-request/{request_id}
Description
Delete a verification request by request_id. Either the requestor or the requested verifier can perform this action.