Get Proof
Retrieve proof of stamped data by sending the UID from the previous response. This is the third step in the stamping process.
| Attribute | Details |
|---|---|
| Method | POST |
| Description | This endpoint is used to collect the proof from one or multiple blockchain transactions. |
| Endpoint | https://integritas.technology/core/v1/timestamp/status |
Request Headers
| Header | Value | Description |
|---|---|---|
| Content-Type | application/json | Specifies the content type as JSON |
| x-api-key | your-api-key | Add your API-key from your profile at https://integritas.technology/ |
| x-request-id | your-choice | Add a request id to trace every step of the process |
Request Body
| Request Type | Content-Type | Body Type | Keys | Description |
|---|---|---|---|---|
| Raw data | application/json | JSON | uids | Input array of uids. |
Example
Request Examples
API Demo
Try the endpoint with your own API key and UID(s). The request is sent directly to the API, and the response is displayed below.
Your API key is only used for this request and is not stored.
API Response
If the blockchain transaction was not yet completed you will get a response that "onchain": false and you need to wait a moment and try again, maximum wait time for a blockchain transaction to be completed is 3 minutes.
Example Response (Pending)
Example Response (Completed)
The response from the API contains everything needed to verify that the data was sent to the blockchain. These fields are used in the verification process: "data", "root", "proof", "address". Save them in a json file, see example below the response example.
Fields and Format to Save
Fields and format to be saved for verification in a json file:
Response Fields
For a complete description of the response envelope and proof item fields used by this endpoint, see API Response Schema — Get Proof.