The train visit API endpoint allows querying for one train visit.
| Code | Description |
|---|---|
| 400 | Bad Request. |
| 500 | Internal Server Error. |
curl "https://app.octopi.co/api/v1/train_visits/:visit_number.json" -X GET -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Token token=ADD TOKEN HERE"
{
"train_visit": {
"id": 1,
"visit_number": "ABC123",
"visit_type": "inbound",
"carrier": { "name": "Rail" },
"notes": null,
"estimated_time_of_arrival": "2026-05-01T10:00:00Z",
"actual_time_of_arrival": null,
"operation_started_at": null,
"operation_completed_at": null,
"created_at": "2026-04-01T08:00:00Z",
"updated_at": "2026-04-01T08:00:00Z"
}
}
| Param name | Description |
|---|---|
|
visit_number required |
The train visit number. Validations:
|