Let's check that your key works. You will ask the API for the staging areas your fleet can use. The call changes nothing, so run it as often as you like.
Make the call
Put your key in the Authorization header, after Bearer:
curl https://api.golanoo.com/v1/staging_areas \ -H "Authorization: Bearer $LANOO_API_KEY"Every call goes to https://api.golanoo.com/v1.
What you get back
A list of staging areas:
{ "object": "list", "has_more": false, "data": [ { "id": "sa_norreport", "object": "staging_area", "name": "Nørreport", "city": "Copenhagen", "spots": 6, "status": "open" } ]}What is a staging area?
A place a city or a property owner has set aside for robotaxis to wait in, between rides. It has a number of spots, and rules set by its owner, such as how long a vehicle may stay.
Each one has an id, like sa_norreport. You use it when you reserve a spot.
Choose a version
The API will change over time. So that your code keeps working, tell us which version you built it for, in the Lanoo-Version header:
curl https://api.golanoo.com/v1/staging_areas \ -H "Authorization: Bearer $LANOO_API_KEY" \ -H "Lanoo-Version: 2026-10-30"If you leave it out, we use the version your account first called.
If something goes wrong
If your key is wrong or missing, you get status 401.
Every error comes with a code that says exactly what went wrong. Check the code, not the message: the message is for people, and may change. All the error types are in Errors.