{
  "name": "MyStoryInABook custom REST agent API",
  "description": "Owner-authorized REST endpoints for creating and retrieving work through MyStoryInABook. Owners issue and can revoke bounded grants; payment remains an owner action.",
  "protocol": "custom-rest",
  "protocol_claims": [],
  "documentation": "https://universe.mystoryinabook.com/agent-api",
  "openapi": "https://universe.mystoryinabook.com/openapi.json",
  "catalog": "https://universe.mystoryinabook.com/v1/agent/catalog",
  "authentication": {
    "grant_header": "Authorization: Bearer <owner-issued grant>",
    "grant_lifecycle": "The signed-in owner creates and revokes grants using the owner application bearer token."
  },
  "safety": {
    "owner_authorization_required": true,
    "checkout_requires_owner_action": true,
    "autonomous_payment": false
  }
}
