# Guppy ## Docs - [Events (Webhooks)](https://docs.guppyapi.com/api-reference/events.md): Listen for state changes and execution updates - [Intents](https://docs.guppyapi.com/api-reference/intents.md): Manage the lifecycle of commerce intents - [API Overview](https://docs.guppyapi.com/api-reference/overview.md): General information about the Guppy API - [Payments](https://docs.guppyapi.com/api-reference/payments.md): How Guppy handles delegated spend - [Receipts & Proof](https://docs.guppyapi.com/api-reference/receipts.md): Accessing evidence of execution - [Resolve](https://docs.guppyapi.com/api-reference/resolve.md): Find canonical targets (products, venues, facilities) without passing URLs - [Authentication](https://docs.guppyapi.com/authentication.md): How to authenticate your requests to the Guppy API - [Core Concepts](https://docs.guppyapi.com/core-concepts.md): Understand the fundamental building blocks of Guppy - [Design Principles](https://docs.guppyapi.com/design-principles.md): The philosophy behind Guppy - [Error Model](https://docs.guppyapi.com/error-model.md): How Guppy standardizes real-world failure - [Examples](https://docs.guppyapi.com/examples.md): How partners use Guppy for multi-merchant purchases, reservations, appointments, and procurement - [Idempotency](https://docs.guppyapi.com/idempotency.md): Safe retries with idempotency keys - [Introduction](https://docs.guppyapi.com/introduction.md): Guppy: The Execution Layer for Agentic Commerce - [Rate Limits](https://docs.guppyapi.com/rate-limits.md): API usage limits - [Use Cases](https://docs.guppyapi.com/use-cases.md): Real-world actions Guppy is built for ## OpenAPI Specs - [openapi](https://docs.guppyapi.com/api-reference/openapi.json)