Skip to main content

Getting Started

Get up and running with Geo-Engine in just a few minutes.

Prerequisites

Before you start, you'll need:

  1. API Key - Contact your Quarticle account manager or visit your dashboard
  2. HTTP Client - curl, Postman, or any HTTP library
  3. Basic REST Knowledge - Familiarity with HTTP requests and JSON

Step 1: Get Your API Key

  1. Contact your Quarticle account manager, or log in to your Geo-Engine Dashboard
  2. Navigate to SettingsAPI Keys
  3. Click Generate New Key
  4. Copy and store your API key securely

Step 2: Make Your First Request

Let's geocode an address using the Qarta API:

curl -X GET "https://graph.quarticle.ro/graph/api/v1/places/geocode?q=New%20York" \
-H "Authorization: YOUR_API_KEY"

Expected Response:

{
"result": {
"lat": 40.7128,
"lon": -74.0060,
"label": "New York, NY, USA",
"placeId": "abc123",
"geocodingQuality": "locality"
}
}

Step 3: Explore the API

Common Next Steps

Troubleshooting

401 Unauthorized

  • Verify your API key is correct
  • Check that your API key hasn't expired
  • Ensure you're using the Authorization header with your API key directly (no Bearer prefix)

CORS Errors

  • CORS errors in the browser are a strong signal that you are calling the API with the API key exposed in client-side code — this is a security risk. The API key must only be used server-side
  • Route browser requests through a backend proxy that attaches the key: see the GeoServer Proxy or Full API Proxy guides
  • For server-to-server integrations, use direct HTTP requests

Need Help?