API reference
Staging areas
A place a city or a property has set aside for robotaxis to wait in, with a number of spots and the rules its owner sets. You read them; their owners draw and run them in the Lanoo console.
The staging area object
Unique, starting sa_.
What the staging area is called.
ISO 3166-1 alpha-2.
locationpointrequiredWhere vehicles drive in.
Where vehicles drive in.
Latitude, WGS 84.
Longitude, WGS 84.
How many spots it has in all.
Whether it takes vehicles right now.
One of open, closed.
closuresarray of closurerequiredPlanned closures its owner has announced, soonest first. During one, the spots it names cannot be reserved or stayed in.
Planned closures its owner has announced, soonest first. During one, the spots it names cannot be reserved or stayed in.
When it ends. Null until the owner knows.
The spots it closes, as they are marked. Null when it closes the whole staging area.
Why, in the owner's words. For people.
rulesrulesrequiredWhat the staging area's owner allows. Set in the Lanoo console.
What the staging area's owner allows. Set in the Lanoo console.
How far from now arrive_by may be: a spot can be reserved up to this many minutes ahead.
How long a spot is held past arrive_by before it is given up.
How long a vehicle may stay once checked in. Null when there is no limit, as at a staging area where vehicles wait out the night.
The longest vehicle allowed, in metres. Null when there is no limit.
When its details or rules last changed.
{ "id": "sa_norreport", "object": "staging_area", "name": "Nørreport", "city": "Copenhagen", "country": "DK", "location": { "lat": 55.6838, "lng": 12.5721 }, "spots": 6, "status": "open", "closures": [ { "starts_at": "2026-11-09T06:00:00Z", "ends_at": "2026-11-09T14:00:00Z", "spots": [ "5", "6" ], "reason": "Resurfacing" } ], "rules": { "book_ahead_minutes": 120, "hold_minutes": 5, "max_stay_minutes": 45, "max_vehicle_length_m": 5.2 }, "updated_at": "2026-11-02T14:02:00Z"}List staging areas
GET/v1/staging_areas
Every staging area your fleet may use, nearest first when you pass near.
Parameters
Search around this point, as lat,lng.
How far from near to search, in metres. Defaults to 3000.
Only staging areas in this city, by name.
How many to return, 1 to 100. Defaults to 20.
For the next page, the id of the last item on this one.
Responses
A page of staging areas.
GET https://api.golanoo.com/v1/staging_areas
curl https://api.golanoo.com/v1/staging_areas \ -H "Authorization: Bearer lk_test_..."{ "object": "list", "has_more": false, "data": [ { "id": "sa_norreport", "object": "staging_area", "name": "Nørreport", "city": "Copenhagen", "country": "DK", "location": { "lat": 55.6838, "lng": 12.5721 }, "spots": 6, "status": "open", "closures": [ { "starts_at": "2026-11-09T06:00:00Z", "ends_at": "2026-11-09T14:00:00Z", "spots": [ "5", "6" ], "reason": "Resurfacing" } ], "rules": { "hold_minutes": 5, "book_ahead_minutes": 120, "max_stay_minutes": 45, "max_vehicle_length_m": 5.2 }, "updated_at": "2026-10-28T09:12:00Z" } ]}Get a staging area
GET/v1/staging_areas/{id}
Parameters
The staging area's id.
Responses
The staging area.
not_foundNo staging area with this id is open to your fleet.
GET https://api.golanoo.com/v1/staging_areas/{id}
curl https://api.golanoo.com/v1/staging_areas/sa_norreport \ -H "Authorization: Bearer lk_test_..."{ "id": "sa_norreport", "object": "staging_area", "name": "Nørreport", "city": "Copenhagen", "country": "DK", "location": { "lat": 55.6838, "lng": 12.5721 }, "spots": 6, "status": "open", "closures": [ { "starts_at": "2026-11-09T06:00:00Z", "ends_at": "2026-11-09T14:00:00Z", "spots": [ "5", "6" ], "reason": "Resurfacing" } ], "rules": { "book_ahead_minutes": 120, "hold_minutes": 5, "max_stay_minutes": 45, "max_vehicle_length_m": 5.2 }, "updated_at": "2026-11-02T14:02:00Z"}