pasbydocs
Reference

Endpoint index

Complete index of public API routes for search and codegen.

Production: https://l.pasby.africa · Sandbox: https://s.pasby.africa

OIDC routes run on a separate host — see OIDC.

Public API

MethodPathVer.BillingPrimary headers
GET/nonex-api-key
GET/api/health/checknonex-api-key
POST/api/v2/identification/same-devicev2authenticationx-api-key, x-access-secret
POST/api/v1/identification/same-devicev1authenticationx-api-key, x-access-secret
POST/api/v2/identification/different-devicev2authenticationx-api-key, x-access-secret
POST/api/v1/identification/different-devicev1authenticationx-api-key, x-access-token
POST/api/v2/identification/wildcardv2authenticationx-api-key
POST/api/v1/identification/wildcardv1authenticationx-api-key, x-access-token (recommended)
POST/api/v2/signing/same-devicev2signaturex-api-key, x-access-secret
POST/api/v1/signing/same-devicev1signaturex-api-key, x-access-secret, x-access-token
POST/api/v2/signing/different-devicev2signaturex-api-key, x-access-secret
POST/api/v1/signing/different-devicev1signaturex-api-key, x-access-token
POST/api/v2/signing/wildcardv2signaturex-api-key, x-access-secret
GET/api/v1/flow/authorizev1nonex-api-key, x-access-secret + query sub, app
POST/api/v2/flow/pingv2nonex-api-key, x-access-secret
POST/api/v1/flow/pingv1nonex-api-key, x-access-token
GET/api/v2/flow/ssev2nonex-api-key (secret optional)
POST/api/v2/flow/pollingv2nonex-api-key, x-access-token
POST/api/v1/flow/pollingv1nonex-api-key, x-access-token
POST/api/v2/flow/cancelv2nonex-api-key, x-access-secret
POST/api/v1/flow/cancelv1nonex-api-key, x-access-token
POST/api/v2/document/signingv2signaturex-api-key, x-access-secret
POST/api/v1/document/signingv1signaturex-api-key, x-access-token
POST/api/v2/document/reviewv2signaturex-api-key, x-access-secret
POST/api/v1/document/reviewv1signaturex-api-key, x-access-token
POST/api/v2/document/refreshv2signaturex-api-key, x-access-secret
POST/api/v1/document/refreshv1signaturex-api-key, x-access-token

Notes

  • Billing: authentication on identification; signature on signing and document routes. Test keys (bk-test_) skip billing pre-check.
  • Signing wildcard is v2 only (no /api/v1/signing/wildcard).
  • Flow SSE is v2 only.
  • Flow ping body must include { "request": "<flow-id>" } even though edge validation is permissive.
  • Document v2: send x-api-key and x-access-secret on all document calls.
  • Webhooks are not pasby API routes; you provide webhook.host on sign/document requests.

OIDC (https://oauth.pasby.africa)

Hosted separately from the public gateway. UI: national.eid.pasby.africa.

MethodPathAliases
GET/Connectivity
POST/api/v1/oidc/kipindilogin
POST/api/v1/oidc/kupeanashake
POST/api/v1/oidc/resource

Details: OIDC overview · OIDC quickstart.

TopicPage
Headers by categoryAuthentication
IdentificationAPI · Guide
SigningAPI · Guide
FlowsAPI · Guide
DocumentsAPI · Guide
v1 → v2Migration