Documentation

Overview (v2)

This documentation provides an overview of the Integritas API v2, which enables both uploading and verification of data file hashes against the blockchain. It supports optional NFT traceability and returns structured results that include on-chain validation details. Use this guide to understand endpoints, request formats, and how to interpret the verification responses.


Base URL

All v2 API requests are made to the following base URL:

https://integritas.minima.global/core/v2

Example

To make a request to the "Verify file" endpoint, you would use:

https://integritas.minima.global/core/v2/verify/file

Authentication

Authentication is required and done through the use of API keys. Get yours at https://integritas.technology/.


Endpoints Overview

There are three available v2 endpoints.

  1. Stamp file - Submit a hash (or check if it already exists). Returns verification data when the hash is already on-chain.

  2. File check - Check whether a hash exists on the blockchain. Returns a simple found/not-found result.

  3. Verify file - Verify a file by sending its hash. Returns verification results and optionally a PDF report when x-report-required is set.


Quick Reference

EndpointMethodPathWhen to Use
Stamp filePOST/v2/timestamp/postSubmit a hash or get verification data if the hash already exists on-chain.
File checkPOST/v2/file/checkCheck if a hash exists on the blockchain.
Verify filePOST/v2/verify/fileVerify a file by hash; optionally request a PDF verification report.

For details on the response envelopes and field structures used by these endpoints, see the API Response Schema.

On this page