Entities & identifiers
POST
/v1/entitiesGET
/v1/entities/{id}PATCH
/v1/entities/{id}POST
/v1/entities/{id}/identifiersDeveloper API
Core endpoints · v1
Entities & identifiers
/v1/entities/v1/entities/{id}/v1/entities/{id}/v1/entities/{id}/identifiersRelationships & assertions
/v1/entities/{id}/relationships/v1/entities/{id}/relationships/v1/entities/{id}/assertionsEvents & evidence
/v1/entities/{id}/events/v1/entities/{id}/events/v1/evidence/v1/evidence/{id}Records & history
/v1/entities/{id}/record/v1/entities/{id}/record/history/v1/entities/{id}/exportExample
Every event carries effective time, recorded time, a reporting party, evidence references, and an idempotency key—so retries never duplicate history.
{
"event_type": "software_updated",
"effective_time": "2026-07-11T04:12:00Z",
"reporting_party": "org:meridian-robotics",
"detail": { "from": "4.2.0", "to": "4.2.1" },
"evidence_refs": ["evd_8f31…"],
"idempotency_key": "ota-8812-4.2.1"
}Scoped OAuth tokens, RBAC, and field-level access policy.
Safe retries on every write.
Request and correlation IDs tie every change to its trail.
Retired entities resolve to controlled tombstones.
API access and integration scope are agreed as part of a paid pilot or ongoing customer implementation.
Discuss a paid pilot