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:

  1. Sign up for a free account
  2. Create an organization (or use your default personal organization)
  3. Go to the "API Tokens" section
  4. Click "Create Token" and give it a descriptive name
  5. 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/search

Search places by text, location, and category

Vector Tiles

GET /v1/tiles/{z}/{x}/{y}.mvt

Standard XYZ tile endpoints (MVT format)

Next Steps

Dive deeper into the API with detailed reference docs and working code samples