What problems does AgriBackup solve?
The EUDR requires commodity importers to prove that every shipment entering the EU is free from deforestation and produced in compliance with local land-use law. Meeting that requirement involves three hard problems:- Geospatial verification. You must submit precise farm boundaries as GeoJSON polygons and have them screened against up-to-date satellite deforestation datasets. AgriBackup’s ingestion pipeline handles batch uploads of up to 5,000 features per request and returns a Copernicus-backed risk verdict.
- Immutable audit trail. Each compliant batch must be permanently recorded so that customs authorities and auditors can independently verify it. AgriBackup anchors every batch, polygon, and shipment linkage on the Hedera Hashgraph, producing tamper-proof Merkle state proofs.
- Automated DDS filing. Importers must file a DDS with the EU’s TRACES NT system before each shipment clears customs. AgriBackup generates the required XML payload, attaches land tenure document hashes anchored on Hedera, and submits directly to TRACES NT on your behalf.
Key capabilities
| Capability | Endpoint group |
|---|---|
| GeoJSON polygon ingestion & satellite screening | Enterprise Polygons |
| Consolidated batch registration & risk assessment | Enterprise Batches |
| Hedera smart-contract shipment linking | Enterprise Logistics |
| DDS generation and TRACES NT submission | Enterprise Declarations |
| Cryptographic evidence retrieval | Enterprise Evidence |
| Asynchronous job tracking | Enterprise Jobs |
| Bulk archival for auditors | Enterprise Archival |
Get started
Quickstart
Complete the five-step compliance lifecycle end-to-end in under ten minutes.
Authentication
Obtain your API key, understand sandbox vs production, and configure your SDK.
API Reference
Full reference for every endpoint, request schema, and response model.
EUDR Compliance
Understand the regulation and how AgriBackup addresses each requirement.
SDK support
AgriBackup ships official SDKs for the three most common enterprise server runtimes:Python
pip install agribackup-sdkNode.js
npm install @agribackup/sdkJava
Maven artifact
com.agribackup:agribackup-sdk:1.0.0Environments
AgriBackup provides two fully isolated environments:- Sandbox
- Production
Use the sandbox to develop and test your integration without affecting live compliance records or interacting with the real Hedera mainnet or TRACES NT.
- Base URL:
https://sandbox.agribackup.com - API key prefix:
sk_test_ - Satellite screening returns deterministic mock verdicts.
- Hedera anchoring targets the Hedera testnet.
- TRACES NT submissions are intercepted and never forwarded to the live EU system.
When you use an official AgriBackup SDK, you do not need to specify a base URL. The SDK infers the correct environment automatically from the
sk_live_ or sk_test_ prefix of your API key.API conventions
- All endpoints accept and return JSON (except multipart document uploads).
- Asynchronous operations return
202 Acceptedwith aLocationheader pointing to the job status endpoint. Read the Async Architecture guide to understand the job and webhook model. - Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Resetheaders so you can track your quota in real time. - Pass an
Idempotency-Keyheader on any mutating request to safely retry without creating duplicate records.