# OpenLawn API > Measure U.S. lawns by address from server-side agents and CRM tools. Asynchronous jobs return reviewable square-foot estimates, normalized polygon geometry, and expiring imagery links. Base URL: https://api.openlawn.ai/v1. Documentation is public and does not require a key. API requests require a workspace-scoped Bearer key created by an owner or admin. Do not send secrets to a language model. A newly completed measurement consumes one credit from the key creator's account. Reuse idempotency keys for retries; poll existing jobs rather than creating replacements. This is REST, not MCP. Estimates are not legal surveys; imagery and parcel coverage vary. ## Integration - [Interactive API console](https://openlawn.ai/docs#playground): Mobile-friendly request editor and response viewer. Demo mode simulates sample data locally, not a hosted sandbox; live mode requires your own key and confirms writes. - [Agent quickstart](https://openlawn.ai/docs/agent-quickstart.md): Safe end-to-end workflow, examples, terminal states, credits, and result interpretation. - [Full API reference](https://openlawn.ai/docs.md): All endpoints, scopes, pagination, limits, and webhook verification. - [OpenAPI 3.1](https://openlawn.ai/openapi.json): Importable machine-readable contract. ## Optional - [Browser-agent skill](https://openlawn.ai/developers.md): Alternative signed-in browser integration. - [Measurement limitations](https://openlawn.ai/lawn-measurement-guide.md): Coverage, imagery, and review requirements. - [Public documentation index](https://openlawn.ai/llms.txt): Product overview and supporting resources.