Revoke an Accounts-owned native registration

Default off. Accounts authorizes the current owner/admin of the exact existing Commerce workspace and signs a command. Core checks current Accounts JWKS and the SYNCED human workspace projection; no org, membership, merchant ADMIN key or Marketplace purchase is created. A command lease lasts at most 30 seconds, with at most 5 seconds future clock skew. JSON only; no query, Origin or Cookie. command_id has immutable semantic content; retries may refresh only issued_at and authorization_expires_at. No route executes a commerce or payment transaction. Requires current workspace owner/admin and the exact existing enrollment, connection and revision. No Microsoft login or provider access is needed. Removes READ permission, disconnects the sealed connection and advances revision. Exact retries do not increment again.

post/v1/internal/native-enrollments/revoke

Request

  • Base URL: https://api.decionis.com
  • URL: https://api.decionis.com/v1/internal/native-enrollments/revoke
  • Auth: HTTP bearer

Request body

Response

Bounded enrollment metadata; execution_available remains false

version'accounts-native-enrollment-v1' required
account_org_idstring required
account_workspace_idstring required
product'commerce' required
workspace_environment'sandbox' | 'production' required
command_idstring uuid required
enrollment_idstring uuid required
connection_idstring uuid required
connection_revisioninteger required
platform'D365_BC' required
tenant_idstring uuid required
environment_namestring required
company_idstring uuid required
execution_availablefalse required
status'revoked' required
read_grantedfalse required
provider_read_observed_atunknown required
guard_enabledunknown required
guard_configuredunknown required

Changes

No recorded changes to this operation across all 1 revision of this API.