OUTCOME · Discover
What changes
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
v2Protected data vault
/api/v2/data-vault/objectsPURPOSE + BUSINESS CONTEXT
WHEN THIS CALL IS USEFUL
Start private Data Vault navigation here to discover the authenticated workspace's top-level protected objects before selecting a stable object identifier.
OUTCOME · Discover
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
WHY IT MATTERS
ISOLATION + AUTHORITY
Tenant, workspace, object, directory, version, content, encryption key, storage location, retention policy, access grant, evidence commitment, and download authority remain distinct. Object discovery or integrity metadata does not reveal protected content, create a grant, authorize decryption, or prove an external business outcome.
BEFORE YOU CALL
WHAT TO DO NEXT
AGENT GUIDANCE
The exact deployed parameters, schemas, responses, security requirements, and Hybrid-Chain agent metadata are authoritative at this operation's production OpenAPI JSON Pointer. The readable tables below add integration guidance; the deployed OpenAPI controls if guidance and the machine contract ever differ.
Open the authoritative production contract ↗EXTENDED INTEGRATION GUIDANCE
Examples illustrate integration intent; the referenced OpenAPI operation and component schemas define the executable shape.
PARAMETERS
AuthorizationheaderRequiredBearer tokenCredential containing the vault:read scope.EXAMPLEBearer hc_live_…
STABLE ERROR CODES
These codes are published by the authoritative gateway contract for this endpoint. Treat message as safe diagnostic text; integrations should branch on code and HTTP status.
invalid_credentialsThe bearer credential is missing, expired, or invalid.insufficient_scopeThe principal lacks owner-scoped Data Vault read authority.data_vault_object_not_foundThe object does not exist in the authenticated workspace.invalid_data_vault_objectThe object identifier is invalid.data_vault_request_rejectedOwner or workspace policy rejected the Data Vault request.data_vault_unavailableAuthoritative Data Vault metadata is temporarily unavailable.RESPONSES
{
"items": [
{
"object_id": "f7a9ac7f9fbc4cba8d9cd95081288d63",
"name": "quarterly-reserve-evidence.json",
"kind": "JSON",
"size_bytes": 18432,
"is_directory": false,
"parent_object_id": null,
"encrypted_content_root": "bafybeihybridchainencryptedcontentroot",
"shard_count": 4,
"storage_readiness": "READY",
"favorite": true,
"shared": false,
"recycled": false,
"created_at": "2026-09-01T18:30:00Z",
"evidence": {
"event_id": "64ab8439c82843ef91a0b83ec970927c",
"event_commitment": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
"anchor_state": "PENDING",
"event_type": "FILE_UPLOADED",
"recorded_at": "2026-09-01T18:30:01Z"
}
}
],
"total": 1
}{
"code": "invalid_credentials",
"message": "The bearer credential is missing, expired, or invalid."
}invalid_credentials{
"code": "insufficient_scope",
"message": "The credential lacks explicitly provisioned vault:read authority."
}insufficient_scope{
"code": "data_vault_unavailable",
"message": "The authoritative Core Data Vault metadata projection is unavailable."
}data_vault_unavailableOPERATIONAL NOTES
This route is implemented in canonical gateway source and appears in the production OpenAPI snapshot observed 2026-09-11T06:35:11.572Z. Authentication, tenant, feature, venue, and market policy still apply.
Verify the exact production OpenAPI operation ↗Return to the V2 directory ↗