Actor Registration and Roles
How to onboard new actors into the DOVU OS system, manage their access, and assign them specific roles within workflows.
The Register endpoint allows you to create a new actor within the DOVU OS system. Actors are registered with a unique name, email, password, and a predefined role (e.g., supplier, verifier, or registry). This endpoint supports onboarding new users into workflows and systems where actor-specific data or approvals are required.
Header parameters
AcceptstringRequiredExample:
application/jsonContent-TypestringRequiredExample:
application/jsonBody
namestringRequired
emailstringRequired
passwordstringRequired
password_confirmationstringRequired
rolestringRequired
Responses
201Success
application/json
422Error
application/json
x-422:[Error] Already Registered
application/json
post
/api/v1/registerHeader parameters
AcceptstringRequiredExample:
application/jsonX-XSRF-TOKENstringOptionalExample:
{{xsrf-token}}Content-TypestringRequiredExample:
application/jsonRefererstringRequiredExample:
127.0.0.1:8000Body
emailstringRequired
passwordstringRequired
Responses
200Success
application/json
401Error
application/json
post
/api/v1/loginAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AcceptstringRequiredExample:
application/jsonContent-TypestringRequiredExample:
application/jsonBody
workflow_instance_idstringRequired
user_idstringRequired
Responses
201Success
application/json
403Error
application/json
409Error
application/json
x-409:[Failed] Duplicated user attached to a workflow instance
application/json
post
/api/v1/user-workflow-instancesLast updated