{
  "openapi": "3.0.3",
  "info": {
    "title": "Trust Score Network API",
    "version": "11.13",
    "description": "Public trust intelligence, structured data, and AI interoperability API."
  },
  "servers": [
    {
      "url": "https://trustscorenetwork.com/api/v1"
    }
  ],
  "paths": {
    "/trust-packet.php": {
      "get": {
        "summary": "Get AI-readable trust packet",
        "parameters": [
          {
            "name": "entity",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "required": false
          }
        ],
        "responses": {
          "200": {
            "description": "Trust packet JSON"
          }
        }
      }
    },
    "/schema-status.php": {
      "get": {
        "summary": "Structured data and AI interoperability status",
        "responses": {
          "200": {
            "description": "Status JSON"
          }
        }
      }
    },
    "/trust-graph.php": {
      "get": {
        "summary": "Get AI-readable semantic trust graph",
        "responses": {
          "200": {
            "description": "Trust graph JSON"
          }
        }
      }
    },
    "/semantic-relationships.php": {
      "get": {
        "summary": "Get semantic trust relationships",
        "responses": {
          "200": {
            "description": "Semantic relationships JSON"
          }
        }
      }
    },
    "/entity-lineage.php": {
      "get": {
        "summary": "Get entity trust lineage",
        "responses": {
          "200": {
            "description": "Entity lineage JSON"
          }
        }
      }
    },
    "/performance-status.php": {
      "get": {
        "summary": "Get performance readiness status",
        "responses": {
          "200": {
            "description": "Performance status JSON"
          }
        }
      }
    },
    "/crawl-priority.php": {
      "get": {
        "summary": "Get crawl priority map",
        "responses": {
          "200": {
            "description": "Crawl priority JSON"
          }
        }
      }
    },
    "/cache-status.php": {
      "get": {
        "summary": "Get cache readiness status",
        "responses": {
          "200": {
            "description": "Cache status JSON"
          }
        }
      }
    },
    "/canonical-status.php": {
      "get": {
        "summary": "Get canonical URL status for a path",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Canonical status JSON"
          }
        }
      }
    },
    "/api/v1/security-status.php": {
      "get": {
        "summary": "Security hardening status",
        "description": "Returns Trust Score Network v11.09 security hardening status, feature readiness, guard mode, and rate-limit health.",
        "responses": {
          "200": {
            "description": "Security hardening status"
          }
        }
      }
    },
    "/entity-resolution-status.php": {
      "get": {
        "summary": "Get v11.13 entity resolution status",
        "responses": {
          "200": {
            "description": "Entity resolution status"
          }
        }
      }
    },
    "/entity-search.php": {
      "get": {
        "summary": "Search entities, aliases, and relationship context",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Entity search results"
          }
        }
      }
    },
    "/semantic-trust-search.php": {
      "get": {
        "summary": "Run semantic trust search",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Semantic trust search results"
          }
        }
      }
    },
    "/api/v1/launch-link-audit-status.php": {
      "get": {
        "summary": "Trust Score Network v12.2.6 launch link audit status",
        "description": "Returns final launch-critical route, content safety, mobile/app, APK, verification, and API link audit readiness.",
        "responses": {
          "200": {
            "description": "Launch link audit status"
          }
        }
      }
    },
    "/api/v1/final-launch-audit-status-repair.php": {
      "get": {
        "summary": "Final launch audit status repair",
        "responses": {
          "200": {
            "description": "v12.2.7 status repair payload"
          }
        }
      }
    },
    "/api/v1/final-launch-ready-status.php": {
      "get": {
        "summary": "Trust Score Network v12.2.8 final launch ready status repair API",
        "responses": {
          "200": {
            "description": "Ready status payload"
          }
        }
      }
    }
  }
}