{"ok":true,"kind":"crawlcheck-capability-registry-entry","v":1,"domain":"pinecone.io","page":"https://crawlcheck.io/registry/capabilities/pinecone.io","row":{"domain":"pinecone.io","host":"www.pinecone.io","report_id":"os9covf1b2","scanned_at":"2026-10-04T12:18:48.749Z","manifest":"1472053499f52f47a4854931a93c952d526d460d027891fea92b4662f692b47d","declared":80,"protocols":["a2a","api","openapi"],"by_policy":{"metadata":7,"authenticated_read_only":30,"unknown":31,"irreversible_write":11,"identity":1},"verified":0,"mismatches":0,"self_scan":false},"policy_classes":[{"id":"public_read_only","safety":"read_only_public","label":"Public read-only","automatic":true,"invoke":"May be called without credentials. CrawlCheck calls it only to check the declaration: GET with no input, on the scanned origin."},{"id":"authenticated_read_only","safety":"read_only_authenticated","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},{"id":"reversible_write","safety":"reversible_write","label":"Reversible write","automatic":false,"invoke":"Never invoked automatically. Needs the owner's written authorisation and a test account."},{"id":"irreversible_write","safety":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},{"id":"financial","safety":"financial","label":"Financial","automatic":false,"invoke":"Never invoked automatically. Moves money or creates a charge."},{"id":"external_communication","safety":"external_communication","label":"External communication","automatic":false,"invoke":"Never invoked automatically. Sends a message, email or notification to someone."},{"id":"identity","safety":"identity_or_account","label":"Identity and accounts","automatic":false,"invoke":"Never invoked automatically. Creates, signs in to or changes an account or credential."},{"id":"unknown","safety":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},{"id":"metadata","safety":"metadata_only","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."}],"items":[{"capability_id":"cap1:95bd86303856f7e1d3f2","protocol":"api","operation":"Pinecone OpenAPI (JSON)","method":null,"endpoint":"https://www.pinecone.io/openapi.json","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:4f028f2334a603a9c6ec","protocol":"api","operation":"Pinecone OpenAPI (YAML)","method":null,"endpoint":"https://www.pinecone.io/openapi.yaml","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:7979431139145d05919d","protocol":"api","operation":"Pinecone marketing MCP descriptor","method":null,"endpoint":"https://www.pinecone.io/.well-known/mcp","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:d691d98851fb53d6c759","protocol":"api","operation":"Pinecone docs MCP server card","method":null,"endpoint":"https://docs.pinecone.io/.well-known/mcp/server-card.json","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"on another origin (docs.pinecone.io): only the scanned origin is called"}},{"capability_id":"cap1:4fbd4494dd7b700934e0","protocol":"api","operation":"A2A agent card","method":null,"endpoint":"https://www.pinecone.io/.well-known/agent-card.json","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:9aadfe9dfde91565f9cd","protocol":"api","operation":"Site index for LLMs","method":null,"endpoint":"https://www.pinecone.io/llms.txt","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:aadff9ecb113a885b58f","protocol":"api","operation":"Sitemap","method":null,"endpoint":"https://www.pinecone.io/sitemap.xml","declared":{"by":"https://www.pinecone.io/.well-known/api-catalog","declaration_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","authentication":"unknown","params_required":null,"media":null,"safety_class":"metadata_only","safety_basis":"an API the catalog lists; its operations are in its own description"},"policy":{"id":"metadata","label":"Metadata","automatic":false,"invoke":"Nothing to invoke: a listing, a server card or a skill file, not an operation."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"metadata: describes a surface, is not itself an action"}},{"capability_id":"cap1:af3825074b6556c37ea9","protocol":"openapi","operation":"list_indexes","method":"GET","endpoint":"https://api.pinecone.io/indexes","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:0be23285fc9d4fe4f4cd","protocol":"openapi","operation":"create_index","method":"POST","endpoint":"https://api.pinecone.io/indexes","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:4465f896c81cc4147ced","protocol":"openapi","operation":"describe_index","method":"GET","endpoint":"https://api.pinecone.io/indexes/{index_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:31c9a202290a6a1ad97e","protocol":"openapi","operation":"configure_index","method":"PATCH","endpoint":"https://api.pinecone.io/indexes/{index_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":null,"safety_class":"unknown","safety_basis":"PATCH with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:a58f35653691ce7354cd","protocol":"openapi","operation":"delete_index","method":"DELETE","endpoint":"https://api.pinecone.io/indexes/{index_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:c267a43c04682280b274","protocol":"openapi","operation":"list_index_backups","method":"GET","endpoint":"https://api.pinecone.io/indexes/{index_name}/backups","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:b94378147ba51dc22fec","protocol":"openapi","operation":"create_backup","method":"POST","endpoint":"https://api.pinecone.io/indexes/{index_name}/backups","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:c1433ca8334b3c3d89cc","protocol":"openapi","operation":"list_collections","method":"GET","endpoint":"https://api.pinecone.io/collections","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:841bea52e1a62e1753b3","protocol":"openapi","operation":"create_collection","method":"POST","endpoint":"https://api.pinecone.io/collections","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:e99f5b636341ef1a1c92","protocol":"openapi","operation":"create_index_for_model","method":"POST","endpoint":"https://api.pinecone.io/indexes/create-for-model","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:57b81115fd148515f696","protocol":"openapi","operation":"list_project_backups","method":"GET","endpoint":"https://api.pinecone.io/backups","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:be4ceca6a21bfa062abf","protocol":"openapi","operation":"describe_backup","method":"GET","endpoint":"https://api.pinecone.io/backups/{backup_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:00fc8fc0d83d6a27238c","protocol":"openapi","operation":"delete_backup","method":"DELETE","endpoint":"https://api.pinecone.io/backups/{backup_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:75e1baa06a546271cc4b","protocol":"openapi","operation":"create_index_from_backup_operation","method":"POST","endpoint":"https://api.pinecone.io/backups/{backup_id}/create-index","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":null,"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:12a34aba42a938e95d69","protocol":"openapi","operation":"list_restore_jobs","method":"GET","endpoint":"https://api.pinecone.io/restore-jobs","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:d136c9fbc0fd4388adcd","protocol":"openapi","operation":"describe_restore_job","method":"GET","endpoint":"https://api.pinecone.io/restore-jobs/{job_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:789faa455aa26dd4e191","protocol":"openapi","operation":"describe_collection","method":"GET","endpoint":"https://api.pinecone.io/collections/{collection_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:2aff1b7f9a518969146b","protocol":"openapi","operation":"delete_collection","method":"DELETE","endpoint":"https://api.pinecone.io/collections/{collection_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:bfe556b8e9ebb9889918","protocol":"openapi","operation":"listBulkImports","method":"GET","endpoint":"https://api.pinecone.io/bulk/imports","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:81fa4a1ede094de49cec","protocol":"openapi","operation":"startBulkImport","method":"POST","endpoint":"https://api.pinecone.io/bulk/imports","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:d3949d80addbb3cba63a","protocol":"openapi","operation":"describeBulkImport","method":"GET","endpoint":"https://api.pinecone.io/bulk/imports/{id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:e8d735857ad642fa6c42","protocol":"openapi","operation":"cancelBulkImport","method":"DELETE","endpoint":"https://api.pinecone.io/bulk/imports/{id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:6a3a818c80d92b2c78ec","protocol":"openapi","operation":"describeIndexStats","method":"POST","endpoint":"https://api.pinecone.io/describe_index_stats","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:c30543ea79866c80fd77","protocol":"openapi","operation":"queryVectors","method":"POST","endpoint":"https://api.pinecone.io/query","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:aadd6ae4ae22ef2e2809","protocol":"openapi","operation":"deleteVectors","method":"POST","endpoint":"https://api.pinecone.io/vectors/delete","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"irreversible_write","safety_basis":"a write whose name contains “delete”"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:d8ca6928e6ebcd03df2a","protocol":"openapi","operation":"fetchVectors","method":"GET","endpoint":"https://api.pinecone.io/vectors/fetch","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:379e00913c7d7af4947e","protocol":"openapi","operation":"fetch_vectors_by_metadata","method":"POST","endpoint":"https://api.pinecone.io/vectors/fetch_by_metadata","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:78339ceb5e4cca6114af","protocol":"openapi","operation":"listVectors","method":"GET","endpoint":"https://api.pinecone.io/vectors/list","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:2959f62fdba03804f39e","protocol":"openapi","operation":"updateVector","method":"POST","endpoint":"https://api.pinecone.io/vectors/update","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:352e87c29ba2643a9999","protocol":"openapi","operation":"upsertVectors","method":"POST","endpoint":"https://api.pinecone.io/vectors/upsert","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:fdd566ddeb259a6c251e","protocol":"openapi","operation":"listNamespacesOperation","method":"GET","endpoint":"https://api.pinecone.io/namespaces","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:4f3f0ee679416ca8fa17","protocol":"openapi","operation":"createNamespace","method":"POST","endpoint":"https://api.pinecone.io/namespaces","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:29583276feca99afedf5","protocol":"openapi","operation":"describeNamespace","method":"GET","endpoint":"https://api.pinecone.io/namespaces/{namespace}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:cc4f966f93b99f3f6d54","protocol":"openapi","operation":"deleteNamespace","method":"DELETE","endpoint":"https://api.pinecone.io/namespaces/{namespace}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:da916fa3fa7d535ea400","protocol":"openapi","operation":"upsertRecordsNamespace","method":"POST","endpoint":"https://api.pinecone.io/records/namespaces/{namespace}/upsert","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":null,"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:8f467e7ce60e73b91876","protocol":"openapi","operation":"searchRecordsNamespace","method":"POST","endpoint":"https://api.pinecone.io/records/namespaces/{namespace}/search","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:a9508a898a81982fa55b","protocol":"openapi","operation":"embed","method":"POST","endpoint":"https://api.pinecone.io/embed","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:2d8d0d019bf9428a1523","protocol":"openapi","operation":"rerank","method":"POST","endpoint":"https://api.pinecone.io/rerank","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:83e0551e947cc5f0393b","protocol":"openapi","operation":"list_models","method":"GET","endpoint":"https://api.pinecone.io/models","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:1fb8299e450bdd5c2898","protocol":"openapi","operation":"get_model","method":"GET","endpoint":"https://api.pinecone.io/models/{model_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:52fce9f73cc55a4465b2","protocol":"openapi","operation":"list_assistants","method":"GET","endpoint":"https://api.pinecone.io/assistants","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:afc3a9b7c9d7057c01a5","protocol":"openapi","operation":"create_assistant","method":"POST","endpoint":"https://api.pinecone.io/assistants","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:3be614b64e17e3dfe39f","protocol":"openapi","operation":"get_assistant","method":"GET","endpoint":"https://api.pinecone.io/assistants/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:a5a7b962d8829fd8b8a2","protocol":"openapi","operation":"update_assistant","method":"PATCH","endpoint":"https://api.pinecone.io/assistants/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"PATCH with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:d7728f30ce6acb6332dc","protocol":"openapi","operation":"delete_assistant","method":"DELETE","endpoint":"https://api.pinecone.io/assistants/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:ebb8b23efb44ed87ba7a","protocol":"openapi","operation":"list_files","method":"GET","endpoint":"https://api.pinecone.io/files/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:e112c551f327958782fb","protocol":"openapi","operation":"upload_file","method":"POST","endpoint":"https://api.pinecone.io/files/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":null,"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:916f2737f7436dcc4b0f","protocol":"openapi","operation":"describe_file","method":"GET","endpoint":"https://api.pinecone.io/files/{assistant_name}/{assistant_file_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:c88f2cb80dd54f6615d0","protocol":"openapi","operation":"upsert_file","method":"PUT","endpoint":"https://api.pinecone.io/files/{assistant_name}/{assistant_file_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":4,"media":null,"safety_class":"unknown","safety_basis":"PUT with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:2a3a7515658d1078b9ee","protocol":"openapi","operation":"delete_file","method":"DELETE","endpoint":"https://api.pinecone.io/files/{assistant_name}/{assistant_file_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:51b5a96ece8dbad0b82f","protocol":"openapi","operation":"list_operations","method":"GET","endpoint":"https://api.pinecone.io/operations/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:079e2cd5a9cef6ad4348","protocol":"openapi","operation":"describe_operation","method":"GET","endpoint":"https://api.pinecone.io/operations/{assistant_name}/{operation_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind apiKey"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:6658097497282c8f294d","protocol":"openapi","operation":"chat_completion_assistant","method":"POST","endpoint":"https://api.pinecone.io/chat/{assistant_name}/chat/completions","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json","text/event-stream"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:f387095c77bf5c5a103b","protocol":"openapi","operation":"chat_assistant","method":"POST","endpoint":"https://api.pinecone.io/chat/{assistant_name}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json","text/event-stream"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:9e005694367e09f94238","protocol":"openapi","operation":"context_assistant","method":"POST","endpoint":"https://api.pinecone.io/chat/{assistant_name}/context","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:6ab439f6f58440cfd791","protocol":"openapi","operation":"metrics_alignment","method":"POST","endpoint":"https://api.pinecone.io/evaluation/metrics/alignment","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"apiKey","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires apiKey: never called without the operator's own credentials"}},{"capability_id":"cap1:ae884157538698d266f5","protocol":"openapi","operation":"list_projects","method":"GET","endpoint":"https://api.pinecone.io/admin/projects","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:625f296c29e2e30b341f","protocol":"openapi","operation":"create_project","method":"POST","endpoint":"https://api.pinecone.io/admin/projects","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:eb0c16ca50a94587397c","protocol":"openapi","operation":"list_organizations","method":"GET","endpoint":"https://api.pinecone.io/admin/organizations","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:4e92327a6d1d8d7baa5c","protocol":"openapi","operation":"fetch_project","method":"GET","endpoint":"https://api.pinecone.io/admin/projects/{project_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:0f7bd0f582b3e5c3987e","protocol":"openapi","operation":"update_project","method":"PATCH","endpoint":"https://api.pinecone.io/admin/projects/{project_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"PATCH with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:651e724f82c70c5f59d0","protocol":"openapi","operation":"delete_project","method":"DELETE","endpoint":"https://api.pinecone.io/admin/projects/{project_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:bf8f5c2980a665cc2f6e","protocol":"openapi","operation":"fetch_organization","method":"GET","endpoint":"https://api.pinecone.io/admin/organizations/{organization_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:36d8ef4709c2f016ef40","protocol":"openapi","operation":"update_organization","method":"PATCH","endpoint":"https://api.pinecone.io/admin/organizations/{organization_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"PATCH with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:9ba50d56cb3792cf4dbe","protocol":"openapi","operation":"delete_organization","method":"DELETE","endpoint":"https://api.pinecone.io/admin/organizations/{organization_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:1ffa6e71d065bdf27c70","protocol":"openapi","operation":"list_project_api_keys","method":"GET","endpoint":"https://api.pinecone.io/admin/projects/{project_id}/api-keys","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:affc8f13f8475f961a4a","protocol":"openapi","operation":"create_api_key","method":"POST","endpoint":"https://api.pinecone.io/admin/projects/{project_id}/api-keys","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"POST with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:81a57bd0e0a2c53d7827","protocol":"openapi","operation":"fetch_api_key","method":"GET","endpoint":"https://api.pinecone.io/admin/api-keys/{api_key_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:4035e6a10ad9f47ed6e9","protocol":"openapi","operation":"update_api_key","method":"PATCH","endpoint":"https://api.pinecone.io/admin/api-keys/{api_key_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":3,"media":["application/json"],"safety_class":"unknown","safety_basis":"PATCH with no declared reversibility"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:304fed824d3a8536a057","protocol":"openapi","operation":"delete_api_key","method":"DELETE","endpoint":"https://api.pinecone.io/admin/api-keys/{api_key_id}","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":2,"media":null,"safety_class":"irreversible_write","safety_basis":"HTTP DELETE"},"policy":{"id":"irreversible_write","label":"Irreversible write","automatic":false,"invoke":"Never invoked automatically. Deletes or changes something that cannot be undone."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:36940bc35c8326ab132d","protocol":"openapi","operation":"get_token","method":"POST","endpoint":"https://api.pinecone.io/oauth/token","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"none","params_required":2,"media":["application/json"],"safety_class":"identity_or_account","safety_basis":"its name contains “token”"},"policy":{"id":"identity","label":"Identity and accounts","automatic":false,"invoke":"Never invoked automatically. Creates, signs in to or changes an account or credential."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"on another origin (api.pinecone.io): only the scanned origin is called"}},{"capability_id":"cap1:94c0b3dc490a3117244a","protocol":"openapi","operation":"fetch_prometheus_targets","method":"GET","endpoint":"https://api.pinecone.io/prometheus/projects/{project_id}/metrics/discover","declared":{"by":"https://www.pinecone.io/openapi.json","declaration_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","authentication":"http_bearer","params_required":1,"media":["application/json"],"safety_class":"read_only_authenticated","safety_basis":"HTTP GET behind http_bearer"},"policy":{"id":"authenticated_read_only","label":"Authenticated read-only","automatic":false,"invoke":"Never called by CrawlCheck. An agent needs the user's own credentials and consent."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"requires http_bearer: never called without the operator's own credentials"}},{"capability_id":"cap1:ffd89a2d3383ef57a839","protocol":"a2a","operation":"browse-marketing","method":null,"endpoint":"https://www.pinecone.io/mcp/","declared":{"by":"https://www.pinecone.io/.well-known/agent-card.json","declaration_sha256":"69ee019abbe21374ad81d2a189dbc441cc71383246fa77444a3b093c20613067","authentication":"none","params_required":null,"media":null,"safety_class":"unknown","safety_basis":"its effect is not stated in the declaration"},"policy":{"id":"unknown","label":"Unknown","automatic":false,"invoke":"Never invoked. Its effect cannot be read from the declaration, so it is treated as the riskiest case."},"observed":{"state":"not_attempted","verified":false,"at":null,"status":null,"content_type":null,"sha256":null,"mismatches":[],"not_attempted_because":"classed unknown: only read-only public actions are ever called"}}],"mismatches":[],"certificate":{"certificate_id":"ccap1:cf16fd2b5f7a48421f6e71a2cfd708feb45c6e09fc557d8f5b142a6a4e4e6971","certificate":{"kind":"crawlcheck-capability-certificate","v":1,"subject":"www.pinecone.io","domain":"pinecone.io","record":"os9covf1b2","report":"https://crawlcheck.io/r/os9covf1b2","manifest_sha256":"1472053499f52f47a4854931a93c952d526d460d027891fea92b4662f692b47d","measured_at":"2026-10-04T12:18:48.749Z","verification_checked_at":"2026-10-04T12:18:52.692Z","verification_policy":"public GETs with no required input and one read-only MCP tool with no required input, on the scanned origin only; redirects recorded, not followed","invocation_rule":"capabilities are read from declarations only; nothing is invoked. Later verification may call read_only_public operations alone; every other class needs the site owner's authorisation and a test account, and unknown is never called","counts":{"declared":80,"verified":0,"mismatches":0},"items":[{"id":"cap1:95bd86303856f7e1d3f2","protocol":"api","operation":"Pinecone OpenAPI (JSON)","method":null,"endpoint":"https://www.pinecone.io/openapi.json","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4f028f2334a603a9c6ec","protocol":"api","operation":"Pinecone OpenAPI (YAML)","method":null,"endpoint":"https://www.pinecone.io/openapi.yaml","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:7979431139145d05919d","protocol":"api","operation":"Pinecone marketing MCP descriptor","method":null,"endpoint":"https://www.pinecone.io/.well-known/mcp","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:d691d98851fb53d6c759","protocol":"api","operation":"Pinecone docs MCP server card","method":null,"endpoint":"https://docs.pinecone.io/.well-known/mcp/server-card.json","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4fbd4494dd7b700934e0","protocol":"api","operation":"A2A agent card","method":null,"endpoint":"https://www.pinecone.io/.well-known/agent-card.json","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:9aadfe9dfde91565f9cd","protocol":"api","operation":"Site index for LLMs","method":null,"endpoint":"https://www.pinecone.io/llms.txt","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:aadff9ecb113a885b58f","protocol":"api","operation":"Sitemap","method":null,"endpoint":"https://www.pinecone.io/sitemap.xml","declared_by_sha256":"6c3995c8f9e3733cebd59179bdf7324d1f3563a8a0fa073a080ee48ba271a8f8","safety_class":"metadata_only","policy":"metadata","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:af3825074b6556c37ea9","protocol":"openapi","operation":"list_indexes","method":"GET","endpoint":"https://api.pinecone.io/indexes","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:0be23285fc9d4fe4f4cd","protocol":"openapi","operation":"create_index","method":"POST","endpoint":"https://api.pinecone.io/indexes","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4465f896c81cc4147ced","protocol":"openapi","operation":"describe_index","method":"GET","endpoint":"https://api.pinecone.io/indexes/{index_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:31c9a202290a6a1ad97e","protocol":"openapi","operation":"configure_index","method":"PATCH","endpoint":"https://api.pinecone.io/indexes/{index_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:a58f35653691ce7354cd","protocol":"openapi","operation":"delete_index","method":"DELETE","endpoint":"https://api.pinecone.io/indexes/{index_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:c267a43c04682280b274","protocol":"openapi","operation":"list_index_backups","method":"GET","endpoint":"https://api.pinecone.io/indexes/{index_name}/backups","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:b94378147ba51dc22fec","protocol":"openapi","operation":"create_backup","method":"POST","endpoint":"https://api.pinecone.io/indexes/{index_name}/backups","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:c1433ca8334b3c3d89cc","protocol":"openapi","operation":"list_collections","method":"GET","endpoint":"https://api.pinecone.io/collections","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:841bea52e1a62e1753b3","protocol":"openapi","operation":"create_collection","method":"POST","endpoint":"https://api.pinecone.io/collections","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:e99f5b636341ef1a1c92","protocol":"openapi","operation":"create_index_for_model","method":"POST","endpoint":"https://api.pinecone.io/indexes/create-for-model","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:57b81115fd148515f696","protocol":"openapi","operation":"list_project_backups","method":"GET","endpoint":"https://api.pinecone.io/backups","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:be4ceca6a21bfa062abf","protocol":"openapi","operation":"describe_backup","method":"GET","endpoint":"https://api.pinecone.io/backups/{backup_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:00fc8fc0d83d6a27238c","protocol":"openapi","operation":"delete_backup","method":"DELETE","endpoint":"https://api.pinecone.io/backups/{backup_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:75e1baa06a546271cc4b","protocol":"openapi","operation":"create_index_from_backup_operation","method":"POST","endpoint":"https://api.pinecone.io/backups/{backup_id}/create-index","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:12a34aba42a938e95d69","protocol":"openapi","operation":"list_restore_jobs","method":"GET","endpoint":"https://api.pinecone.io/restore-jobs","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:d136c9fbc0fd4388adcd","protocol":"openapi","operation":"describe_restore_job","method":"GET","endpoint":"https://api.pinecone.io/restore-jobs/{job_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:789faa455aa26dd4e191","protocol":"openapi","operation":"describe_collection","method":"GET","endpoint":"https://api.pinecone.io/collections/{collection_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:2aff1b7f9a518969146b","protocol":"openapi","operation":"delete_collection","method":"DELETE","endpoint":"https://api.pinecone.io/collections/{collection_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:bfe556b8e9ebb9889918","protocol":"openapi","operation":"listBulkImports","method":"GET","endpoint":"https://api.pinecone.io/bulk/imports","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:81fa4a1ede094de49cec","protocol":"openapi","operation":"startBulkImport","method":"POST","endpoint":"https://api.pinecone.io/bulk/imports","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:d3949d80addbb3cba63a","protocol":"openapi","operation":"describeBulkImport","method":"GET","endpoint":"https://api.pinecone.io/bulk/imports/{id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:e8d735857ad642fa6c42","protocol":"openapi","operation":"cancelBulkImport","method":"DELETE","endpoint":"https://api.pinecone.io/bulk/imports/{id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:6a3a818c80d92b2c78ec","protocol":"openapi","operation":"describeIndexStats","method":"POST","endpoint":"https://api.pinecone.io/describe_index_stats","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:c30543ea79866c80fd77","protocol":"openapi","operation":"queryVectors","method":"POST","endpoint":"https://api.pinecone.io/query","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:aadd6ae4ae22ef2e2809","protocol":"openapi","operation":"deleteVectors","method":"POST","endpoint":"https://api.pinecone.io/vectors/delete","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:d8ca6928e6ebcd03df2a","protocol":"openapi","operation":"fetchVectors","method":"GET","endpoint":"https://api.pinecone.io/vectors/fetch","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:379e00913c7d7af4947e","protocol":"openapi","operation":"fetch_vectors_by_metadata","method":"POST","endpoint":"https://api.pinecone.io/vectors/fetch_by_metadata","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:78339ceb5e4cca6114af","protocol":"openapi","operation":"listVectors","method":"GET","endpoint":"https://api.pinecone.io/vectors/list","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:2959f62fdba03804f39e","protocol":"openapi","operation":"updateVector","method":"POST","endpoint":"https://api.pinecone.io/vectors/update","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:352e87c29ba2643a9999","protocol":"openapi","operation":"upsertVectors","method":"POST","endpoint":"https://api.pinecone.io/vectors/upsert","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:fdd566ddeb259a6c251e","protocol":"openapi","operation":"listNamespacesOperation","method":"GET","endpoint":"https://api.pinecone.io/namespaces","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4f3f0ee679416ca8fa17","protocol":"openapi","operation":"createNamespace","method":"POST","endpoint":"https://api.pinecone.io/namespaces","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:29583276feca99afedf5","protocol":"openapi","operation":"describeNamespace","method":"GET","endpoint":"https://api.pinecone.io/namespaces/{namespace}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:cc4f966f93b99f3f6d54","protocol":"openapi","operation":"deleteNamespace","method":"DELETE","endpoint":"https://api.pinecone.io/namespaces/{namespace}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:da916fa3fa7d535ea400","protocol":"openapi","operation":"upsertRecordsNamespace","method":"POST","endpoint":"https://api.pinecone.io/records/namespaces/{namespace}/upsert","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:8f467e7ce60e73b91876","protocol":"openapi","operation":"searchRecordsNamespace","method":"POST","endpoint":"https://api.pinecone.io/records/namespaces/{namespace}/search","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:a9508a898a81982fa55b","protocol":"openapi","operation":"embed","method":"POST","endpoint":"https://api.pinecone.io/embed","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:2d8d0d019bf9428a1523","protocol":"openapi","operation":"rerank","method":"POST","endpoint":"https://api.pinecone.io/rerank","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:83e0551e947cc5f0393b","protocol":"openapi","operation":"list_models","method":"GET","endpoint":"https://api.pinecone.io/models","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:1fb8299e450bdd5c2898","protocol":"openapi","operation":"get_model","method":"GET","endpoint":"https://api.pinecone.io/models/{model_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:52fce9f73cc55a4465b2","protocol":"openapi","operation":"list_assistants","method":"GET","endpoint":"https://api.pinecone.io/assistants","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:afc3a9b7c9d7057c01a5","protocol":"openapi","operation":"create_assistant","method":"POST","endpoint":"https://api.pinecone.io/assistants","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:3be614b64e17e3dfe39f","protocol":"openapi","operation":"get_assistant","method":"GET","endpoint":"https://api.pinecone.io/assistants/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:a5a7b962d8829fd8b8a2","protocol":"openapi","operation":"update_assistant","method":"PATCH","endpoint":"https://api.pinecone.io/assistants/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:d7728f30ce6acb6332dc","protocol":"openapi","operation":"delete_assistant","method":"DELETE","endpoint":"https://api.pinecone.io/assistants/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:ebb8b23efb44ed87ba7a","protocol":"openapi","operation":"list_files","method":"GET","endpoint":"https://api.pinecone.io/files/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:e112c551f327958782fb","protocol":"openapi","operation":"upload_file","method":"POST","endpoint":"https://api.pinecone.io/files/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:916f2737f7436dcc4b0f","protocol":"openapi","operation":"describe_file","method":"GET","endpoint":"https://api.pinecone.io/files/{assistant_name}/{assistant_file_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:c88f2cb80dd54f6615d0","protocol":"openapi","operation":"upsert_file","method":"PUT","endpoint":"https://api.pinecone.io/files/{assistant_name}/{assistant_file_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:2a3a7515658d1078b9ee","protocol":"openapi","operation":"delete_file","method":"DELETE","endpoint":"https://api.pinecone.io/files/{assistant_name}/{assistant_file_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:51b5a96ece8dbad0b82f","protocol":"openapi","operation":"list_operations","method":"GET","endpoint":"https://api.pinecone.io/operations/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:079e2cd5a9cef6ad4348","protocol":"openapi","operation":"describe_operation","method":"GET","endpoint":"https://api.pinecone.io/operations/{assistant_name}/{operation_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:6658097497282c8f294d","protocol":"openapi","operation":"chat_completion_assistant","method":"POST","endpoint":"https://api.pinecone.io/chat/{assistant_name}/chat/completions","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:f387095c77bf5c5a103b","protocol":"openapi","operation":"chat_assistant","method":"POST","endpoint":"https://api.pinecone.io/chat/{assistant_name}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:9e005694367e09f94238","protocol":"openapi","operation":"context_assistant","method":"POST","endpoint":"https://api.pinecone.io/chat/{assistant_name}/context","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:6ab439f6f58440cfd791","protocol":"openapi","operation":"metrics_alignment","method":"POST","endpoint":"https://api.pinecone.io/evaluation/metrics/alignment","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:ae884157538698d266f5","protocol":"openapi","operation":"list_projects","method":"GET","endpoint":"https://api.pinecone.io/admin/projects","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:625f296c29e2e30b341f","protocol":"openapi","operation":"create_project","method":"POST","endpoint":"https://api.pinecone.io/admin/projects","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:eb0c16ca50a94587397c","protocol":"openapi","operation":"list_organizations","method":"GET","endpoint":"https://api.pinecone.io/admin/organizations","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4e92327a6d1d8d7baa5c","protocol":"openapi","operation":"fetch_project","method":"GET","endpoint":"https://api.pinecone.io/admin/projects/{project_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:0f7bd0f582b3e5c3987e","protocol":"openapi","operation":"update_project","method":"PATCH","endpoint":"https://api.pinecone.io/admin/projects/{project_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:651e724f82c70c5f59d0","protocol":"openapi","operation":"delete_project","method":"DELETE","endpoint":"https://api.pinecone.io/admin/projects/{project_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:bf8f5c2980a665cc2f6e","protocol":"openapi","operation":"fetch_organization","method":"GET","endpoint":"https://api.pinecone.io/admin/organizations/{organization_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:36d8ef4709c2f016ef40","protocol":"openapi","operation":"update_organization","method":"PATCH","endpoint":"https://api.pinecone.io/admin/organizations/{organization_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:9ba50d56cb3792cf4dbe","protocol":"openapi","operation":"delete_organization","method":"DELETE","endpoint":"https://api.pinecone.io/admin/organizations/{organization_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:1ffa6e71d065bdf27c70","protocol":"openapi","operation":"list_project_api_keys","method":"GET","endpoint":"https://api.pinecone.io/admin/projects/{project_id}/api-keys","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:affc8f13f8475f961a4a","protocol":"openapi","operation":"create_api_key","method":"POST","endpoint":"https://api.pinecone.io/admin/projects/{project_id}/api-keys","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:81a57bd0e0a2c53d7827","protocol":"openapi","operation":"fetch_api_key","method":"GET","endpoint":"https://api.pinecone.io/admin/api-keys/{api_key_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:4035e6a10ad9f47ed6e9","protocol":"openapi","operation":"update_api_key","method":"PATCH","endpoint":"https://api.pinecone.io/admin/api-keys/{api_key_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:304fed824d3a8536a057","protocol":"openapi","operation":"delete_api_key","method":"DELETE","endpoint":"https://api.pinecone.io/admin/api-keys/{api_key_id}","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"irreversible_write","policy":"irreversible_write","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:36940bc35c8326ab132d","protocol":"openapi","operation":"get_token","method":"POST","endpoint":"https://api.pinecone.io/oauth/token","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"identity_or_account","policy":"identity","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:94c0b3dc490a3117244a","protocol":"openapi","operation":"fetch_prometheus_targets","method":"GET","endpoint":"https://api.pinecone.io/prometheus/projects/{project_id}/metrics/discover","declared_by_sha256":"35876583485dae40f01ae0cc66cdc410373a8a2e7c07277b2c93051c3b2d178a","safety_class":"read_only_authenticated","policy":"authenticated_read_only","observed":"not_attempted","status":null,"observed_sha256":null},{"id":"cap1:ffd89a2d3383ef57a839","protocol":"a2a","operation":"browse-marketing","method":null,"endpoint":"https://www.pinecone.io/mcp/","declared_by_sha256":"69ee019abbe21374ad81d2a189dbc441cc71383246fa77444a3b093c20613067","safety_class":"unknown","policy":"unknown","observed":"not_attempted","status":null,"observed_sha256":null}],"mismatches":[]},"signature":{"alg":"Ed25519","kid":"hcIAczGf-8EFBnkunmZlvFWnD2nHHeHeC9cM4BTiBVo","certificate_sha256":"cf16fd2b5f7a48421f6e71a2cfd708feb45c6e09fc557d8f5b142a6a4e4e6971","message":"the UTF-8 bytes of \"crawlcheck-capability-certificate-v1\\n\" followed by certificate_sha256 (hex), where certificate_sha256 = SHA-256 of the certificate as canonical JSON (keys sorted, no whitespace)","sig":"KcfyHqMxQFTYg2uVhhtrXs3b1-fVogcevdyFAhacfHvJmp3oSyu2gkbxoACWuyFBldYIVM0exdEwrIudP7BaAw"},"issuer":{"name":"CrawlCheck observer","key":{"jwk":{"kty":"OKP","crv":"Ed25519","x":"Ny5tAiGdpyVWTm64G1_0g_sTo4ocLL7kqjZ6cK7G5KM"},"directory":"https://crawlcheck.io/.well-known/http-message-signatures-directory"}}},"verify":"https://crawlcheck.io/api/registry/capabilities/verify?domain=pinecone.io"}