{"openapi":"3.1.0","jsonSchemaDialect":"https://json-schema.org/draft/2020-12/schema","info":{"title":"Groupsum Catalog API","version":"0.4.0"},"paths":{"/system/healthz":{"get":{"operationId":"healthz","responses":{"200":{"description":"Successful Response"}},"summary":"Health","description":"Database connectivity check.","tags":["system"],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"binding":{"proto":"http.rest","path":"/system/healthz","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/system/methodz":{"get":{"operationId":"methodz","responses":{"200":{"description":"Successful Response"}},"summary":"Methods","description":"Ordered, canonical operation list.","tags":["system"],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"binding":{"proto":"http.rest","path":"/system/methodz","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/system/hookz":{"get":{"operationId":"hookz","responses":{"200":{"description":"Successful Response"}},"summary":"Hooks","description":"Expose hook execution order for each method.\n\nPhases appear in runner order; error phases trail.\nWithin each phase, hooks are listed in execution order: global (None) hooks, then method-specific hooks.","tags":["system"],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"binding":{"proto":"http.rest","path":"/system/hookz","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/system/kernelz":{"get":{"operationId":"kernelz","responses":{"200":{"description":"Successful Response"}},"summary":"Kernel Plan","description":"Phase-chain plan as built by the kernel per operation.","tags":["system"],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"binding":{"proto":"http.rest","path":"/system/kernelz","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/organizations/{slug}":{"get":{"operationId":"Organization.organization","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Organization"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"website_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/organizations/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/organizations/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/products":{"get":{"operationId":"Product.products","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Product"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/products","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/products","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/products/{slug}":{"get":{"operationId":"Product.product","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Product"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/products/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/products/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/solutions":{"get":{"operationId":"Product.solutions","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Product"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/solutions","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/solutions","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/solutions/{slug}":{"get":{"operationId":"Product.solution","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Product"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/solutions/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/solutions/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/services":{"get":{"operationId":"Product.services","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Product"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/services","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/services","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/services/{slug}":{"get":{"operationId":"Product.service","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Product"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/services/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/services/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/portfolio":{"get":{"operationId":"Portfolio.portfolios","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Portfolio"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"focus","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/portfolio","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/portfolio","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/portfolio/{slug}":{"get":{"operationId":"Portfolio.portfolio","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Portfolio"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"eyebrow","in":"query","required":false,"schema":{"type":"string"}},{"name":"summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"body_markdown","in":"query","required":false,"schema":{"type":"string"}},{"name":"focus","in":"query","required":false,"schema":{"type":"string"}},{"name":"maturity","in":"query","required":false,"schema":{"type":"string"}},{"name":"visibility","in":"query","required":false,"schema":{"type":"string"}},{"name":"featured","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"canonical_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"updated_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_revision","in":"query","required":false,"schema":{"type":"integer"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/portfolio/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/portfolio/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/repository-metrics":{"get":{"operationId":"Repository.repository_metrics","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Repository"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string"}},{"name":"owner","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"url","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"default_branch","in":"query","required":false,"schema":{"type":"string"}},{"name":"is_archived","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"is_fork","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_governed","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"ssot_registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_registry_sha256","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_schema_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/repository-metrics","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/repository-metrics","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/repositories":{"get":{"operationId":"Repository.catalog_repositories","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Repository"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string"}},{"name":"owner","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"url","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"default_branch","in":"query","required":false,"schema":{"type":"string"}},{"name":"is_archived","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"is_fork","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_governed","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"ssot_registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_registry_sha256","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_schema_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/repositories","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/repositories","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/repositories/{owner}/{repository}":{"get":{"operationId":"Repository.catalog_repository","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Repository"],"parameters":[{"name":"owner","in":"path","required":true,"schema":{"type":"string"}},{"name":"repository","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string"}},{"name":"owner","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"url","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"default_branch","in":"query","required":false,"schema":{"type":"string"}},{"name":"is_archived","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"is_fork","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_governed","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"ssot_registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_registry_sha256","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_schema_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_summary","in":"query","required":false,"schema":{"type":"string"}},{"name":"ssot_observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/repositories/{owner}/{repository}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/repositories/{owner}/{repository}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages":{"get":{"operationId":"Package.catalog_packages","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/{route_key}":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/technologies":{"get":{"operationId":"Technology.catalog_technologies","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Technology"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"category","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"icon_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"website_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/technologies","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/technologies","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/technologies/{slug}":{"get":{"operationId":"Technology.catalog_technology","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Technology"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"slug","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"category","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"icon_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"website_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/technologies/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/technologies/{slug}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/contributors":{"get":{"operationId":"PartyPerson.contributors","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["PartyPerson"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"login","in":"query","required":false,"schema":{"type":"string"}},{"name":"profile_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"avatar_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"account_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"anonymous","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/contributors","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/contributors","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/contributors/{provider}/{login}":{"get":{"operationId":"PartyPerson.contributor_detail","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"PublicResponse"}}}}},"tags":["PartyPerson"],"parameters":[{"name":"provider","in":"path","required":true,"schema":{"type":"string"}},{"name":"login","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"login","in":"query","required":false,"schema":{"type":"string"}},{"name":"profile_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"avatar_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"account_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"anonymous","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/contributors/{provider}/{login}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/contributors/{provider}/{login}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/{entity_type}":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/associations":{"post":{"operationId":"Association.publish_associations","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/associations","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/associations","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/insights":{"get":{"operationId":"Association.insights","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/insights","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/insights","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/entities":{"get":{"operationId":"Association.entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/entities","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/entities","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog":{"get":{"operationId":"Association.catalog","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/resources":{"get":{"operationId":"Association.catalog_resources","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/ResourceCatalogCollection"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/resources","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/resources","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/entities/{entity_type}/{entity_id}":{"get":{"operationId":"Association.entity","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}},{"name":"entity_id","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/{entity_id}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/{entity_id}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/releases/{route_key}":{"get":{"operationId":"Association.catalog_release","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/releases/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/releases/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/resources/{resource_type}/{route_key}":{"get":{"operationId":"Association.catalog_resource","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"resource_type","in":"path","required":true,"schema":{"type":"string"}},{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/resources/{resource_type}/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/resources/{resource_type}/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/observations":{"post":{"operationId":"CatalogObservation.publish_observations","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["CatalogObservation"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/observations","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/observations","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/entities/{entity_type}/observations":{"get":{"operationId":"CatalogObservation.observations","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["CatalogObservation"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"observation_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"payload","in":"query","required":false,"schema":{"type":"string"}},{"name":"content_hash","in":"query","required":false,"schema":{"type":"string"}},{"name":"confidence","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/observations","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/observations","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/metrics":{"post":{"operationId":"MetricObservation.publish_metrics","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["MetricObservation"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/metrics","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/metrics","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/entities/{entity_type}/metrics/{metric_key}/series":{"get":{"operationId":"MetricObservation.metric_series","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["MetricObservation"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}},{"name":"metric_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"measurement_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"metric_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"numeric_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"text_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"unit","in":"query","required":false,"schema":{"type":"string"}},{"name":"dimensions","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_start","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_end","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_observation_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/metrics/{metric_key}/series","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/metrics/{metric_key}/series","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/entities/{entity_type}/metrics":{"get":{"operationId":"MetricObservation.metrics","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["MetricObservation"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}},{"name":"measurement_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"metric_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"numeric_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"text_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"unit","in":"query","required":false,"schema":{"type":"string"}},{"name":"dimensions","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_start","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_end","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_observation_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/metrics","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/entities/{entity_type}/metrics","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/analytics/overview":{"get":{"operationId":"MetricObservation.catalog_analytics","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["MetricObservation"],"parameters":[{"name":"measurement_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"metric_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"numeric_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"text_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"unit","in":"query","required":false,"schema":{"type":"string"}},{"name":"dimensions","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_start","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_end","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_observation_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/analytics/overview","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/analytics/overview","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/analytics/summary":{"get":{"operationId":"MetricObservation.analytics_summary","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["MetricObservation"],"parameters":[{"name":"measurement_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"subject_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"metric_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"numeric_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"text_value","in":"query","required":false,"schema":{"type":"string"}},{"name":"unit","in":"query","required":false,"schema":{"type":"string"}},{"name":"dimensions","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_start","in":"query","required":false,"schema":{"type":"string"}},{"name":"period_end","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_observation_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/analytics/summary","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/analytics/summary","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/snapshots":{"post":{"operationId":"CatalogSnapshot.publish_snapshot","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["CatalogSnapshot"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SnapshotCreate"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/snapshots","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/snapshots","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/snapshots":{"get":{"operationId":"CatalogSnapshot.catalog_snapshots","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["CatalogSnapshot"],"parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"schema_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"collected_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"completed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"collector_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_digest","in":"query","required":false,"schema":{"type":"string"}},{"name":"parent_snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"is_current","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"completeness","in":"query","required":false,"schema":{"type":"string"}},{"name":"observation_count","in":"query","required":false,"schema":{"type":"integer"}},{"name":"measurement_count","in":"query","required":false,"schema":{"type":"integer"}},{"name":"error_count","in":"query","required":false,"schema":{"type":"integer"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/snapshots","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/snapshots","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/snapshots/{snapshot_id}":{"get":{"operationId":"CatalogSnapshot.catalog_snapshot","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["CatalogSnapshot"],"parameters":[{"name":"snapshot_id","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"schema_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"collected_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"completed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"status","in":"query","required":false,"schema":{"type":"string"}},{"name":"collector_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_digest","in":"query","required":false,"schema":{"type":"string"}},{"name":"parent_snapshot_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"is_current","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"completeness","in":"query","required":false,"schema":{"type":"string"}},{"name":"observation_count","in":"query","required":false,"schema":{"type":"integer"}},{"name":"measurement_count","in":"query","required":false,"schema":{"type":"integer"}},{"name":"error_count","in":"query","required":false,"schema":{"type":"integer"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/snapshots/{snapshot_id}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/snapshots/{snapshot_id}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/healthz":{"get":{"operationId":"catalog_healthz","responses":{"200":{"description":"Successful Response"}},"summary":"Catalog API health","x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"binding":{"proto":"http.rest","path":"/healthz","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/implementation.example":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/party.person":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-desktop-248d3c74":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-lander-content-contract-0a33f62f":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/governance.risk":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-extension-gemini-agent-eb5ca491":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/offering.service":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-example-semantic-components-demo-34bc2482":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-example-editor-demo-9bbd370c":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-example-editor-basic-811c2486":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/governance.feature":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/governance.evidence":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-extension-theme-studio-c9292224":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/party.organization":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-example-previewer-demo-77c1286f":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/taxonomy.technology":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/governance.claim":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-testing-d281036c":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/governance.registry":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-lander-page-templates-1ad9e8d0":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-markdown-renderer-react-3bf37178":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/governance.profile":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-page-template-demo-content-pack-501df8a7":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/groupsum-groupsum-xyz-content-pack-d045368c":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/offering.solution":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/governance.release":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-extension-language-pack-studio-309c5b94":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-lander-core-7051a880":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/tigrbl-identity-admin-relationship-graph-698ca847":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/collection.portfolio":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-extension-workspace-files-c68d22e0":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-example-learning-path-demo-f14e8811":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/distribution.package":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/source.repository":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-example-edit-in-renderer-demo-33fafc2a":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/implementation.demo":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/governance.boundary":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-extension-host-f643205d":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/groupsum-npmctl-com-content-pack-a07019fe":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-extension-manifest-8835c019":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/offering.product":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-extension-catalog-hello-3cfebccc":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/contract.openapi":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/governance.spec":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/resources/governance.boundary/ssot-item%3A9c3fc4bf9e2fc0938a65":{"get":{"operationId":"Association.catalog_resource","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Association"],"parameters":[{"name":"resource_type","in":"path","required":true,"schema":{"type":"string"}},{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"relationship_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_type","in":"query","required":false,"schema":{"type":"string"}},{"name":"target_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"role","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_order","in":"query","required":false,"schema":{"type":"integer"}},{"name":"attributes","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/resources/{resource_type}/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/resources/{resource_type}/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/governance.test":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-lander-seo-6aef4b77":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/interface.website":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-i18n-610eab41":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-lander-page-template-presets-2392b935":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-mdwrkspace-a174d6cb":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-extension-runtime-13afd17f":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/api/v1/catalog/packages/mdwrk-lander-react-b556f2f1":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/documentation.collection":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-mdwrkcom-fddf1669":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}},"/internal/v1/catalog/entities/governance.adr":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/internal/v1/catalog/entities/governance.issue":{"post":{"operationId":"Association.publish_entities","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalResponse"}}}}},"tags":["Association"],"parameters":[{"name":"entity_type","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordBatch"}}}},"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}],"family":"custom","binding":{"proto":"http.rest","path":"/internal/v1/catalog/entities/{entity_type}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["POST"]}}}},"/api/v1/catalog/packages/mdwrk-example-subscription-store-demo-e6e8914a":{"get":{"operationId":"Package.catalog_package","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/PublicResponse"},"type":"array"}}}}},"tags":["Package"],"parameters":[{"name":"route_key","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"ecosystem","in":"query","required":false,"schema":{"type":"string"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"registry_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_url","in":"query","required":false,"schema":{"type":"string"}},{"name":"manifest_path","in":"query","required":false,"schema":{"type":"string"}},{"name":"package_kind","in":"query","required":false,"schema":{"type":"string"}},{"name":"private","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"description","in":"query","required":false,"schema":{"type":"string"}},{"name":"latest_version","in":"query","required":false,"schema":{"type":"string"}},{"name":"published","in":"query","required":false,"schema":{"type":"string"}},{"name":"publication_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"route_key","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_expression","in":"query","required":false,"schema":{"type":"string"}},{"name":"license_status","in":"query","required":false,"schema":{"type":"string"}},{"name":"published_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"observed_at","in":"query","required":false,"schema":{"type":"string"}},{"name":"source_payload","in":"query","required":false,"schema":{"type":"string"}}],"x-tigrbl-auth":{"policy":"public-by-default","public":true,"security":[]},"x-tigrbl-surface":{"bindings":[{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}],"family":"crud","binding":{"proto":"http.rest","path":"/api/v1/catalog/packages/{route_key}","rpcMethod":null,"framing":"json","framingSpec":"JsonFramingSpec","exchange":"request_response","family":"request","methods":["GET"]}}}}},"components":{"schemas":{"PublicResponse":{"title":"PublicResponse"},"InternalResponse":{"properties":{"status":{"title":"Status","type":"string"},"snapshot_id":{"title":"Snapshot Id","type":"string"},"accepted":{"default":0,"title":"Accepted","type":"integer"},"created":{"default":0,"title":"Created","type":"integer"},"existing":{"default":0,"title":"Existing","type":"integer"}},"required":["status","snapshot_id"],"title":"InternalResponse","type":"object"},"RecordBatch":{"properties":{"snapshot_id":{"title":"Snapshot Id","type":"string"},"records":{"items":{"additionalProperties":true,"type":"object"},"title":"Records","type":"array"}},"required":["snapshot_id"],"title":"RecordBatch","type":"object"},"CatalogResourceSummary":{"additionalProperties":true,"properties":{"id":{"title":"Id","type":"string"},"resource_type":{"title":"Resource Type","type":"string"},"route_key":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Route Key"},"title":{"title":"Title","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"summary":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Summary"},"route":{"title":"Route","type":"string"},"repository_owner":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Repository Owner"},"repository_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Repository Name"},"observed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Observed At"},"type_label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Type Label"},"resource_family":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Resource Family"},"icon_key":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Icon Key"}},"required":["id","resource_type","title","route"],"title":"CatalogResourceSummary","type":"object"},"CommitPoint":{"additionalProperties":true,"properties":{"date":{"title":"Date","type":"string"},"count":{"title":"Count","type":"integer"}},"required":["date","count"],"title":"CommitPoint","type":"object"},"ContributorSummary":{"additionalProperties":true,"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Id"},"login":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Login"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Name"},"contributions":{"default":0,"title":"Contributions","type":"integer"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"avatar_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Avatar Url"},"account_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Account Type"},"anonymous":{"default":false,"title":"Anonymous","type":"boolean"}},"title":"ContributorSummary","type":"object"},"MetricPoint":{"additionalProperties":true,"properties":{"observed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Observed At"},"value":{"title":"Value","type":"number"}},"required":["value"],"title":"MetricPoint","type":"object"},"PackageSummary":{"additionalProperties":true,"properties":{"id":{"title":"Id","type":"string"},"ecosystem":{"title":"Ecosystem","type":"string"},"name":{"title":"Name","type":"string"},"registry_url":{"title":"Registry Url","type":"string"},"route_key":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Route Key"},"route":{"title":"Route","type":"string"},"package_kind":{"title":"Package Kind","type":"string"},"publication_status":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Publication Status"},"latest_version":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Latest Version"},"release_count":{"default":0,"title":"Release Count","type":"integer"},"dependency_count":{"default":0,"title":"Dependency Count","type":"integer"},"dependent_count":{"default":0,"title":"Dependent Count","type":"integer"},"observed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Observed At"}},"required":["id","ecosystem","name","registry_url","route","package_kind"],"title":"PackageSummary","type":"object"},"RepositorySummary":{"additionalProperties":true,"properties":{"id":{"title":"Id","type":"string"},"owner":{"title":"Owner","type":"string"},"name":{"title":"Name","type":"string"},"url":{"title":"Url","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Description"},"route":{"title":"Route","type":"string"},"package_count":{"default":0,"title":"Package Count","type":"integer"},"resource_count":{"default":0,"title":"Resource Count","type":"integer"},"release_count":{"default":0,"title":"Release Count","type":"integer"},"latest_release":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"default":null,"title":"Latest Release"},"metrics":{"additionalProperties":{"type":"number"},"title":"Metrics","type":"object"},"history":{"additionalProperties":{"items":{"$ref":"#/components/schemas/MetricPoint"},"type":"array"},"title":"History","type":"object"},"commit_activity":{"items":{"$ref":"#/components/schemas/CommitPoint"},"title":"Commit Activity","type":"array"},"contributors":{"items":{"$ref":"#/components/schemas/ContributorSummary"},"title":"Contributors","type":"array"},"observed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Observed At"}},"required":["id","owner","name","url","route"],"title":"RepositorySummary","type":"object"},"ResourceCatalogCollection":{"additionalProperties":true,"properties":{"kind":{"title":"Kind","type":"string"},"resource_kind":{"const":"resource","title":"Resource Kind","type":"string"},"count":{"title":"Count","type":"integer"},"page":{"default":1,"title":"Page","type":"integer"},"page_size":{"default":50,"title":"Page Size","type":"integer"},"page_count":{"default":1,"title":"Page Count","type":"integer"},"facets":{"additionalProperties":{"additionalProperties":{"type":"integer"},"type":"object"},"title":"Facets","type":"object"},"aggregates":{"additionalProperties":{"type":"integer"},"title":"Aggregates","type":"object"},"generated_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Generated At"},"records":{"items":{"anyOf":[{"$ref":"#/components/schemas/RepositorySummary"},{"$ref":"#/components/schemas/PackageSummary"},{"$ref":"#/components/schemas/CatalogResourceSummary"},{"$ref":"#/components/schemas/TechnologySummary"}]},"title":"Records","type":"array"},"resource_types":{"items":{"$ref":"#/components/schemas/ResourceTypeDescriptor"},"title":"Resource Types","type":"array"}},"required":["kind","resource_kind","count","records"],"title":"ResourceCatalogCollection","type":"object"},"ResourceTypeDescriptor":{"additionalProperties":true,"properties":{"id":{"title":"Id","type":"string"},"resource_type":{"title":"Resource Type","type":"string"},"label":{"title":"Label","type":"string"},"family":{"title":"Family","type":"string"},"icon_key":{"title":"Icon Key","type":"string"},"detail_schema_key":{"title":"Detail Schema Key","type":"string"},"table_name":{"title":"Table Name","type":"string"},"count":{"default":0,"title":"Count","type":"integer"},"populated":{"default":false,"title":"Populated","type":"boolean"}},"required":["id","resource_type","label","family","icon_key","detail_schema_key","table_name"],"title":"ResourceTypeDescriptor","type":"object"},"TechnologySummary":{"additionalProperties":true,"properties":{"id":{"title":"Id","type":"string"},"slug":{"title":"Slug","type":"string"},"name":{"title":"Name","type":"string"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Category"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Description"},"record_count":{"default":0,"title":"Record Count","type":"integer"},"route":{"title":"Route","type":"string"}},"required":["id","slug","name","route"],"title":"TechnologySummary","type":"object"},"SnapshotCreate":{"properties":{"snapshot_id":{"title":"Snapshot Id","type":"string"},"schema_version":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Schema Version"},"collected_at":{"format":"date-time","title":"Collected At","type":"string"},"collector_version":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Collector Version"},"source_digest":{"title":"Source Digest","type":"string"},"parent_snapshot_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Parent Snapshot Id"},"completeness":{"additionalProperties":true,"title":"Completeness","type":"object"},"observation_count":{"minimum":0,"title":"Observation Count","type":"integer"},"measurement_count":{"minimum":0,"title":"Measurement Count","type":"integer"},"error_count":{"default":0,"minimum":0,"title":"Error Count","type":"integer"}},"required":["snapshot_id","collected_at","source_digest","observation_count","measurement_count"],"title":"SnapshotCreate","type":"object"}}}}