Quick Start
Get up and running with Geog in under 5 minutes. No credit card required.
1
Get Your API Key
Create an account and generate your API key
Create your account and generate an API key:
- Sign up for a free account
- Create an organization (or use your default personal organization)
- Go to the "API Tokens" section
- Click "Create Token" and give it a descriptive name
- Copy your API key (you won't be able to see it again)
Free tier: 2,000 vector tiles/day + 1,000 places queries/day. No credit card required.
2
Make Your First Request
Test your API key with a simple search query
Search for a place
curl -X POST "https://api.geog.dev/v1/places/search" \
-H "Authorization: Bearer your-api-key-here" \
-H "Content-Type: application/json" \
-d '{"query": "San Francisco", "location": {"lat": 37.7749, "lon": -122.4194}}' Example response
{
"results": [
{
"id": "8529a969fffffff_n26819236",
"name": "San Francisco",
"location": { "lat": 37.7749, "lon": -122.4194 },
"categories": ["locality"],
"address": {
"city": "San Francisco",
"state": "CA",
"country": "US"
},
"score": 0.95
}
],
"total": 1,
"executionTime": 32,
"metadata": {
"shardsSearched": 2,
"cacheHit": false
}
}3
Explore More Endpoints
Try the Places Search API or load vector tiles for mapping
Places Search
POST /v1/places/searchSearch places by text, location, and category
Vector Tiles
GET /v1/tiles/{z}/{x}/{y}.mvtStandard XYZ tile endpoints (MVT format)
Next Steps
Dive deeper into the API with detailed reference docs and working code samples