{
  "specVersion": "1.0",
  "host": {
    "displayName": "Saltra",
    "identifier": "did:web:docs.saltra.es",
    "description": "API for Spanish labour-management automation: Social Security (TGSS / Sistema RED), SEPE, AEAT, DEHU and ETTS.",
    "url": "https://docs.saltra.es/"
  },
  "entries": [
    {
      "identifier": "urn:air:docs.saltra.es:docs:llms-txt",
      "displayName": "Saltra API documentation index (llms.txt)",
      "description": "Index of every documented endpoint of the Saltra public REST API, with links to the Spanish and English reference pages.",
      "type": "text/markdown",
      "url": "https://docs.saltra.es/llms.txt",
      "representativeQueries": [
        "how do I register an employee with the Spanish Social Security through an API",
        "dar de alta un trabajador en la Seguridad Social por API",
        "comunicar un contrato al SEPE (Contrat@) desde mi software",
        "consultar el informe de vida laboral de una empresa por API",
        "descargar notificaciones de la DEHU automáticamente"
      ]
    },
    {
      "identifier": "urn:air:docs.saltra.es:skill:saltra-api",
      "displayName": "Saltra API agent skill",
      "description": "Step-by-step guide for an agent calling the Saltra REST API: base URLs, authentication, certificates, rate limits and test mode.",
      "type": "text/markdown",
      "url": "https://docs.saltra.es/.well-known/agent-skills/saltra-api/SKILL.md",
      "representativeQueries": [
        "how to authenticate against the Saltra API",
        "what headers does the Saltra API require",
        "Saltra API rate limits and Retry-After"
      ]
    },
    {
      "identifier": "urn:air:docs.saltra.es:server:saltra-api-mcp",
      "displayName": "Saltra API MCP Server",
      "description": "MCP server mirroring the Saltra public REST API, one tool per endpoint. OAuth 2.0 (PKCE), scope mcp:use, restricted to despacho accounts.",
      "type": "application/mcp-server-card+json",
      "url": "https://docs.saltra.es/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "connect an MCP client to the Saltra API",
        "list my digital certificates in Saltra via MCP",
        "consultar el número de afiliación de un trabajador desde un agente"
      ]
    },
    {
      "identifier": "urn:air:docs.saltra.es:catalog:api-catalog",
      "displayName": "Saltra API catalog (RFC 9727)",
      "description": "Linkset describing the Saltra REST API and MCP endpoints and their documentation.",
      "type": "application/linkset+json",
      "url": "https://docs.saltra.es/.well-known/api-catalog",
      "representativeQueries": [
        "which APIs does Saltra publish",
        "where is the Saltra API documentation"
      ]
    },
    {
      "identifier": "urn:air:docs.saltra.es:feed:changelog",
      "displayName": "Saltra API changelog (RSS)",
      "description": "Public API changes: new endpoints, new fields, deprecations and version notices.",
      "type": "application/rss+xml",
      "url": "https://docs.saltra.es/feed.xml",
      "representativeQueries": [
        "what changed recently in the Saltra API",
        "últimos cambios de la API de Saltra"
      ]
    }
  ]
}
