garden.lexicon.admin.takeDownSandbox

Take down a garden.lexicon sandbox: denylist its prefix, delete its _lexicon DNS records and every indexed schema under it, and refuse republish and renew. The name stays assigned to its owner. Requires a service-auth token from a DID in Lexicon Garden's admin list.

Repository @lexicon.garden did:plc:akhgi4ekkeaupiqsis6g2gqg namespace authority
Details · procedure
Kindprocedure
Authorityadmin.lexicon.garden
Commit rev3mzw7lbqlfi2w
Indexed

Procedure

procedure · POST

Input

application/json

note

requiredstring

Why, for the moderation log.

  • minLength: 1
  • maxLength: 3000

pet

requiredstring

The sandbox's pet name, like sly-fox-123456.

  • maxLength: 128

Output

application/json

Errors

InvalidRequest

The note is empty or the name isn't a pet name.

NotFound

No sandbox has that name.

Forbidden

The token's issuer isn't an admin.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Take down an identity: denylist its DID, delete its records from the index, take down every sandbox it owns, delete its DNS entries and end its sessions. It can't sign in afterwards. Requires a service-auth token from a DID in Lexicon Garden's admin list.

  • One row of Lexicon Garden's moderation log.