Skip to main content
Glama

delegate_authority

Record the rights holder's existing authority for exact works and actions with a reference, attestation version and future expiry. Requires rights scope and rights_authorized=true. Returns a delegation id for create_quote. Set can_appoint_content_sweep=true only when the mandate permits appointment; submission requires it. Delegation can be revoked immediately; payment never substitutes for authority.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
bodyYesTenant rights_holder_id, work_ids, allowed actions, rights_authorized=true, appointment permission, authorization_reference, attestation_version and future expires_at. Current attestation version is published at /api/v1/capabilities.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • changedInput schema / properties / body / additionalProperties
      Previous value: -trueNew value: +false
    • addedInput schema / properties / body / description
      Added value: +"Tenant rights_holder_id, work_ids, allowed actions, rights_authorized=true, appointment permission, authorization_reference, attestation_version and future expires_at. Current attestation version is published at /api/v1/capabilities."
    • addedInput schema / properties / body / properties
      Added value: +{
      +  "actions": {
      +    "items": {
      +      "enum": [
      +        "search",
      +        "investigate",
      +        "evidence",
      +        "prepare",
      +        "submit",
      +        "status",
      +        "monitor"
      +      ],
      +      "type": "string"
      +    },
      +    "minItems": 1,
      +    "type": "array"
      +  },
      +  "attestation_version": {
      +    "minLength": 1,
      +    "type": "string"
      +  },
      +  "authorization_reference": {
      +    "minLength": 1,
      +    "type": "string"
      +  },
      +  "can_appoint_content_sweep": {
      +    "type": "boolean"
      +  },
      +  "expires_at": {
      +    "format": "date-time",
      +    "type": "string"
      +  },
      +  "rights_authorized": {
      +    "const": true
      +  },
      +  "rights_holder_id": {
      +    "minLength": 1,
      +    "type": "string"
      +  },
      +  "work_ids": {
      +    "items": {
      +      "minLength": 1,
      +      "type": "string"
      +    },
      +    "maxItems": 100,
      +    "minItems": 1,
      +    "type": "array"
      +  }
      +}
    • addedInput schema / properties / body / required
      Added value: +[
      +  "rights_holder_id",
      +  "work_ids",
      +  "actions",
      +  "rights_authorized",
      +  "can_appoint_content_sweep",
      +  "authorization_reference",
      +  "attestation_version",
      +  "expires_at"
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources