Skip to content

The address at a point somebody tapped on a map.

GET
/v1/places/reverse
curl --request GET \
--url 'https://courierapi.itdlogisoft.co.uk/v1/places/reverse?latitude=1&longitude=1' \
--header 'Authorization: Basic <credentials>'
latitude
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
longitude
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/

OK

Media typeapplication/json

Somewhere a person typed, resolved to a point on the map.

From GET /v1/places?q=…, which exists for forms rather than for integrations: an ordering system already holds its customers’ coordinates, and a person at a portal does not. What comes back is a suggestion to pick from, never something to book against unseen.

object
name
required
string
latitude
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
longitude
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
postcode
required
null | string

Example generated

{
"name": "example",
"latitude": 1,
"longitude": 1,
"postcode": "example"
}

No Content

Service Unavailable

Media typeapplication/json

The shape of every refusal from this API.

string ApiError.Code is stable and machine-readable; string ApiError.Message is for a human reading a log and may change without notice. Integrators are told to branch on the code.

object
code
required
string
message
required
string

Example generated

{
"code": "example",
"message": "example"
}