Skip to main content
AgriBackup is the enterprise REST API for EU Deforestation Regulation (EUDR) compliance. It connects your ERP to satellite deforestation screening via Copernicus CDSE, immutable batch anchoring on the Hedera distributed ledger, and automated Due Diligence Statement (DDS) filing to TRACES NT — turning a multi-week manual process into a single programmatic workflow.

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

CapabilityEndpoint group
GeoJSON polygon ingestion & satellite screeningEnterprise Polygons
Consolidated batch registration & risk assessmentEnterprise Batches
Hedera smart-contract shipment linkingEnterprise Logistics
DDS generation and TRACES NT submissionEnterprise Declarations
Cryptographic evidence retrievalEnterprise Evidence
Asynchronous job trackingEnterprise Jobs
Bulk archival for auditorsEnterprise 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-sdk

Node.js

npm install @agribackup/sdk

Java

Maven artifact com.agribackup:agribackup-sdk:1.0.0
All SDKs share the same object model, automatically resolve the correct base URL from your API key prefix, and handle request signing, retries, and idempotency transparently.

Environments

AgriBackup provides two fully isolated environments:
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 Accepted with a Location header 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, and X-RateLimit-Reset headers so you can track your quota in real time.
  • Pass an Idempotency-Key header on any mutating request to safely retry without creating duplicate records.