namespaces

Delete a namespace

Mark a namespace for deletion. The endpoint is asynchronous: the namespace is flipped to the "deleting" state, which stops its dynamic users from authenticating; their rows, along with classes and aliases, are reclaimed by the leader on a periodic cleanup tick. Repeated calls while the namespace is still in the "deleting" state are idempotent and return 202.

delete/namespaces/{namespace_id}

Request

  • Base URL: https://localhost:8080/v1
  • URL: https://localhost:8080/v1/namespaces/{namespace_id}
  • Auth: one of:
    • none
    • OAuth 2 (implicit, authorization URL http://to-be-configured-in-the-application-config)

Path parameters

namespace_idstring required

The name of the namespace.

Response

The namespace has been marked for deletion. Cleanup of its classes, aliases, and users completes asynchronously.

Changes

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