{
  "openapi": "3.1.0",
  "info": {
    "title": "PassportTax Public API",
    "version": "v1-2026-02-17",
    "description": "Static passport mobility, widget, and freshness feeds for PassportTax.org."
  },
  "servers": [
    {
      "url": "https://passporttax.org"
    }
  ],
  "paths": {
    "/llms.txt": {
      "get": {
        "summary": "LLM discovery",
        "description": "Agent-readable entrypoint with public rules and generated artifact inventory.",
        "x-passporttax-manifest-paths": [
          "llms.txt"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "text/plain": {
                "schema": {
                  "$ref": "#/components/schemas/PlainText"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/contract.json": {
      "get": {
        "summary": "Public contract",
        "description": "Machine-readable PassportTax API, metric, freshness, and widget contract.",
        "x-passporttax-manifest-paths": [
          "api/v1/contract.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Contract"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/openapi.json": {
      "get": {
        "summary": "OpenAPI discovery",
        "description": "OpenAPI 3.1 description of static PassportTax public feeds.",
        "x-passporttax-manifest-paths": [
          "api/v1/openapi.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OpenApiDocument"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/manifest.json": {
      "get": {
        "summary": "API manifest",
        "description": "Discovery feed for public PassportTax artifacts.",
        "x-passporttax-manifest-paths": [
          "api/v1/manifest.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApiManifest"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/entities.json": {
      "get": {
        "summary": "Entity map",
        "description": "ISO2/ISO3/name/region map for countries and territories in the source universe.",
        "x-passporttax-manifest-paths": [
          "api/v1/entities.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Entities"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/terms.md": {
      "get": {
        "summary": "Terms",
        "description": "Attribution, freshness, source, and metric terms for widgets and agents.",
        "x-passporttax-manifest-paths": [
          "api/v1/terms.md"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "text/markdown": {
                "schema": {
                  "$ref": "#/components/schemas/Markdown"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/meta.json": {
      "get": {
        "summary": "Metadata",
        "description": "Freshness, source, destination definition, and score contract metadata.",
        "x-passporttax-manifest-paths": [
          "api/v1/meta.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Meta"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/passport-list.json": {
      "get": {
        "summary": "Passport selector list",
        "description": "Compact passport selector feed for light routes and static pages.",
        "x-passporttax-manifest-paths": [
          "api/v1/passport-list.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PassportList"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/passports.json": {
      "get": {
        "summary": "Passport summaries",
        "description": "199 passport/destination summary records without the bilateral matrix.",
        "x-passporttax-manifest-paths": [
          "api/v1/passports.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Passports"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/rank.json": {
      "get": {
        "summary": "Audit ranking feed",
        "description": "Audit source-universe ordering using VF + VOA + ETA only.",
        "x-passporttax-manifest-paths": [
          "api/v1/rank.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Rank"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/updates/queue.json": {
      "get": {
        "summary": "Update queue",
        "description": "Deterministic Top-50 comparison update queue with source-universe deltas and freshness.",
        "x-passporttax-manifest-paths": [
          "api/v1/updates/queue.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UpdateQueue"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/source-audit/latest.json": {
      "get": {
        "summary": "Latest source audit",
        "description": "Downloaded source candidate audit for reviewed upstream refresh decisions.",
        "x-passporttax-manifest-paths": [
          "api/v1/source-audit/latest.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SourceAudit"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/tax-snapshots.json": {
      "get": {
        "summary": "Tax snapshots",
        "description": "Field-level provenance tax snapshot seed from reviewed source adapters.",
        "x-passporttax-manifest-paths": [
          "api/v1/tax-snapshots.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TaxSnapshots"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/programs.json": {
      "get": {
        "summary": "Program source index",
        "description": "CBI/RBI/GV program source index with raw-source hashes and review-required fields.",
        "x-passporttax-manifest-paths": [
          "api/v1/programs.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Programs"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/history/score-history.json": {
      "get": {
        "summary": "Score history",
        "description": "Append-only dated audit score snapshots for future prediction settlement.",
        "x-passporttax-manifest-paths": [
          "api/v1/history/score-history.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ScoreHistory"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/source-registry.json": {
      "get": {
        "summary": "Source registry",
        "description": "Registered mobility, tax, program, and risk sources with usage boundaries.",
        "x-passporttax-manifest-paths": [
          "api/v1/source-registry.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SourceRegistry"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/policy-events.json": {
      "get": {
        "summary": "Reviewed policy events",
        "description": "Approved-only reviewed events with five independent gates, evidence receipts, and no numeric likelihood.",
        "x-passporttax-manifest-paths": [
          "api/v1/policy-events.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PolicyEvents"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/release-receipt.json": {
      "get": {
        "summary": "Data release receipt",
        "description": "Deterministic file-level hashes and aggregate digest for the public data release.",
        "x-passporttax-manifest-paths": [
          "api/v1/release-receipt.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReleaseReceipt"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/schemas/{schema_id}.schema.json": {
      "get": {
        "summary": "JSON schema document",
        "description": "Generated public JSON Schema document.",
        "x-passporttax-manifest-paths": [
          "api/v1/schemas/contract.schema.json",
          "api/v1/schemas/entities.schema.json",
          "api/v1/schemas/meta.schema.json",
          "api/v1/schemas/passport-list.schema.json",
          "api/v1/schemas/passports.schema.json",
          "api/v1/schemas/rank.schema.json",
          "api/v1/schemas/compare-example.schema.json",
          "api/v1/schemas/score-history.schema.json",
          "api/v1/schemas/source-audit.schema.json",
          "api/v1/schemas/source-registry.schema.json",
          "api/v1/schemas/tax-snapshots.schema.json",
          "api/v1/schemas/programs.schema.json",
          "api/v1/schemas/update-queue.schema.json",
          "api/v1/schemas/share-object.schema.json",
          "api/v1/schemas/lead-payload.schema.json",
          "api/v1/schemas/event-contract.schema.json",
          "api/v1/schemas/insights-rollup.schema.json",
          "api/v1/schemas/report-index.schema.json",
          "api/v1/schemas/page-demand-config.schema.json",
          "api/v1/schemas/widget-manifest.schema.json",
          "api/v1/schemas/widget-example.schema.json",
          "api/v1/schemas/widget-config.schema.json",
          "api/v1/schemas/policy-events.schema.json",
          "api/v1/schemas/release-receipt.schema.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JsonSchemaDocument"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "$ref": "#/components/parameters/SchemaId"
          }
        ]
      }
    },
    "/api/v1/insights/manifest.json": {
      "get": {
        "summary": "Insights manifest",
        "description": "Static privacy-safe insights discovery manifest.",
        "x-passporttax-manifest-paths": [
          "api/v1/insights/manifest.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InsightsRollup"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/insights/daily.json": {
      "get": {
        "summary": "Daily insights",
        "description": "Daily aggregate dashboard skeleton without raw identifiers.",
        "x-passporttax-manifest-paths": [
          "api/v1/insights/daily.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InsightsRollup"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/insights/pairs.json": {
      "get": {
        "summary": "Pair insights",
        "description": "Passport pair demand skeleton without raw identifiers.",
        "x-passporttax-manifest-paths": [
          "api/v1/insights/pairs.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InsightsRollup"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/insights/funnel.json": {
      "get": {
        "summary": "Funnel insights",
        "description": "Funnel skeleton without raw identifiers.",
        "x-passporttax-manifest-paths": [
          "api/v1/insights/funnel.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InsightsRollup"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/insights/trending.json": {
      "get": {
        "summary": "Trending insights",
        "description": "Trending passport, pair, and page skeleton without raw identifiers.",
        "x-passporttax-manifest-paths": [
          "api/v1/insights/trending.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InsightsRollup"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/reports/draft-index.json": {
      "get": {
        "summary": "Report draft index",
        "description": "Draft-only report discovery skeleton.",
        "x-passporttax-manifest-paths": [
          "api/v1/reports/draft-index.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ReportIndex"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/examples/{example_id}.json": {
      "get": {
        "summary": "Compare example",
        "description": "Canonical compare example with destination-level unlock details.",
        "x-passporttax-manifest-paths": [
          "api/v1/examples/cn-dm.json",
          "api/v1/examples/cn-tr.json",
          "api/v1/examples/cn-gd.json",
          "api/v1/examples/cn-kn.json",
          "api/v1/examples/tw-pt.json",
          "api/v1/examples/cn-dm-tr.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompareExample"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "$ref": "#/components/parameters/CompareExampleId"
          }
        ]
      }
    },
    "/api/v1/widgets/manifest.json": {
      "get": {
        "summary": "Widget manifest",
        "description": "Embeddable widget runtime, examples, configs, and restrictions.",
        "x-passporttax-manifest-paths": [
          "api/v1/widgets/manifest.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WidgetManifest"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/widgets/examples/{example_id}.json": {
      "get": {
        "summary": "Widget example",
        "description": "Compact ShareObject-style widget projection.",
        "x-passporttax-manifest-paths": [
          "api/v1/widgets/examples/cn-dm.json",
          "api/v1/widgets/examples/cn-gd.json",
          "api/v1/widgets/examples/cn-kn.json",
          "api/v1/widgets/examples/cn-tr.json",
          "api/v1/widgets/examples/cn-dm-tr.json",
          "api/v1/widgets/examples/tw-pt.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WidgetExample"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "$ref": "#/components/parameters/WidgetExampleId"
          }
        ]
      }
    },
    "/api/v1/widgets/configs/{config_id}.json": {
      "get": {
        "summary": "Widget config",
        "description": "Partner-safe widget configuration preset.",
        "x-passporttax-manifest-paths": [
          "api/v1/widgets/configs/public-cn-upgrade.json",
          "api/v1/widgets/configs/public-tw-pt.json",
          "api/v1/widgets/configs/bprol-cn-upgrade.json"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WidgetConfig"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "$ref": "#/components/parameters/WidgetConfigId"
          }
        ]
      }
    },
    "/api/v1/widgets/snippets/{snippet_id}.html": {
      "get": {
        "summary": "Widget snippet",
        "description": "Copyable script, iframe, and static widget snippets.",
        "x-passporttax-manifest-paths": [
          "api/v1/widgets/snippets/public-cn-upgrade.html",
          "api/v1/widgets/snippets/public-tw-pt.html",
          "api/v1/widgets/snippets/bprol-cn-upgrade.html"
        ],
        "responses": {
          "200": {
            "description": "Static response",
            "content": {
              "text/html": {
                "schema": {
                  "$ref": "#/components/schemas/HtmlSnippet"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "$ref": "#/components/parameters/WidgetSnippetId"
          }
        ]
      }
    }
  },
  "components": {
    "parameters": {
      "SchemaId": {
        "name": "schema_id",
        "in": "path",
        "required": true,
        "description": "Generated JSON Schema identifier.",
        "schema": {
          "type": "string",
          "enum": [
            "contract",
            "entities",
            "meta",
            "passport-list",
            "passports",
            "rank",
            "compare-example",
            "score-history",
            "source-audit",
            "source-registry",
            "tax-snapshots",
            "programs",
            "update-queue",
            "share-object",
            "lead-payload",
            "event-contract",
            "insights-rollup",
            "report-index",
            "page-demand-config",
            "widget-manifest",
            "widget-example",
            "widget-config",
            "policy-events",
            "release-receipt"
          ]
        }
      },
      "CompareExampleId": {
        "name": "example_id",
        "in": "path",
        "required": true,
        "description": "Canonical compare example identifier.",
        "schema": {
          "type": "string",
          "enum": [
            "cn-dm",
            "cn-tr",
            "cn-gd",
            "cn-kn",
            "tw-pt",
            "cn-dm-tr"
          ]
        }
      },
      "WidgetExampleId": {
        "name": "example_id",
        "in": "path",
        "required": true,
        "description": "Generated widget example identifier.",
        "schema": {
          "type": "string",
          "enum": [
            "cn-dm",
            "cn-gd",
            "cn-kn",
            "cn-tr",
            "cn-dm-tr",
            "tw-pt"
          ]
        }
      },
      "WidgetConfigId": {
        "name": "config_id",
        "in": "path",
        "required": true,
        "description": "Generated widget config identifier.",
        "schema": {
          "type": "string",
          "enum": [
            "public-cn-upgrade",
            "public-tw-pt",
            "bprol-cn-upgrade"
          ]
        }
      },
      "WidgetSnippetId": {
        "name": "snippet_id",
        "in": "path",
        "required": true,
        "description": "Generated widget snippet identifier.",
        "schema": {
          "type": "string",
          "enum": [
            "public-cn-upgrade",
            "public-tw-pt",
            "bprol-cn-upgrade"
          ]
        }
      }
    },
    "schemas": {
      "PlainText": {
        "type": "string"
      },
      "Markdown": {
        "type": "string"
      },
      "HtmlSnippet": {
        "type": "string"
      },
      "JsonSchemaDocument": {
        "type": "object",
        "description": "Public JSON Schema document."
      },
      "ApiManifest": {
        "type": "object",
        "description": "Generated discovery manifest for public PassportTax artifacts."
      },
      "OpenApiDocument": {
        "type": "object",
        "description": "OpenAPI 3.1 document for public PassportTax artifacts."
      },
      "Contract": {
        "$ref": "https://passporttax.org/api/v1/schemas/contract.schema.json"
      },
      "Meta": {
        "$ref": "https://passporttax.org/api/v1/schemas/meta.schema.json"
      },
      "PassportList": {
        "$ref": "https://passporttax.org/api/v1/schemas/passport-list.schema.json"
      },
      "Passports": {
        "$ref": "https://passporttax.org/api/v1/schemas/passports.schema.json"
      },
      "Rank": {
        "$ref": "https://passporttax.org/api/v1/schemas/rank.schema.json"
      },
      "UpdateQueue": {
        "$ref": "https://passporttax.org/api/v1/schemas/update-queue.schema.json"
      },
      "SourceAudit": {
        "$ref": "https://passporttax.org/api/v1/schemas/source-audit.schema.json"
      },
      "TaxSnapshots": {
        "$ref": "https://passporttax.org/api/v1/schemas/tax-snapshots.schema.json"
      },
      "Programs": {
        "$ref": "https://passporttax.org/api/v1/schemas/programs.schema.json"
      },
      "SourceRegistry": {
        "$ref": "https://passporttax.org/api/v1/schemas/source-registry.schema.json"
      },
      "PolicyEvents": {
        "$ref": "https://passporttax.org/api/v1/schemas/policy-events.schema.json"
      },
      "ReleaseReceipt": {
        "$ref": "https://passporttax.org/api/v1/schemas/release-receipt.schema.json"
      },
      "ScoreHistory": {
        "$ref": "https://passporttax.org/api/v1/schemas/score-history.schema.json"
      },
      "Entities": {
        "$ref": "https://passporttax.org/api/v1/schemas/entities.schema.json"
      },
      "CompareExample": {
        "$ref": "https://passporttax.org/api/v1/schemas/compare-example.schema.json"
      },
      "WidgetManifest": {
        "$ref": "https://passporttax.org/api/v1/schemas/widget-manifest.schema.json"
      },
      "WidgetExample": {
        "$ref": "https://passporttax.org/api/v1/schemas/widget-example.schema.json"
      },
      "WidgetConfig": {
        "$ref": "https://passporttax.org/api/v1/schemas/widget-config.schema.json"
      },
      "InsightsRollup": {
        "$ref": "https://passporttax.org/api/v1/schemas/insights-rollup.schema.json"
      },
      "ReportIndex": {
        "$ref": "https://passporttax.org/api/v1/schemas/report-index.schema.json"
      }
    }
  },
  "x-passporttax-contract": {
    "data_date": "2026-02-17",
    "source_commit": "9c59780dd0dbaefcbdfa0134d21cd99d0d547509",
    "counted_status_codes": [
      "VF",
      "VOA",
      "ETA"
    ],
    "excluded_status_codes": [
      "EV",
      "VR",
      "NA"
    ],
    "destination_definition": "countries + territories + regions + dependencies + SARs + travel entities",
    "script_static_widgets_must_not_load": [
      "mvp/data.js"
    ]
  },
  "x-passporttax-discovery": {
    "manifest_paths": [
      "llms.txt",
      "api/v1/contract.json",
      "api/v1/openapi.json",
      "api/v1/manifest.json",
      "api/v1/entities.json",
      "api/v1/terms.md",
      "api/v1/meta.json",
      "api/v1/passport-list.json",
      "api/v1/passports.json",
      "api/v1/rank.json",
      "api/v1/updates/queue.json",
      "api/v1/source-audit/latest.json",
      "api/v1/tax-snapshots.json",
      "api/v1/programs.json",
      "api/v1/history/score-history.json",
      "api/v1/source-registry.json",
      "api/v1/policy-events.json",
      "api/v1/release-receipt.json",
      "api/v1/schemas/contract.schema.json",
      "api/v1/schemas/entities.schema.json",
      "api/v1/schemas/meta.schema.json",
      "api/v1/schemas/passport-list.schema.json",
      "api/v1/schemas/passports.schema.json",
      "api/v1/schemas/rank.schema.json",
      "api/v1/schemas/compare-example.schema.json",
      "api/v1/schemas/score-history.schema.json",
      "api/v1/schemas/source-audit.schema.json",
      "api/v1/schemas/source-registry.schema.json",
      "api/v1/schemas/tax-snapshots.schema.json",
      "api/v1/schemas/programs.schema.json",
      "api/v1/schemas/update-queue.schema.json",
      "api/v1/schemas/share-object.schema.json",
      "api/v1/schemas/lead-payload.schema.json",
      "api/v1/schemas/event-contract.schema.json",
      "api/v1/schemas/insights-rollup.schema.json",
      "api/v1/schemas/report-index.schema.json",
      "api/v1/schemas/page-demand-config.schema.json",
      "api/v1/schemas/widget-manifest.schema.json",
      "api/v1/schemas/widget-example.schema.json",
      "api/v1/schemas/widget-config.schema.json",
      "api/v1/schemas/policy-events.schema.json",
      "api/v1/schemas/release-receipt.schema.json",
      "api/v1/insights/manifest.json",
      "api/v1/insights/daily.json",
      "api/v1/insights/pairs.json",
      "api/v1/insights/funnel.json",
      "api/v1/insights/trending.json",
      "api/v1/reports/draft-index.json",
      "api/v1/examples/cn-dm.json",
      "api/v1/examples/cn-tr.json",
      "api/v1/examples/cn-gd.json",
      "api/v1/examples/cn-kn.json",
      "api/v1/examples/tw-pt.json",
      "api/v1/examples/cn-dm-tr.json",
      "api/v1/widgets/manifest.json",
      "api/v1/widgets/examples/cn-dm.json",
      "api/v1/widgets/examples/cn-gd.json",
      "api/v1/widgets/examples/cn-kn.json",
      "api/v1/widgets/examples/cn-tr.json",
      "api/v1/widgets/examples/cn-dm-tr.json",
      "api/v1/widgets/examples/tw-pt.json",
      "api/v1/widgets/configs/public-cn-upgrade.json",
      "api/v1/widgets/configs/public-tw-pt.json",
      "api/v1/widgets/configs/bprol-cn-upgrade.json",
      "api/v1/widgets/snippets/public-cn-upgrade.html",
      "api/v1/widgets/snippets/public-tw-pt.html",
      "api/v1/widgets/snippets/bprol-cn-upgrade.html"
    ],
    "contract_inventory": "api/v1/contract.json#/endpoint_inventory",
    "llms": "llms.txt"
  }
}
