Sends telemetry on behalf of a component in a digital twin. Status codes:
- 204 No Content
- 400 Bad Request
- InvalidArgument - The digital twin id, message id, or component path is invalid.
- ValidationFailed - The telemetry content is invalid.
- 404 Not Found
- DigitalTwinNotFound - The digital twin was not found.
- ComponentNotFound - The component path was not found.
Path parameters
The id of the digital twin. The id is unique within the service and case sensitive.
The name of the DTDL component.
Query parameters
The requested API version.
Headers
A unique message identifier (in the scope of the digital twin id) that is commonly used for de-duplicating messages.
An RFC 3339 timestamp that identifies the time the telemetry was measured.
Request body
Response
Success
Changes
Changed in 2 of the 7 revisions of this API.244
- ▲
added the new required
headerrequest parameterdt-idnew-required-request-parameter
- ●
deleted the
headerrequest parameterMessage-Idrequest-parameter-removed
- ●
deleted the
headerrequest parameterTelemetry-Source-Timerequest-parameter-removed
- ○
added the new optional
headerrequest parameterdt-timestampnew-optional-request-parameter
- ▲
- ▲
added the new required
headerrequest parameterMessage-Idnew-required-request-parameter
- ●
deleted the
headerrequest parameterdt-idrequest-parameter-removed
- ●
deleted the
headerrequest parameterdt-timestamprequest-parameter-removed
- ○
added the new optional
headerrequest parametertraceparentto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new optional
headerrequest parametertracestateto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new optional
headerrequest parameterTelemetry-Source-Timenew-optional-request-parameter
- ▲