Hi @Feiling Pan ,
Azure IoT Hub allows to send an event (device telemetry data) via the REST POST request, see more details here.
In the case of Azure IoT Central, you have to obtain a fully-qualified-iothubname its underlying Azure IoT Hub (cluster) using a DPS service, for instance using the Azure portal CLI commands.
The following are steps to get the assignedHub and the device sas token:
Getting the assignedHub:
az iot device registration create --id-scope {id_scope} --rid {device_id} --key {symmetric_key}
Getting the device sas token:
az iot hub generate-sas-token --connection-string 'HostName={assignedHub};DeviceId={device_id};SharedAccessKey={symmetric_key}
'
Once you have the assignedHub and the device sas token, you can use the Postman for sending the telemetry data to the Azure IoT Central its underlying assignedHub:
https://{assignedHub}/devices/{device_id}/messages/events?api-version=2021-04-12
Authorization:{sas}
Note, that the values of id_scope, device_id and symetric_key are from your Azure IoT Central App.
Also, you can create an Azure function to replace the above steps, see more details here.
Thanks
Roman