For the complete documentation index, see llms.txt. This page is also available as Markdown.

Indexer APIs

Endpoints for the Guardian Global Indexer service, which provides search and analytics across all Hedera-based Guardian entities including policies, schemas, tokens, DIDs, VCs, VPs, and more.

Authentication: Bearer token required for most endpoints (Authorization: Bearer <token>)


Method
Endpoint
Description
Auth Required

GET

/api/v1/search

Full-text search across all indexed entities

Yes

GET

/api/v1/entities/did-documents

Returns all indexed DID documents

Yes

GET

/api/v1/entities/did-documents/{messageId}

Returns a DID document by message ID

Yes

GET

/api/v1/entities/did-documents/{messageId}/relationships

Returns DID relationships

Yes

GET

/api/v1/entities/vc-documents

Returns all indexed VC documents

Yes

GET

/api/v1/entities/vc-documents/{messageId}

Returns a VC document by message ID

Yes

GET

/api/v1/entities/vc-documents/{messageId}/relationships

Returns VC document relationships

Yes

GET

/api/v1/entities/vp-documents

Returns all indexed VP documents

Yes

GET

/api/v1/entities/vp-documents/{messageId}

Returns a VP document by message ID

Yes

GET

/api/v1/entities/vp-documents/{messageId}/relationships

Returns VP document relationships

Yes

GET

/api/v1/entities/policies

Returns all indexed policies

Yes

GET

/api/v1/entities/policies/{messageId}

Returns a policy by message ID

Yes

GET

/api/v1/entities/policies/{messageId}/relationships

Returns policy relationships

Yes

GET

/api/v1/entities/schemas

Returns all indexed schemas

Yes

GET

/api/v1/entities/schemas/{messageId}

Returns a schema by message ID

Yes

GET

/api/v1/entities/schemas/{messageId}/tree

Returns the schema tree

Yes

GET

/api/v1/entities/tokens

Returns all indexed tokens

Yes

GET

/api/v1/entities/tokens/{tokenId}

Returns a token by token ID

Yes

GET

/api/v1/entities/nfts

Returns all indexed NFTs

Yes

GET

/api/v1/entities/nfts/{serialNumber}

Returns an NFT by serial number

Yes

GET

/api/v1/entities/topics

Returns all indexed Hedera topics

Yes

GET

/api/v1/entities/topics/{topicId}

Returns a topic by topic ID

Yes

GET

/api/v1/entities/contracts

Returns all indexed retirement contracts

Yes

GET

/api/v1/entities/contracts/{messageId}

Returns a contract by message ID

Yes

GET

/api/v1/entities/modules

Returns all indexed modules

Yes

GET

/api/v1/entities/modules/{messageId}

Returns a module by message ID

Yes

GET

/api/v1/entities/tools

Returns all indexed tools

Yes

GET

/api/v1/entities/tools/{messageId}

Returns a tool by message ID

Yes

GET

/api/v1/entities/roles

Returns all indexed roles

Yes

GET

/api/v1/entities/roles/{messageId}

Returns a role by message ID

Yes

GET

/api/v1/entities/standard-registries

Returns all indexed Standard Registry accounts

Yes

GET

/api/v1/entities/standard-registries/{messageId}

Returns a Standard Registry by message ID

Yes

GET

/api/v1/entities/standard-registries/{messageId}/relationships

Returns Standard Registry relationships

Yes

GET

/api/v1/entities/registry-users

Returns all indexed registry users

Yes

GET

/api/v1/entities/registry-users/{messageId}

Returns a registry user by message ID

Yes

GET

/api/v1/entities/formulas

Returns all indexed formulas

Yes

GET

/api/v1/entities/formulas/{messageId}

Returns a formula by message ID

Yes

GET

/api/v1/entities/formulas/{messageId}/relationships

Returns formula relationships

Yes

GET

/api/v1/analytics/search/policies

Returns search results for policies

Yes

GET

/api/v1/analytics/compare/policy/original/{messageId}

Compares policy changes by message ID

Yes

GET

/api/v1/analytics/derivations/{messageId}

Returns policy derivations

Yes

GET

/api/v1/landing

Returns landing page analytics

No

GET

/api/v1/landing/settings

Returns Hedera network explorer settings

No

GET

/api/v1/landing/network

Returns the Hedera network name

No

GET

/api/v1/landing/coordinates

Returns project geo-coordinates

No

POST

/api/v1/landing/data-priority-policy

Adds policy data to the priority loading queue

Yes

POST

/api/v1/landing/data-priority-tokens

Adds token data to the priority loading queue

Yes

POST

/api/v1/landing/data-priority-topics

Adds topic data to the priority loading queue

Yes

POST

/api/v1/landing/data-priority-any/{entityId}

Adds any entity to the priority loading queue

Yes

GET

/api/v1/landing/progress

Returns data loading progress

Yes

POST

/api/v1/entities/update-files

Refreshes linked files for the selected documents

Yes

GET

/api/v1/artifacts/files/{fileId}

Downloads a file by ID

Yes

DELETE

/api/v1/ipfs/file/{cid}

Removes a file from IPFS by CID

Yes

Endpoints

Was this helpful?