1. Pre-Assessment & Authentication
Endpoints for managing B2B API Keys (Requires standard JWT login)
Assess risk by polygon (Pre-Assessment)
Runs Country Risk Matrix lookups and satellite Sentinel-2 deforestation analysis on-the-fly for a GeoJSON polygon.
Assess risk by coordinate (Pre-Assessment)
Runs Country Risk Matrix lookups and satellite Sentinel-2 deforestation analysis on-the-fly for a coordinate, returning predictive risk metrics without registering a batch.
Ingest TRACES NT Credentials into Vault
Accepts the raw TRACES NT API token/password, symmetrically encrypts it via HashiCorp Vault Transit Engine, and stores the resulting ciphertext reference.
Revoke and purge TRACES NT credentials
Deletes the organization's TRACES NT credentials reference from the database, permanently revoking delegation. Due to our stateless transit-based encryption, clearing the ciphertext reference completely purges the secret from the system.
List API Keys
Returns a list of all active API keys for the organization (without raw keys).
Generate a new API Key
Generates a new secure API Key with defined scopes. Returns the raw key only once.
Rotate an API Key
Deactivates the old key and generates a new raw key with the same configuration.
Check TRACES NT credential delegation status
Verifies if the credentials registered in HashiCorp Vault for this organization are valid by executing a connection test to the TRACES NT SOAP API.
Delete an API Key
Permanently removes an API key.