dev.gitosphere.repository.authorizeOperation

Revalidates an authorized Repository resolution immediately before direct PDS record access.

Details · query
Kindquery
Authorityrepository.gitosphere.dev
Indexed

Query

query · GET

Parameters

query string

action

requiredstring

comment permits only server-prepared Pull Request discussion records for readers.

  • enum: read | write | comment

authorizationRevision

requiredstring
  • minLength: 1
  • maxLength: 128

collections

requiredarray
  • minLength: 1
  • maxLength: 8
itemsstring · nsid

realmId

requiredstring
  • minLength: 1
  • maxLength: 64

recordRepo

requiredstring · did

Authenticated PDS repository DID that will perform the record operation.

repositoryId

requiredstring
  • minLength: 1
  • maxLength: 64

spaceId

string · space-ref

Output

application/json

authorizationRevision

requiredstring
  • minLength: 1
  • maxLength: 128

Errors

InvalidRequest

No description in schema.

AuthenticationRequired

No description in schema.

AccessDenied

No description in schema.

ResourceNotFound

No description in schema.

StaleRepositoryResolution

The Repository authorization or Space mapping changed after resolution. Resolve the Repository again before retrying.

DependencyUnavailable

No description in schema.

InternalServerError

No description in schema.

InvitationRequired

An invitation is required to use this service.

AccountSuspended

Service access for this DID is suspended.

ServicePaused

An administrator has paused new requests for this target.

Similar lexicons

semantic match

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