Skip to main content
GET
List your request log

Authorizations

Authorization
string
header
required

Your API key, sent as Authorization: Bearer <key>. Live and test keys are separate; the key you send decides which world the call acts in. To try calls, use a test key (it starts with lst_test_): no real courier is sent and no real money moves, but webhooks fire and the dropoff.phone you give can receive WhatsApp messages, so use your own number. A live key (it starts with lst_live_) books and charges real deliveries.

Query Parameters

status
enum<string>

Only calls that failed (failed: answered with a status of 400 or more) or that succeeded (succeeded). Any other value matches nothing.

Available options:
failed,
succeeded
endpoint
string

Only calls to one operation, by the exact endpoint value a row shows.

request_id
string

Only the call with this request id, matched exactly: the X-Request-Id response header of that call, which is also error.request_id in an error body. An id that matches no call of yours gives an empty list.

created_after
string

Only calls received at or after this instant (ISO-8601). A value that does not parse is 422 validation_failed with param: "created_after".

created_before
string

Only calls received at or before this instant (ISO-8601). A value that does not parse is 422 validation_failed with param: "created_before".

cursor
string

The cursor of the previous page, to read the next one. Opaque: never build or parse one.

Response

200 - application/json

The request succeeded.

One page of logged calls, newest first.

data
object[]
required
has_more
boolean
required

True when a further page exists.

cursor
string | null
required

Pass as cursor to read the next page. Null on the last page.