Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ip2geo.dev/llms.txt

Use this file to discover all available pages before exploring further.

Secret keys authenticate your project from server-side environments (Node.js, Python, Ruby, etc.). Each key you create in your dashboard is assigned to a project.
1

Have an Account

Create your Ip2Geo account or login to your existing account if you haven’t already. You can do that by visiting the Ip2Geo Dashboard. Once logged in, select the project you want to generate a secret key for from your dashboard.
2

Create a Secret Key

Navigate to the Keys section within your project. Click on “Create Key”, provide a name for your key, and click “Generate Key” to create your secret key.
3

Authenticate Your Project

Use the secret key to authenticate your project when using the SDK or making direct API calls from your server.
Keep your secret keys secure and do not share them publicly. If you believe your key has been compromised, you can re-roll it from the dashboard to generate a new one.