{token} - Requires a valid Bearer token with administrative or configuration management rights.
{host} - Locus host
{url} - URL with protocol part without port Possible values:
String Example: "https://test.free.beeceptor.com"
Response Body:
Status: 204 No Content
The configuration was successfully deleted.
Received payload example:
The following payload is received from the device.
All fields shown as null will always be present in the payload,
but only one of them will contain data at a time —
depending on the type of event or information sent by the device.
PLEASE NOTE: Each of the null fields can contain data depending on the device event type.
For example, when location data is received — only indoorLocation, outdoorLocation, or wifiLocation will be populated, while all other fields will remain null.
When Locus attempts to deliver a message (for example, a device payload/location data/etc) to an external HTTP endpoint, it expects to receive a successful response (HTTP 2xx).
If the target system does not respond successfully (e.g., due to timeout, connection error, or non-2xx HTTP response), Locus automatically retries the delivery according to a predefined retry policy.
Retry Logic
If the initial message delivery fails, the system performs up to three retry attempts with the following delays:
Attempt
Delay before retry
Description
1st retry
2 minutes
The first retry occurs 2 minutes after the initial failed attempt.
2nd retry
4 minutes
If the first retry also fails, another attempt is made after 4 minutes.
3rd retry
8 minutes
If the second retry fails, the system performs a final retry after 8 minutes.
After all retry attempts are exhausted, the message is considered undelivered.
No further retries are performed.
Example Scenario
If a message fails to be delivered at 10:00, retries will occur as follows:
10:02 — 1st retry
10:06 — 2nd retry
10:14 — 3rd retry
If all three attempts fail, the message is not retried again.
Important Notes
Retry intervals are fixed and cannot be configured by the user.
Each retry includes the same payload as the original attempt.
Once a message is successfully delivered (HTTP 2xx), no further retries occur.
If the external endpoint consistently fails, newer messages are still processed independently — the retry mechanism applies per message.