DKBSign
Docs
Search documentation…
⌘K
API reference
API reference
Authentication
Login, session, profile, MFA, roles, company certificates, and license.
POST
Login
/api/v1/login
Public
POST
Social login
/api/v1/social-auth
Public
POST
Request password reset
/api/v1/password/reset-notification
Public
POST
Reset password
/api/v1/password/reset
Public
POST
Send login MFA email
/api/v1/login/mfa/email/send
Public
POST
Verify login MFA
/api/v1/login/mfa/verify
Public
POST
Post login mfa webauthn options
/api/v1/login/mfa/webauthn/options
Public
POST
Post login mfa webauthn verify
/api/v1/login/mfa/webauthn/verify
Public
POST
Resend email verification
/api/v1/email/verification-notification
Public
GET
Get email verify
/api/v1/email/verify/{id}/{hash}
Public
GET
Get certificates download
/api/v1/certificates/{certificate}/download
Public
POST
Post logout
/api/v1/logout
GET
Get check-auth-token
/api/v1/check-auth-token
GET
Get colleagues
/api/v1/colleagues
GET
Get profile show
/api/v1/profile/{user}/show
PATCH
Update profile
/api/v1/profile/{user}/update
PATCH
Change password
/api/v1/profile/{user}/update-password
GET
Get profile availability
/api/v1/profile/{user}/availability
PUT
Update availability
/api/v1/profile/{user}/availability
GET
Get profile certificate-status
/api/v1/profile/{user}/certificate-status
POST
Post signatures
/api/v1/signatures
PATCH
Patch signatures
/api/v1/signatures/{signature}
DELETE
Delete signatures
/api/v1/signatures/{signature}
POST
Post 2fa send
/api/v1/2fa/send
POST
Post 2fa verify
/api/v1/2fa/verify
GET
Get mfa status
/api/v1/mfa/status
POST
Post mfa email send-code
/api/v1/mfa/email/send-code
POST
Post mfa email confirm
/api/v1/mfa/email/confirm
DELETE
Delete mfa email
/api/v1/mfa/email
POST
Post mfa totp setup
/api/v1/mfa/totp/setup
POST
Post mfa totp confirm
/api/v1/mfa/totp/confirm
DELETE
Delete mfa totp
/api/v1/mfa/totp
POST
Post mfa webauthn register options
/api/v1/mfa/webauthn/register/options
POST
Post mfa webauthn register
/api/v1/mfa/webauthn/register
DELETE
Delete mfa webauthn
/api/v1/mfa/webauthn/{credential}
GET
Get roles
/api/v1/roles
POST
Create role
/api/v1/roles
GET
Get roles
/api/v1/roles/{role}
PUT
Put|patch roles
/api/v1/roles/{role}
DELETE
Delete roles
/api/v1/roles/{role}
GET
Get companies users
/api/v1/companies/{company}/users
PATCH
Patch users status
/api/v1/users/{user}/status
PATCH
Patch users role
/api/v1/users/{user}/role
POST
Post users mfa reset
/api/v1/users/{user}/mfa/reset
GET
Get companies certificates
/api/v1/companies/{company}/certificates
GET
Get companies certificate-requests
/api/v1/companies/{company}/certificate-requests
POST
Post companies certificates renew
/api/v1/companies/{company}/certificates/{certificate}/renew
POST
Post companies certificates revoke
/api/v1/companies/{company}/certificates/{certificate}/revoke
POST
Post companies certificates request-new
/api/v1/companies/{company}/certificates/{certificate}/request-new
GET
Get companies certificates revocation-status
/api/v1/companies/{company}/certificates/{certificate}/revocation-status
GET
Get companies quotas
/api/v1/companies/{company}/quotas
GET
Get companies signature-levels
/api/v1/companies/{company}/signature-levels
GET
Get companies license
/api/v1/companies/{company}/license
POST
Activate license
/api/v1/companies/{company}/license/activate
GET
Get companies mfa-enrollments
/api/v1/companies/{company}/mfa-enrollments
GET
Get companies security-settings
/api/v1/companies/{company}/security-settings
PUT
Put companies security-settings
/api/v1/companies/{company}/security-settings
GET
Get companies external-identities
/api/v1/companies/{company}/external-identities
POST
Post companies external-identities revoke
/api/v1/companies/{company}/external-identities/{identity}/revoke