JSON contracts
Consistent responses and machine-readable schemas.
Enterprise API · OpenAPI 3.1
Review the prepared, versioned contract for source-backed emission factors, aggregate planning metrics and signed Trip Carbon Passports before the API launch.
Editorial review
The API is not publicly reachable during the website-first launch. Its contract and endpoints are documented; the download and live explorer will activate with the API launch.
01 · Quickstart
Public v1 is intentionally simple: HTTPS, JSON, no SDK dependency and no credentials for open-data operations.
Consistent responses and machine-readable schemas.
Read-only data and verification operations are credential-free.
HMAC integrity checking of a calculation record, not evidence of completed travel.
curl https://farleda.eu/api/public/v1/modes.json02 · API explorer
Choose a documented operation and inspect its request and cURL example. Live requests and demo passports will activate with the API launch.
Public v1 endpoints
GET/api/public/v1
Capabilities, licence and operating policy.
curl https://farleda.eu/api/public/v1After API release, a submitted request’s response appears here.03 · Operations
The public contract is built for integration governance, edge caching and deterministic verification.
Public v1 data and passport verification require no credentials. Private enterprise access and tenant isolation need separate agreement and review before integration.
Cached GET data has no application-level limit. Demo issuance and verification are limited to 60 requests per IP per hour.
Data endpoints publish explicit shared-cache directives. Passport endpoints use no-store.
Transport errors use HTTP status codes. A valid verification request returns HTTP 200 and communicates signature validity through valid.
04 · Governance