Construct a Caliper 1.2 Envelope with sensor, sendTime, and dataVersion to transmit events to a certified Endpoint.

domain: imsglobal.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Build one or more Caliper Event objects (actor, action, object, eventTime) drawn from the appropriate metric Profile for what your tool is reporting.
  2. Wrap the events in an Envelope object with a sensor IRI identifying your tool/platform instance.
  3. Set sendTime to a strict millisecond-precision UTC timestamp in the exact format YYYY-MM-DDTHH:mm:ss.SSSZ.
  4. Set dataVersion to the exact Caliper context IRI for the spec version governing the payload, not a bare version string like "1.2".
  5. POST the Envelope over HTTPS to the configured Endpoint with an Authorization: Bearer header carrying your sensor's token.

Known gotchas

Related routes

Send a Caliper 1.2 Event from a sensor to an analytics endpoint
education · 4 steps · unrated
Emit a Caliper 1.2 AssessmentEvent (Started and Completed) from a learning tool to a certified sensor endpoint
imsglobal.org · 6 steps · unrated
Emit IMS Caliper 1.2 AssessmentEvent and GradeEvent envelopes from an edtech tool and deliver them to a Sensor API endpoint
imsglobal.org · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans