Docs
Everything you need to integrate Watch-IP: a quickstart, how authentication works, error handling and rate limits, and a full field reference for every endpoint.
Start here
Changelog
Dated API and SDK releases, drawn from the project's own commit and release history.
Authentication
Publishable vs. secret keys, origin-locking, and rate limits.
Errors and rate limits
Error response shape, status codes, and retry guidance.
Guides
Task-based guides for integrating Watch-IP.
Quickstart
Get a working request running in a few minutes.
API reference
Field-by-field reference for every Watch-IP endpoint.
SDKs
Official client libraries for GET /v1/geo in JavaScript, Python, PHP, Go, and Flutter.
Interactive reference
Prefer to explore the schema interactively? The OpenAPI reference below covers every endpoint, request and response in one browsable page — an enhancement on top of the server-rendered pages above, not a replacement for them.
Try it — no account needed
Runs a real GET /v1/lookup/{ip} call through a shared demo key.