---
last_updated: 2026-08-24
canonical: https://latitude.so/developers
---

# Latitude developer resources

> Machine-readable index of every developer surface for [Latitude](https://latitude.so) — an
> open-source (MIT), self-hostable platform for monitoring and improving production AI agents.
> This file mirrors the human page at https://latitude.so/developers. If the two ever disagree,
> the human page is authoritative.

The Latitude API is served from `https://api.latitude.so`. The public site is `https://latitude.so`.
The Latitude application is `https://console.latitude.so`. Documentation is `https://docs.latitude.so`.

## Latitude REST API

Covers projects, traces, spans, sessions, signals, issues, annotations, scores, datasets,
experiments, members, and API keys.

| Resource | URL |
| --- | --- |
| Latitude API reference (interactive) | https://api.latitude.so/docs |
| Latitude OpenAPI specification (OpenAPI 3.1) | https://api.latitude.so/openapi.json |
| Latitude API reference guide | https://docs.latitude.so/more/api-reference |
| Latitude API health endpoint | https://api.latitude.so/health |
| API base URL | https://api.latitude.so |

## Authentication

The Latitude API accepts an organization-scoped API key as a bearer token. Agents acting on a
user's behalf use the OAuth flow instead.

| Method | Detail |
| --- | --- |
| API key | `Authorization: Bearer <key>`. Read from `LATITUDE_API_KEY` by convention. |
| OAuth (agents) | Registration and claim ceremony documented at https://latitude.so/auth.md |

Discovery documents:

| Document | URL |
| --- | --- |
| OAuth protected resource metadata (RFC 9728) | https://latitude.so/.well-known/oauth-protected-resource |
| OAuth authorization server metadata (RFC 8414) | https://latitude.so/.well-known/oauth-authorization-server |
| OpenID Connect discovery | https://latitude.so/.well-known/openid-configuration |
| Agent authentication guide | https://latitude.so/auth.md |

Unauthenticated calls to protected endpoints return `401` with a `WWW-Authenticate: Bearer`
challenge carrying `resource_metadata="https://api.latitude.so/.well-known/oauth-protected-resource"`.

## Latitude MCP server

Remote, OAuth-authenticated MCP server exposing a Latitude workspace — projects, traces,
annotations, datasets, monitors, and keys — as tools an agent can call.

| Resource | URL |
| --- | --- |
| MCP endpoint (streamable HTTP, OAuth required) | https://api.latitude.so/v1/mcp |
| MCP server card | https://latitude.so/.well-known/mcp/server-card.json |
| MCP setup documentation | https://docs.latitude.so/getting-started/mcp |

## SDKs and telemetry

| SDK / route | Install | Documentation |
| --- | --- | --- |
| Latitude TypeScript SDK | `npm install @latitude-data/telemetry` | https://docs.latitude.so/telemetry/typescript |
| Latitude Python SDK | `pip install latitude-telemetry` | https://docs.latitude.so/telemetry/python |
| OpenTelemetry / OTLP over HTTP | no Latitude SDK required | https://docs.latitude.so/telemetry/otel-exporter |
| Setup overview (14 frameworks, 17 providers) | — | https://docs.latitude.so/telemetry/start-tracing |
| Latitude setup skills for coding agents | — | https://github.com/latitude-dev/skills |

## Webhooks

| Resource | URL |
| --- | --- |
| Agent dispatch webhooks | https://docs.latitude.so/agent-dispatch/webhooks |
| Agent dispatch overview | https://docs.latitude.so/agent-dispatch/overview |

## Rate limits

Request-rate conventions for this site — the advisory `RateLimit-Policy` its content endpoints
declare, and expected client behavior: https://latitude.so/rate-limits.md

The Latitude API (`api.latitude.so`) is a separate host with its own limits; the site policy does
not apply there.

## Machine-readable files

| File | URL |
| --- | --- |
| Site index for LLMs | https://latitude.so/llms.txt |
| This document | https://latitude.so/developers.md |
| API catalog (RFC 9727 linkset) | https://latitude.so/.well-known/api-catalog |
| Product reference | https://latitude.so/product.md |
| Pricing reference | https://latitude.so/pricing.md |
| Quickstart | https://latitude.so/quickstart.md |
| Agent authentication | https://latitude.so/auth.md |
| Rate limits | https://latitude.so/rate-limits.md |
| Sitemap index | https://latitude.so/sitemap-index.xml |
| Documentation index for LLMs | https://docs.latitude.so/llms.txt |

Page routes on `latitude.so` also serve `text/markdown` when the request sends
`Accept: text/markdown`. Responses carry `Vary: Accept` plus `x-markdown-tokens` and
`x-original-tokens` so an agent can compare payload sizes before choosing a format.

## Source and self-hosting

| Resource | URL |
| --- | --- |
| Source code (MIT) | https://github.com/latitude-dev/latitude-llm |
| Deployment options | https://docs.latitude.so/deployment/overview |
| Security and data protection | https://docs.latitude.so/security/data-protection |

## Support

| Channel | Address |
| --- | --- |
| Email | hello@latitude.so |
| Slack community | https://join.slack.com/t/trylatitude/shared_invite/zt-35wu2h9es-N419qlptPMhyOeIpj3vjzw |
