DKBSignDocs

API reference

Authentication

Login, session, profile, MFA, roles, company certificates, and license.

POSTLogin/api/v1/loginPublicPOSTSocial login/api/v1/social-authPublicPOSTRequest password reset/api/v1/password/reset-notificationPublicPOSTReset password/api/v1/password/resetPublicPOSTSend login MFA email/api/v1/login/mfa/email/sendPublicPOSTVerify login MFA/api/v1/login/mfa/verifyPublicPOSTPost login mfa webauthn options/api/v1/login/mfa/webauthn/optionsPublicPOSTPost login mfa webauthn verify/api/v1/login/mfa/webauthn/verifyPublicPOSTResend email verification/api/v1/email/verification-notificationPublicGETGet email verify/api/v1/email/verify/{id}/{hash}PublicGETGet certificates download/api/v1/certificates/{certificate}/downloadPublicPOSTPost logout/api/v1/logoutGETGet check-auth-token/api/v1/check-auth-tokenGETGet colleagues/api/v1/colleaguesGETGet profile show/api/v1/profile/{user}/showPATCHUpdate profile/api/v1/profile/{user}/updatePATCHChange password/api/v1/profile/{user}/update-passwordGETGet profile availability/api/v1/profile/{user}/availabilityPUTUpdate availability/api/v1/profile/{user}/availabilityGETGet profile certificate-status/api/v1/profile/{user}/certificate-statusPOSTPost signatures/api/v1/signaturesPATCHPatch signatures/api/v1/signatures/{signature}DELETEDelete signatures/api/v1/signatures/{signature}POSTPost 2fa send/api/v1/2fa/sendPOSTPost 2fa verify/api/v1/2fa/verifyGETGet mfa status/api/v1/mfa/statusPOSTPost mfa email send-code/api/v1/mfa/email/send-codePOSTPost mfa email confirm/api/v1/mfa/email/confirmDELETEDelete mfa email/api/v1/mfa/emailPOSTPost mfa totp setup/api/v1/mfa/totp/setupPOSTPost mfa totp confirm/api/v1/mfa/totp/confirmDELETEDelete mfa totp/api/v1/mfa/totpPOSTPost mfa webauthn register options/api/v1/mfa/webauthn/register/optionsPOSTPost mfa webauthn register/api/v1/mfa/webauthn/registerDELETEDelete mfa webauthn/api/v1/mfa/webauthn/{credential}GETGet roles/api/v1/rolesPOSTCreate role/api/v1/rolesGETGet roles/api/v1/roles/{role}PUTPut|patch roles/api/v1/roles/{role}DELETEDelete roles/api/v1/roles/{role}GETGet companies users/api/v1/companies/{company}/usersPATCHPatch users status/api/v1/users/{user}/statusPATCHPatch users role/api/v1/users/{user}/rolePOSTPost users mfa reset/api/v1/users/{user}/mfa/resetGETGet companies certificates/api/v1/companies/{company}/certificatesGETGet companies certificate-requests/api/v1/companies/{company}/certificate-requestsPOSTPost companies certificates renew/api/v1/companies/{company}/certificates/{certificate}/renewPOSTPost companies certificates revoke/api/v1/companies/{company}/certificates/{certificate}/revokePOSTPost companies certificates request-new/api/v1/companies/{company}/certificates/{certificate}/request-newGETGet companies certificates revocation-status/api/v1/companies/{company}/certificates/{certificate}/revocation-statusGETGet companies quotas/api/v1/companies/{company}/quotasGETGet companies signature-levels/api/v1/companies/{company}/signature-levelsGETGet companies license/api/v1/companies/{company}/licensePOSTActivate license/api/v1/companies/{company}/license/activateGETGet companies mfa-enrollments/api/v1/companies/{company}/mfa-enrollmentsGETGet companies security-settings/api/v1/companies/{company}/security-settingsPUTPut companies security-settings/api/v1/companies/{company}/security-settingsGETGet companies external-identities/api/v1/companies/{company}/external-identitiesPOSTPost companies external-identities revoke/api/v1/companies/{company}/external-identities/{identity}/revoke