space.highport.admin.setQuota

Set one per-identity quota for one DID, replacing the deployment default for that identity, or clear the override so the default applies again. A lowered count refuses the next creation and takes nothing away; a bandwidth change also applies to the current month.

Details · procedure
Kindprocedure
Authorityadmin.highport.space
Indexed

Showing version bafyreihc4cue6ngmbcmejutabtuik35kffhgxxlrfipyi5m4tamp7vrwmq. Show the latest

Procedure

procedure · POST

Input

application/json

did

requiredstring · did

quota

requiredstring
  • knownValues: sites | tiles | tileBytes | spaces | maxBlobBytes | monthlyBandwidthBytes

reason

string

Why, for whoever reads getQuota next.

  • maxLength: 1000

value

integer

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

  • minimum: 0

Output

application/json

did

requiredstring · did

quotas

requiredarray

Similar lexicons

semantic match

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

  • Every quota for one DID: the limit in effect, the deployment default, and any operator override.

  • Set or clear one person's exceptions to the configured limits. The whole override is replaced, so omitting a field clears it rather than leaving it as it was. Operators only.