OUTCOME · Discover
What changes
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
Protected data vault
/api/v2/data-vault/objectsPurpose and usage
List the authenticated workspace's top-level encrypted objects with minimized owner-use metadata, storage readiness, opaque content roots, and commitment-only evidence. Keys, shard topology, raw storage metadata, and download authority are excluded.
When to use it
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
Use the deployed OpenAPI for exact parameters, schemas and security requirements. The tables below provide integration guidance.
Open this operation in OpenAPIRequest and response
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-10-02T23:27:55.510Z. Authentication, tenant, feature, venue, and market policy still apply.
Verify the exact production OpenAPI operation Return to the V2 directory