space.highport.admin.setQuota

lexicons.highport.space

Documentation

Override one quota for one DID, or clear the override to restore the default. Lowering a count blocks new creations but removes nothing. A bandwidth change also applies to the current month.

main procedure

Override one quota for one DID, or clear the override to restore the default. Lowering a count blocks new creations but removes nothing. A bandwidth change also applies to the current month.

Input

Encodingapplication/json
did stringdid Required

A decentralized identifier (DID).

quota string Required

No description available.

reason string Optional

Why the override was set. Shown by getQuota.

maxLength: 1000 bytes
value integer Optional

The new limit: a count for sites, tiles and spaces, or bytes for tileBytes, maxBlobBytes and monthlyBandwidthBytes. Absent clears the override.

minimum: 0

Output

Encodingapplication/json
did stringdid Required

A decentralized identifier (DID).

quotas array Required

No description available.

Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "type": "procedure",
  "input": {
    "schema": {
      "type": "object",
      "required": [
        "did",
        "quota"
      ],
      "properties": {
        "did": {
          "type": "string",
          "format": "did"
        },
        "quota": {
          "type": "string",
          "knownValues": [
            "sites",
            "tiles",
            "tileBytes",
            "spaces",
            "maxBlobBytes",
            "monthlyBandwidthBytes"
          ]
        },
        "value": {
          "type": "integer",
          "minimum": 0,
          "description": "The new limit: a count for sites, tiles and spaces, or bytes for tileBytes, maxBlobBytes and monthlyBandwidthBytes. Absent clears the override."
        },
        "reason": {
          "type": "string",
          "maxLength": 1000,
          "description": "Why the override was set. Shown by getQuota."
        }
      }
    },
    "encoding": "application/json"
  },
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "did",
        "quotas"
      ],
      "properties": {
        "did": {
          "type": "string",
          "format": "did"
        },
        "quotas": {
          "type": "array",
          "items": {
            "ref": "space.highport.admin.getQuota#quotaView",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "description": "Override one quota for one DID, or clear the override to restore the default. Lowering a count blocks new creations but removes nothing. A bandwidth change also applies to the current month."
}

Lexicon Garden

@