Active freight publications can be refreshed every 15 minutes, updating the publication date. Refreshed freight will appear on the top of freight offers list, without the need to add a new freight.
Method is available for freights published to Trans.eu Freight Exchange and private exchanges.
The freight-id identification number in method call can be taken from response after creating the freight or by downloading the freight list.
PUT
/ext/freights-api/v1/freights/{freight-id}/refresh_publication
PUT
/ext/private-exchange-api/v1/exchange/{freight-id}/refresh-publication
PUT
/ext/corporate-exchange-api/v1/corporate-exchange/{freight-id}/refresh-publication
Request Authorization
Every request MUST include a valid access token obtained during the user authorization process, provided using the Bearer token scheme in the Authorization header.
Request
Successful Response
Error Response
Request Header
PUT /ext/freights-api/v1/freights/{freight-id}/refresh_publication HTTP/1.1
Host: api.platform.trans.eu
Content-Type: application/json
Accept: application/json
Authorization: Bearer {access_token)
Api-key: {unique_app_api-key}Response Fields
| Attribute | Type | Example | Description |
| has_been_queued | Boolean | False | A marker of whether the refresh request has been accepted and queued (True) or has already been executed (False). |
| refresh_from | String | “2025–09-10T10:58:08+01:00” | Next possible refresh date |
Response Body
{
"has_been_queued": false,
"refresh_from": "2026-02-10T10:58:08+01:00"
}Client errors (code 400)
HTTP 4xx status codes indicate client errors, meaning that the request could not be processed due to an issue on the client side. Below is a list of request-specific errors.
Example error 1
Freight does not exists
{
"detail": "Freight not found (id: 381781011)",
"status": 404,
"title": "Not Found",
"type": "http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html"
}Example error 2
Incorrect freight status to refresh
{
"message": "Freight is not published"
}Example error 3
Refreshing to early
{
"detail": "Refresh unavailable (id: 3293567), last refresh was at '2026-02-10T10:42:02+01:00', available from: '2026-02-10T10:57:02+01:00'",
"refresh_from": "2026-02-10T10:57:02+01:00",
"status": 422,
"title": "Unprocessable Entity",
"type": "http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html"
}