Changelog
Generated from the API contract each time it changes. Additions are backward compatible; a removal or a breaking change is announced here and in the version it applies to.
2026-09-29
Contract d1c0b0c
Added
GET /organizations/{organization_id}/verification-documents/{document_id}/contentOpen a document the organization uploaded for its verification
2026-09-29
Contract 9a91071
Added
POST /organizations/{organization_id}/verification-documentsUpload a document for the organization's verification
2026-09-28
Contract 62bfe34
Added
POST /subscribers/{subscriber_id}/application-authorization-challengesSend the subscriber a code to authorize the calling applicationGET /subscribers/{subscriber_id}/application-authorizationsThe calling organization's authorizations from one subscriberPOST /subscribers/{subscriber_id}/application-authorizationsRecord the subscriber's authorization of the calling applicationPOST /subscribers/{subscriber_id}/application-authorizations/{authorization_id}/revocationRevoke an application authorization
2026-09-25
Contract 83926ab
Added
GET /relying-party-clientsList the organization's "Sign in with ePahichan" clientsPOST /relying-party-clientsAsk for a "Sign in with ePahichan" clientGET /relying-party-clients/{client_id}One "Sign in with ePahichan" clientPOST /relying-party-clients/{client_id}/withdrawalWithdraw a request NCC has not decidedPOST /relying-party-clients/{client_id}/revocationStop an approved client signing anyone in
Changed
GET /accounts/{account_id}Retrieve one accountPOST /accounts/{account_id}/invitations/{invitation_id}/revocationRevoke a pending invitationGET /sandbox-scenariosList the sandbox scenarios and the subscribers that trigger themPOST /organizations/{organization_id}/token-key-submissions/{submission_id}/withdrawalWithdraw a pending token-key submission
2026-09-25
Contract 26d151c
Added
GET /sandbox-scenariosList the sandbox scenarios and the subscribers that trigger them
2026-09-25
Contract e2a5fb0
Added
GET /accountsList the accounts the caller belongs toPOST /sandbox-organizationsCreate a sandbox organization under a new accountGET /accounts/{account_id}Retrieve one accountGET /accounts/{account_id}/membersList an account's membersPOST /accounts/{account_id}/members/{member_id}/roleChange a member's rolePOST /accounts/{account_id}/members/{member_id}/removalRemove a memberGET /accounts/{account_id}/invitationsList an account's invitationsPOST /accounts/{account_id}/invitationsInvite a person to the accountPOST /accounts/{account_id}/invitations/{invitation_id}/revocationRevoke a pending invitationPOST /invitation-acceptancesAccept an invitationGET /organizations/{organization_id}/token-key-submissionsList the organization's token-key submissionsPOST /organizations/{organization_id}/token-key-submissionsSubmit a public key for delegated tokensPOST /organizations/{organization_id}/token-key-submissions/{submission_id}/withdrawalWithdraw a pending token-key submission
Changed
GET /webhook-deliveriesList webhook delivery attemptsGET /webhook-deliveries/{delivery_attempt_id}Inspect one webhook delivery attemptPOST /webhook-deliveries/{delivery_attempt_id}/redeliverSend one recorded event againPOST /webhook-redeliveriesSend a batch of recorded events againGET /organizationsList organizations visible to the callerGET /organizations/{organization_id}Retrieve one organizationGET /organizations/{organization_id}/verification-submissionsList verification submissions for an organizationPOST /organizations/{organization_id}/verification-submissionsSubmit refreshed verification evidenceGET /organizations/{organization_id}/capability-grantsList an organization's capability grantsGET /organizations/{organization_id}/certificate-profile-permissionsList an organization's permitted certificate profilesGET /applicationsList applicationsPOST /applicationsRegister an applicationGET /applications/{application_id}Retrieve one applicationPATCH /applications/{application_id}Update an application's configurationPOST /applications/{application_id}/disablementDisable an applicationPOST /applications/{application_id}/reinstatementReinstate a disabled applicationGET /applications/{application_id}/capability-grantsList an application's capability grantsPOST /applications/{application_id}/capability-grantsGrant a capability to an applicationPOST /applications/{application_id}/capability-grants/{capability_grant_id}/revocationRevoke an application's capability grantGET /applications/{application_id}/credentialsList an application's OAuth client credentialsPOST /applications/{application_id}/credentialsCreate or confirm the application's OAuth clientPOST /applications/{application_id}/credentials/{credential_id}/revocationRevoke an OAuth client credentialGET /applications/{application_id}/workload-certificatesList an application's workload certificatesPOST /applications/{application_id}/workload-certificatesRequest a workload certificateGET /applications/{application_id}/workload-certificates/{workload_certificate_id}Retrieve one workload certificatePOST /applications/{application_id}/workload-certificates/{workload_certificate_id}/revocationRevoke a workload certificateGET /applications/{application_id}/webhook-endpointsList an application's webhook endpointsPOST /applications/{application_id}/webhook-endpointsRegister a webhook endpointGET /applications/{application_id}/webhook-endpoints/{webhook_endpoint_id}Retrieve one webhook endpointPATCH /applications/{application_id}/webhook-endpoints/{webhook_endpoint_id}Update a webhook endpointPOST /applications/{application_id}/webhook-endpoints/{webhook_endpoint_id}/disablementDisable a webhook endpointPOST /applications/{application_id}/webhook-endpoints/{webhook_endpoint_id}/verificationVerify control of a webhook endpointGET /environment-promotionsList environment promotion requestsPOST /environment-promotionsRequest promotion to productionGET /environment-promotions/{promotion_id}Retrieve one promotion requestPOST /environment-promotions/{promotion_id}/withdrawalWithdraw a promotion requestGET /activityRecent requests made by this organizationGET /activity/{activity_id}One activity recordGET /usage/recordsRecorded billable operationsGET /usage/records/{usage_record_id}One recorded billable operationGET /usage/periodsPre-aggregated usage periodsGET /usage/periods/{usage_period_id}One usage periodGET /usage/adjustmentsAdditive corrections to closed usage periodsGET /usage/adjustments/{adjustment_id}One usage adjustmentGET /usage/reconciliationCheck the platform's arithmetic against your ownGET /audit/entriesAudit entries concerning this organizationGET /audit/entries/{audit_entry_id}One audit entryGET /audit/entries/{audit_entry_id}/inclusion-proofProve one audit entry is in the logGET /audit/consistency-proofProve the audit log has only ever been appended toGET /audit/tree-headsPublished signed tree headsGET /audit/tree-heads/{tree_head_id}One published signed tree headGET /reportsReports submitted by this organizationPOST /reportsSubmit a report for generationGET /reports/{report_id}One report and its generation statusGET /reports/{report_id}/contentRetrieve a generated reportGET /dashboards/time-seriesA metric over time, at a fixed granularityGET /dashboards/breakdownA metric grouped by one permitted dimensionGET /dashboards/topThe leading values of one dimension for a metricGET /certificate-profilesList the certificate profiles this organization may enroll againstGET /certificate-profiles/{profile_id}Retrieve one certificate profile