Attestations

Single Attestation

GET /index/attestations/{id}

Retrieve the data of an attestation by providing an attestation ID.

Query Parameters:

Key
Value
Type

id

onchain_evm_80001_0x3

string

* Optional parameter.

Response:

{
  "success": true,
  "statusCode": 200,
  "data": {
    "id": "onchain_evm_80001_0x3",
    "mode": "onchain",
    "chainType": "evm",
    "chainId": "80001",
    "attestationId": "0x3",
    "transactionHash": "0x9e83cc789a457e0bcaa0cd5457c6a1aae4f4db8138193a3179ef33059d82f6d6",
    "indexingValue": "0x059e6B8008d34aC26581fD3ED8378AA93c7941EE",
    "schemaId": "0x1",
    "fullSchemaId": "onchain_evm_80001_0x1",
    "linkedAttestation": "",
    "attester": "0x059e6B8008d34aC26581fD3ED8378AA93c7941EE",
    "attestTimestamp": "1705485146",
    "validUntil": "0",
    "revoked": false,
    "revokeTimestamp": null,
    "revokeReason": null,
    "revokeTransactionHash": "",
    "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000033232320000000000000000000000000000000000000000000000000000000000",
    "dataLocation": "ONCHAIN",
    "extra": "{}",
    "syncAt": "1705653417309",
    "lastSyncAt": null,
    "recipients": [],
    "schema": {
      "id": "onchain_evm_80001_0x1",
      "mode": "onchain",
      "chainType": "evm",
      "chainId": "80001",
      "schemaId": "0x1",
      "transactionHash": "0x97e69df2e65e97001da22953a4376233d792c50810cf3bff0fff1a14e7374b60",
      "name": "xxx",
      "description": "",
      "revocable": true,
      "maxValidFor": "0",
      "resolver": "0x0000000000000000000000000000000000000000",
      "registerTimestamp": "1705387959",
      "registrant": "0x9854E76134e6D729A633CED51042fF653f04f4C5",
      "data": [
        {
          "name": "name",
          "type": "string"
        }
      ],
      "extra": null,
      "syncAt": "1705932587177"
    }
  },
  "message": "ok"
}

Attestation Info

Get the data of an attestation by providing the attestation ID.

Query Parameters:

Key
Value
Type

id

onchain_evm_80001_0xd

string

* Optional parameter.

Response:

Filtered Attestations

Query for a list of attestations using one or more filtering parameters. Results can be paginated with customizable page sizes.

Query Parameters:

Key
Value
Type

id*

onchain_evm_80001_0xb

string

page*

1

number

mode*

onchain

"onchain"/"offchain"

indexingValue*

0x34A6d2B552c34be8136d18773Fa79036c8315180

string

schemaId*

onchain_evm_80001_0x3

string

attester*

0x8d10d37bf3c50c9dd34a4bc70987cd60f8f4a463

string

size*

100

number

* Optional parameter.

Response:

Filter Attestations by Schema

Get attestations for a schema by providing the relevant schema ID.

Query Parameters:

Key
Value
Type

schemaId

onchain_evm_80001_0x1

string

* Optional parameter.

Response:

Paged Attestations

Query attestations by providing the fields and a relevant keyword. Results may be paged if the query returns many results.

Query Parameters:

Key
Value
Type

fields*

detail

"detail"

page*

1

number

keyword*

0x1

string

* Optional parameter.

Response:

Address Attestations

Get a list of addresses that a given address has created.

Query Parameters:

Key
Value
Type

address

0x059e6B8008d34aC26581fD3ED8378AA93c7941EE

string

* Optional parameter.

Response:

Last updated

Was this helpful?