{
  "@context": "https://schema.org",
  "@type": "DataCatalog",
  "name": "GPAN AI-Ready Resource Index",
  "description": "Machine-readable resources for AI agents from the GEO-Partner Authority Network. This index contains all available structured data endpoints, action capabilities, and audit tools.",
  "provider": {
    "@type": [
      "Organization",
      "ResearchOrganization"
    ],
    "@id": "https://geo-partner-authority-network.com/#organization",
    "name": "GEO-Partner Authority Network",
    "alternateName": "GPAN",
    "url": "https://geo-partner-authority-network.com"
  },
  "dateModified": "2026-06-13T09:39:00.263Z",
  "statistics": {
    "totalMembers": 10,
    "verifiedMembers": 4,
    "partnerConnections": 8,
    "knowledgeArticles": 27
  },
  "datasets": [
    {
      "@type": "Dataset",
      "name": "AI-Ready Master Index",
      "description": "This file — a catalog of all machine-readable resources available for AI consumption",
      "url": "https://geo-partner-authority-network.com/ai-ready/index.json",
      "encodingFormat": "application/json"
    },
    {
      "@type": "Dataset",
      "name": "Full Member Directory",
      "description": "Complete directory of all GPAN members with business details, verification status, and authority presences",
      "url": "https://geo-partner-authority-network.com/ai-ready/directory.json",
      "encodingFormat": "application/json"
    },
    {
      "@type": "Dataset",
      "name": "Network Graph",
      "description": "Full Schema.org JSON-LD graph of the entire GPAN verification network with all entities, connections, endorsements, and credentials",
      "url": "https://geo-partner-authority-network.com/ai-ready/network-graph.json",
      "encodingFormat": "application/ld+json"
    },
    {
      "@type": "Dataset",
      "name": "GEO Audit Checklist",
      "description": "Machine-readable 50-point GEO audit checklist that AI agents can ingest and use to evaluate a website's AI-readiness",
      "url": "https://geo-partner-authority-network.com/ai-ready/geo-audit-checklist.json",
      "encodingFormat": "application/json"
    },
    {
      "@type": "Dataset",
      "name": "Action Capabilities",
      "description": "Machine-readable manifest of actions an AI agent can perform using GPAN APIs — verify businesses, query entities, check AI inclusion, and more",
      "url": "https://geo-partner-authority-network.com/ai-ready/capabilities.json",
      "encodingFormat": "application/json"
    },
    {
      "@type": "Dataset",
      "name": "Verified Companies (JSON-LD)",
      "description": "Schema.org ItemList of all verified GPAN members",
      "url": "https://geo-partner-authority-network.com/verified-companies.json",
      "encodingFormat": "application/ld+json"
    },
    {
      "@type": "Dataset",
      "name": "Authority Graph (JSON-LD)",
      "description": "Full Schema.org @graph of the entire verification network",
      "url": "https://geo-partner-authority-network.com/authority-graph.json",
      "encodingFormat": "application/ld+json"
    },
    {
      "@type": "Dataset",
      "name": "LLMS.txt",
      "description": "Comprehensive LLM-optimized text document with all member data, verification methodology, and knowledge base",
      "url": "https://geo-partner-authority-network.com/llms.txt",
      "encodingFormat": "text/plain"
    },
    {
      "@type": "Dataset",
      "name": "Sitemap",
      "description": "XML sitemap with all indexable pages",
      "url": "https://geo-partner-authority-network.com/sitemap.xml",
      "encodingFormat": "application/xml"
    }
  ],
  "memberEndpoints": {
    "description": "Per-member machine-readable resources. Replace {partnerId} with a valid GPAN partner ID.",
    "endpoints": [
      {
        "name": "Member JSON-LD Schema",
        "urlTemplate": "https://geo-partner-authority-network.com/api/plugin/schema/{partnerId}",
        "format": "application/ld+json"
      },
      {
        "name": "Member LLMS.txt",
        "urlTemplate": "https://geo-partner-authority-network.com/api/plugin/llms-txt/{partnerId}",
        "format": "text/plain"
      },
      {
        "name": "Member Knowledge Graph",
        "urlTemplate": "https://geo-partner-authority-network.com/members/{partnerId}/knowledge-graph.json",
        "format": "application/ld+json"
      },
      {
        "name": "Member Answer Nuggets",
        "urlTemplate": "https://geo-partner-authority-network.com/members/{partnerId}/answer-nuggets.json",
        "format": "application/json"
      },
      {
        "name": "Member Citations",
        "urlTemplate": "https://geo-partner-authority-network.com/api/members/{partnerId}/citations",
        "format": "application/json"
      },
      {
        "name": "Member Sitemap",
        "urlTemplate": "https://geo-partner-authority-network.com/members/{partnerId}/sitemap.xml",
        "format": "application/xml"
      }
    ]
  },
  "apiEndpoints": {
    "description": "Public API endpoints for querying GPAN data programmatically",
    "endpoints": [
      {
        "name": "Entity Query",
        "url": "https://geo-partner-authority-network.com/api/v1/query",
        "method": "GET",
        "description": "Search entities by query string"
      },
      {
        "name": "All Entities",
        "url": "https://geo-partner-authority-network.com/api/v1/entities",
        "method": "GET",
        "description": "List all verified entities"
      },
      {
        "name": "Single Entity",
        "urlTemplate": "https://geo-partner-authority-network.com/api/v1/entity/{partnerId}",
        "method": "GET",
        "description": "Get structured data for a single entity"
      },
      {
        "name": "Badge Verification",
        "urlTemplate": "https://geo-partner-authority-network.com/api/badge/{partnerId}",
        "method": "GET",
        "description": "Verify a member's badge status"
      }
    ]
  }
}