# Lago developer resources

Lago is an API-first billing platform for usage-based, subscription, prepaid, and hybrid pricing. Use these resources to integrate metering, customers, subscriptions, invoices, entitlements, and webhooks.

## Start here

- [Developer hub](https://getlago.com/developers)
- [Documentation](https://getlago.com/docs/welcome)
- [API reference](https://getlago.com/docs/api-reference/intro)
- [Authentication](https://getlago.com/auth.md)
- [API versioning and deprecation policy](https://getlago.com/docs/api-reference/versioning)
- [Agent-friendly OpenAPI profile](https://getlago.com/openapi.json)
- [Complete OpenAPI specification](https://getlago.com/api/openapi.yaml)

## Agent integrations

- [Agent discovery MCP](https://getlago.com/mcp)
- [Full documentation MCP](https://docs.getlago.com/mcp)
- [MCP server card](https://getlago.com/.well-known/mcp/server-card.json)
- [Agent Skills index](https://getlago.com/.well-known/agent-skills/index.json)
- [Lago billing skill](https://getlago.com/.well-known/agent-skills/lago-billing/SKILL.md)
- [Agent plugin and skill source](https://github.com/getlago/getlago.com)

## Official SDKs

- [JavaScript and TypeScript](https://www.npmjs.com/package/lago-javascript-client)
- [Python](https://pypi.org/project/lago-python-client/)
- [Ruby](https://rubygems.org/gems/lago-ruby-client)
- [Go](https://pkg.go.dev/github.com/getlago/lago-go-client)
- [Python Agent SDK](https://github.com/getlago/lago-agent-sdk-python)

## Safe testing

- [Testing and sandbox environments](https://getlago.com/sandbox.md)
- [Integration testing guide](https://getlago.com/docs/guide/integration-testing)
- [Self-hosted Docker test environment](https://getlago.com/docs/guide/lago-self-hosted/docker)
