Event Overview
The Car Actually Placed webhook fires when a railcar is physically placed at a station or track in your network. It delivers equipment details, the placement location, loaded/empty status, and the associated work order (if any).This webhook is triggered through ARMS workflow automation. Configure it in your workflow rules to notify external
systems when cars arrive at specific locations.
Payload Schema
Field Reference
Top-level Fields
| Field | Type | Required | Description |
|---|---|---|---|
event_type | string | Yes | Always "car_actually_placed" for this event. |
event_timestamp | string (ISO 8601) | No | When the event occurred. null if unavailable. |
work_order_id | string | No | ID of the associated work order. null if the event has no work order. |
linked_resources | object | Yes | Equipment and station involved in the event. |
attributes | object | Yes | Event-specific attributes. |
linked_resources.equipment
An array of equipment items being placed. Always an array, even for a single car.| Field | Type | Description |
|---|---|---|
resource_id | integer | Internal equipment identifier. |
car_number | string or null | Railroad car number (e.g. "GCGO 12345"). |
linked_resources.event_station
The station or track where the equipment is being placed.null if no station is associated.
| Field | Type | Description |
|---|---|---|
resource_id | integer | Internal station identifier. |
grouping_type | string | Type of location (e.g. "station", "track"). |
attributes
| Field | Type | Description |
|---|---|---|
is_loaded | boolean | true if the car is loaded, false if empty. |
Example HTTP Request
This is the full HTTP request your endpoint receives:The JSON body is canonically serialized (sorted keys, no extra whitespace) so the signature can be verified
deterministically. See the Webhook Overview for verification
instructions.
Setting Up This Webhook
Add Webhook Effect
Add the Car Actually Placed Webhook effect to the workflow. Provide your endpoint URL and authorization token.
Implement Your Endpoint
Build an HTTPS endpoint that receives the POST, verifies the signature, and processes the event.
Related
Webhook Overview
Signing, verification, public key, and shared HTTP headers.