Catalog API
Deterministic evidence API for integration teams
Euraculum exposes a structured public catalog for governance workflows, policy automation and auditable AI compliance evidence.
Catalog API surface
Pilot endpoint inventory for programmatic integration and evidence retrieval.
Quick-start code examples
The canonical API host will be api.euraculum.eu once DNS is pointed. Until then, use the live production backend below.
TypeScript / JavaScript
const response = await fetch(
"https://euracle-backend-production.up.railway.app/api/catalog/evidence-packs",
{ method: "GET", headers: { Accept: "application/json" } },
);
if (!response.ok) throw new Error("Catalog request failed");
const payload = await response.json();
Python
import httpx
with httpx.Client(timeout=10.0) as client:
response = client.get(
"https://euracle-backend-production.up.railway.app/api/catalog/articles",
headers={"Accept": "application/json"},
)
response.raise_for_status()
data = response.json()
Evidence interoperability note
The catalog model is designed for structured audit workflows and can be aligned with trust record patterns such as Linux Foundation TRACE specification approaches.
Compatibility statements describe technical alignment goals and do not represent formal certification.
Pilot credential request
Access credentials are issued only after operator validation. This public surface does not generate API keys in the browser.
- Share your integration use case and required endpoints.
- Include security contact details and data handling scope.
- Wait for approval and controlled credential delivery.