Endpoint
POST /equipments/manual-operating-hours/listThis is a read operation despite the POST verb — the parameters are passed in the request body.
Authentication
Required: Authorization header with valid token
Request Body
{
"equipmentIds": [
"id-1",
"id-2"
],
"page": 1,
"limit": 50
}Request Field Descriptions:
| Field | Type | Required | Description |
|---|---|---|---|
| equipmentIds | string[] | No | List of equipment IDs to read. Maximum 50 per call |
| updatedAfter | date-time | No | Filter entities updated after this date |
| page | number | No | Page number (default: 1) |
| limit | number | No | Items per page (default: 50) |
Response
Success (200)
[
{
"content": ManualOperatingHours[],
"total": 2
}
]Response Field Descriptions:
content-Array of ManualOperatingHours objects (ManualOperatingHours Schema)- total - Total number of entities matching the filtering criteria
Error
See Error Schema documentation
Example Usage
Bash
curl -X POST "https://integration-api.ram.syniotec.com/master-data/v1/equipment-telemetry/equipments/manual-operating-hours/list" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"equipmentIds":["id-1","id-2"]}'