access

Read the organisation registration policy.

Changed on

The organisation's open-registration policy (#579), or 404 when the scope has none: registration is closed. The standing delegation and the preconditions are re-checked on this read, so state is live: an authority principal who no longer holds the landing's grants, or a failing precondition, reads inactive with its cause. Recorded as a membership-surface read.

get/api/v1/orgs/{org}/registration-policy

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v1/orgs/{org}/registration-policy
  • Auth: HTTP bearer

Response

The policy with its live state.

idstring required
orgstring

The organisation; absent for the instance policy.

authority_principal_idstring required

The standing delegation's authority principal (empty when unassigned); re-checked against its current grants on every read and every sign-up.

state'active' | 'inactive' required
inactive_cause'authority-lost' | 'authority-unassigned' | 'precondition'
inactive_preconditionstring

When inactive_cause is precondition, the failing precondition by name, with the provider as <kind>:<slug> where one is involved.

fresh_org_countinteger

For a fresh-org landing, the live orgs this policy minted (the n of n / cap).

row_versioninteger required
created_atstring date-time required
updated_atstring date-time required

Changes

    • info

      added subschema #1 subschema #2 to the / response property anyOf list for the response status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status