Every request to the MapVS API needs an Authorization header with a Bearer token.
Header format
Authorization: Bearer vs_YOUR_KEY_HEREcurl example
curl https://mapvs.com/api/v1/maps \
-H "Authorization: Bearer vs_1234abcd..."
Response codes
200- success401- missing, malformed, or revoked token403- authenticated but not permitted for this resource429- rate limit exceeded
Session cookies vs API keys
The web UI uses session cookies. The API only accepts Bearer tokens - session cookies are ignored on /api/v1 routes. Keep them separate.