# Snappy API Docs > Developer documentation for the Snappy API - authenticate, send gifts at scale, manage campaigns, and integrate webhooks into your platform. ## Docs - [Create account](https://docs.snappy.com/modules/api/v2/accounts/create-account.md): Use this endpoint to create a new Account under your Company. Use this when you need to programmatically set up a new team, department, or budget owner with its own campaigns and billing method. - [Get account by ID](https://docs.snappy.com/modules/api/v2/accounts/get-account-by-id.md): Use this endpoint to retrieve the details of a specific Account by its identifier. Use this when you have an Account ID and need to confirm its name, Company membership, or timestamps. - [Get accounts](https://docs.snappy.com/modules/api/v2/accounts/get-accounts.md): Use this endpoint to retrieve a list of Accounts available to your API key. Use this when you need to discover which Accounts you have access to, find a specific Account by name, or load Account options into your UI. - [Accounts API (V2): Organize Gifting by Team, Department, or Budget](https://docs.snappy.com/modules/api/v2/accounts/overview.md): Manage Accounts and sub-accounts via the V2 API. Skip/limit pagination and the V2 error envelope. - [Create API key](https://docs.snappy.com/modules/api/v2/api-keys/create-api-key.md): Use this endpoint to programmatically create a new API key for your Company. Use this when rotating keys, provisioning a key for a new integration, or spinning up a scoped key for a specific Account from a backend service or automation pipeline. - [Delete API key](https://docs.snappy.com/modules/api/v2/api-keys/delete-api-key.md): Use this endpoint to permanently delete an existing API key by its ID. Use this when rotating keys, removing a compromised key, or cleaning up unused keys. - [Get API keys](https://docs.snappy.com/modules/api/v2/api-keys/get-api-keys.md): Use this endpoint to retrieve a list of the active API keys for your Company. Use this when building a key-management view, auditing existing keys, or checking which keys belong to which Accounts. - [API Keys (V2): Programmatic Key Management](https://docs.snappy.com/modules/api/v2/api-keys/overview.md): Programmatically manage the API keys your Company uses to authenticate with the Snappy API - list, create, and revoke keys using an existing key for authentication. - [Create campaign](https://docs.snappy.com/modules/api/v2/campaigns/create-campaign.md): Use this endpoint to create a new Campaign under an Account. When created via the API, the Campaign is automatically assigned the Account's default Billing Method. - [Get campaign by ID](https://docs.snappy.com/modules/api/v2/campaigns/get-campaign-by-id.md): Use this endpoint to retrieve the full details of a specific Campaign by its identifier, including its Gift Customization settings and assigned Collection or Product. - [Get campaigns](https://docs.snappy.com/modules/api/v2/campaigns/get-campaigns.md): Use this endpoint to retrieve a paginated list of Campaigns with flexible filtering options. Use this when building a Campaign picker in your UI, syncing Campaigns to your system, or auditing existing Campaign configurations. - [Get estimated cost for campaign](https://docs.snappy.com/modules/api/v2/campaigns/get-estimated-cost-for-campaign.md): Use this endpoint to retrieve the projected cost of a Campaign based on its configured budget and a target number of gifts. Use this before launching a Campaign to verify available funds and confirm the expected spend. - [Campaigns API (V2): Plan, Schedule, and Report on Gifting Campaigns](https://docs.snappy.com/modules/api/v2/campaigns/overview.md): Plan, schedule, and report on gifting campaigns. Estimate cost, track delivery, and trigger from CRM or HR events. - [Update campaign by ID](https://docs.snappy.com/modules/api/v2/campaigns/update-campaign-by-id.md): Use this endpoint to update the settings of an existing Campaign, including its Gift Customization configuration. Changes apply only to gifts created **after** the update - previously created gifts are not affected. - [Get collection budgets](https://docs.snappy.com/modules/api/v2/collections/get-collection-budgets.md): Use this endpoint to retrieve the available minimum and maximum budget ranges for Collections. Use this to determine the price points available to recipients before configuring a Campaign. - [Get collection product](https://docs.snappy.com/modules/api/v2/collections/get-collection-product.md): Use this endpoint to retrieve a specific Product from a specific Collection. - [Get collection products](https://docs.snappy.com/modules/api/v2/collections/get-collection-products.md): Use this endpoint to retrieve a list of products available within a specific Collection. Filter by budget range and country. - [Get collection products count](https://docs.snappy.com/modules/api/v2/collections/get-collection-products-count.md): Use this endpoint to retrieve the number of products available within a specific Collection. Use this for display purposes or pagination planning before fetching the full product list. - [Get collections](https://docs.snappy.com/modules/api/v2/collections/get-collections.md): Use this endpoint to search for and retrieve a list of available Collections based on your specified criteria, including budget range, supported countries, and Collection type. - [Collections API (V2): Curated Gift Catalogs](https://docs.snappy.com/modules/api/v2/collections/overview.md): Bundle products into curated collections by budget, theme, or audience, and serve them through the Snappy V2 API. - [Create demo gift](https://docs.snappy.com/modules/api/v2/gifts/create-demo-gift.md): Use this endpoint to create non-claimable demo gifst to preview and test the full recipient experience without incurring any costs. - [Create gifts](https://docs.snappy.com/modules/api/v2/gifts/create-gifts.md): Use this endpoint to create one or more gifts within a Campaign and initiate the Triggered Gifting flow. Snappy will notify recipients based on the Campaign's Notification Policy. - [Expire a gift](https://docs.snappy.com/modules/api/v2/gifts/expire-gift.md): Use this endpoint to manually expire a gift that has not yet been claimed, preventing the recipient from selecting a product and generating an order. - [Get gift by ID](https://docs.snappy.com/modules/api/v2/gifts/get-gift-by-id.md): Use this endpoint to retrieve a specific Gift by its ID. Useful for tracking delivery status, retrieving final gift cost, or reviewing the recipient and campaign context. - [Get gifts](https://docs.snappy.com/modules/api/v2/gifts/get-gifts.md): Use this endpoint to search for and retrieve a list of gifts based on your specified criteria - campaign, status, sending channels, recipient, and more. - [Gifts API (V2): Create, Track, and Expire Gifts](https://docs.snappy.com/modules/api/v2/gifts/overview.md): Programmatically create, retrieve, update, and expire gifts. Magic-link claims, demo gifts, and webhook-triggered creation. - [Update gift by ID](https://docs.snappy.com/modules/api/v2/gifts/update-gift-by-id.md): Use this endpoint to update the Gift Customization settings of a specific gift that has not yet been claimed. Changes apply only to unclaimed gifts. - [Autocomplete order address](https://docs.snappy.com/modules/api/v2/orders/autocomplete-order-address.md): Use this endpoint to retrieve address suggestions based on a partial input string. Use this when you're building an address input field in your platform UI - autocomplete reduces typos and helps end users land on complete, deliverable addresses before order placement. - [Cancel an order](https://docs.snappy.com/modules/api/v2/orders/cancel-order.md): Use this endpoint to cancel an order that has not yet been processed or shipped. Use this when the recipient or sender requests a cancellation before the shipment is in transit. - [Claim a gift](https://docs.snappy.com/modules/api/v2/orders/claim-gift.md): Use this endpoint to programmatically claim an existing Gift on behalf of a recipient by providing the selected variant and shipping address. - [Orders API (V2): Address Validation, Cancellation & Claims](https://docs.snappy.com/modules/api/v2/orders/overview.md): Validate addresses, claim gifts to place orders, cancel orders, and autocomplete shipping data with the V2 Snappy Orders API. - [Validate order address](https://docs.snappy.com/modules/api/v2/orders/validate-order-address.md): Use this endpoint to validate a shipping address before placing an order. Use this when end users are entering shipping addresses in your platform UI - validating up front catches errors early and reduces fulfillment failures. - [V2 API Overview](https://docs.snappy.com/modules/api/v2/overview.md): The Gifting API - send gifts to recipients and let them choose their item. Fully supported alongside V3. - [Get product tags](https://docs.snappy.com/modules/api/v2/products/get-product-tags.md): Use this endpoint to retrieve a list of all available product tags. Use tags to categorize and filter products when building your catalog UI. - [Get products](https://docs.snappy.com/modules/api/v2/products/get-products.md): Use this endpoint to search for and retrieve a list of available products based on your specified criteria - including budget range, Collection, brand, tags, or free-text search on title and description. - [Get variants by product ID](https://docs.snappy.com/modules/api/v2/products/get-variants-by-product-id.md): Use this endpoint to retrieve a list of all available Variants for a specific Product. Since the Variant is the orderable unit, every Product returned by this endpoint contains at least one Variant - even Products without variations will have a single Variant representing the item. - [Products & Variants API (V2): Catalog Access for Gifting](https://docs.snappy.com/modules/api/v2/products/overview.md): Access Snappy's global catalog, product variants, and tags to render a native gifting marketplace in your own UI. - [Create recipient](https://docs.snappy.com/modules/api/v2/recipients/create-recipient.md): Use this endpoint to add a new Recipient to your Company's contact list. Once created, the Recipient can be associated with multiple Accounts and referenced by ID across multiple gift sends. - [Delete recipient by ID](https://docs.snappy.com/modules/api/v2/recipients/delete-recipient-by-id.md): Use this endpoint to permanently delete a specific Recipient from your Company's contact list. - [Get recipient by ID](https://docs.snappy.com/modules/api/v2/recipients/get-recipient-by-id.md): Use this endpoint to retrieve the full details of a specific Recipient. - [Get recipients](https://docs.snappy.com/modules/api/v2/recipients/get-recipients.md): Use this endpoint to retrieve a list of Recipients based on your specified criteria. Use this when building a recipient picker in your UI, syncing recipients to your system, or finding recipients by name, email, or external ID. - [Recipients API (V2): Manage Gift Recipients at Scale](https://docs.snappy.com/modules/api/v2/recipients/overview.md): Create, retrieve, update, and delete recipients programmatically. Build recipient lists for campaigns and automated triggers. - [Update recipient](https://docs.snappy.com/modules/api/v2/recipients/update-recipient.md): Use this endpoint to update the details of a specific Recipient, including their contact information, employee details, and custom fields. - [Get variant by ID](https://docs.snappy.com/modules/api/v2/variants/get-variant-by-id.md): Use this endpoint to retrieve a specific Variant by its ID. Returns the parent Product object with the requested Variant in its `variants` array. - [Create account](https://docs.snappy.com/modules/api/v3/accounts/create-account.md): Use this endpoint to create a new Account under your Company. Use this when you need to programmatically set up a new team, department, or budget owner with its own campaigns and billing method. - [Get account by ID](https://docs.snappy.com/modules/api/v3/accounts/get-account-by-id.md): Use this endpoint to retrieve the details of a specific Account by its identifier. Use this when you have an Account ID and need to confirm its name, Company membership, or timestamps. - [Get accounts](https://docs.snappy.com/modules/api/v3/accounts/get-accounts.md): Use this endpoint to retrieve a list of Accounts available to your API key. Use this when you need to discover which Accounts you have access to, find a specific Account by name, or load Account options into your UI. - [Accounts API (V3): Organize Gifting by Team, Department, or Budget](https://docs.snappy.com/modules/api/v3/accounts/overview.md): Manage Accounts and sub-accounts via the V3 API. JSON:API filtering, page-number pagination, and the standardized V3 error envelope. - [Create API key](https://docs.snappy.com/modules/api/v3/api-keys/create-api-key.md): Use this endpoint to create a new API key from an authenticated dashboard session. Use this when an owner or tools admin needs to mint a key - for a new integration, for key rotation, or to scope access to specific Accounts. - [Delete API key](https://docs.snappy.com/modules/api/v3/api-keys/delete-api-key.md): Use this endpoint to permanently delete an existing API key by its ID. Use this when an owner or tools admin needs to revoke a key - for rotation, compromise response, or cleanup. - [Get API keys](https://docs.snappy.com/modules/api/v3/api-keys/get-api-keys.md): Use this endpoint to retrieve a paginated list of API keys for the calling Company. Use this when building a key-management view inside a dashboard or admin tool. - [API Keys (V3): Programmatic Key Management](https://docs.snappy.com/modules/api/v3/api-keys/overview.md): Manage Snappy API keys programmatically in V3 - list, create, and revoke keys by authenticating with an existing API key. - [Get base product by ID](https://docs.snappy.com/modules/api/v3/base-products/get-base-product-by-id.md): Returns a single base product by id. `fields` accepts an optional free-form list of base-product field expansions. - [Get base products](https://docs.snappy.com/modules/api/v3/base-products/get-base-products.md): Returns a paginated list of base products (product templates) used for swag experiences. Page-number pagination (`page[number]`, `page[size]`). - [Get base variants by base product ID](https://docs.snappy.com/modules/api/v3/base-products/get-base-variants-by-base-product-id.md): Returns a paginated list of base variants for a base product. Page-number pagination (`page[number]`, `page[size]`). - [Swag Products: Branded Merchandise Templates](https://docs.snappy.com/modules/api/v3/base-products/overview.md): Browse Snappy's swag catalog - base products and base variants for branded merchandise. Schema, relationships, and V3 endpoints for building a swag store. - [Get billing method by ID](https://docs.snappy.com/modules/api/v3/billing-methods/get-billing-method-by-id.md): Use this endpoint to retrieve a single billing method by its identifier, scoped to the account specified in the `Snappy-Account-Id` header. Use this when you want to confirm a billing method is usable through the public API, fetch its remaining balance, or read its status and metadata before placing… - [Get billing methods](https://docs.snappy.com/modules/api/v3/billing-methods/get-billing-methods.md): Use this endpoint to retrieve the billing methods of an account that are usable through the public API. Use this when you need to discover which billing methods are available - and how much budget remains on each - before placing marketplace orders or triggering gifts. - [Billing Methods API: Account Funding Sources and Remaining Balances](https://docs.snappy.com/modules/api/v3/billing-methods/overview.md): Discover which billing methods are available on an account and how much budget remains on each - before placing marketplace orders or triggering gifts. - [Get collection by ID](https://docs.snappy.com/modules/api/v3/collections/get-collection-by-id.md): Use this endpoint to retrieve a single Collection's full metadata - name, description, cover image, thumbnails, rank, and provenance. Use this when rendering a Collection detail page before drilling into its Products via `GET /v3/collections/{collectionId}/products`. - [Get collection products](https://docs.snappy.com/modules/api/v3/collections/get-collection-products.md): Use this endpoint to retrieve a paginated list of products within a specific collection. Designed for marketplace and browse experiences where you need a lightweight product list. - [Get collections](https://docs.snappy.com/modules/api/v3/collections/get-collections.md): Use this endpoint to retrieve a paginated list of Collections available to the calling Account. Use this when you want to render a collection browse experience - a homepage tile grid, a budget-filtered category page, or a swag store landing page. - [Collections API: Curated Gift Catalogs](https://docs.snappy.com/modules/api/v3/collections/overview.md): Retrieve products within a curated collection for marketplace and browse experiences. Filter by catalog, price, type, and search - with cursor pagination and JSON:API conventions. - [Create collections export](https://docs.snappy.com/modules/api/v3/exports/create-collections-export-job-async.md): Use this endpoint to kick off a background export job for all products in a single collection. Returns an `exportId` to poll. - [Create products export](https://docs.snappy.com/modules/api/v3/exports/create-products-export-job-async.md): Use this endpoint to kick off a background product export job. Use this when the synchronous list endpoints would require many paginated requests, or when you'd rather fire-and-forget the export and poll for completion later. - [Export API: Bulk Catalog Ingestion](https://docs.snappy.com/modules/api/v3/exports/overview.md): Export the Snappy catalog in bulk via asynchronous NDJSON jobs. Filter by product or scope to a collection, then poll for the signed download URL. - [Get export status](https://docs.snappy.com/modules/api/v3/exports/poll-export-job-status.md): Use this endpoint to check the status of an asynchronous export job. Poll this endpoint after calling `POST /v3/products/exports` or `POST /v3/collections/exports` until the job reaches a terminal state (`completed` or `failed`). - [Autocomplete order address](https://docs.snappy.com/modules/api/v3/orders/autocomplete-order-address.md): Use this endpoint to retrieve address suggestions based on a partial input string. Use this when you're building an address input field in your platform UI - autocomplete reduces typos and helps end users land on complete, deliverable addresses before order placement. - [Cancel order](https://docs.snappy.com/modules/api/v3/orders/cancel-order.md): Use this endpoint to cancel an order that has not yet been picked up by the fulfillment partner. Use this when the recipient or sender requests a cancellation before the shipment is in transit. - [Get order by ID](https://docs.snappy.com/modules/api/v3/orders/get-order-by-id.md): Use this endpoint to retrieve a single order by its identifier with full detail - line items, recipient, shipping address, fulfillments with tracking information, tags, and metadata. Use this when you need detail beyond what's returned by GET /v3/orders (which returns the same shape) - typically for… - [Get orders](https://docs.snappy.com/modules/api/v3/orders/get-orders.md): Use this endpoint to retrieve a paginated list of orders for the calling Company. Use this when you want to browse orders, look up orders matching specific idempotency keys, or sync recent order activity to your system. - [Orders API: Place, Track, and Manage Orders](https://docs.snappy.com/modules/api/v3/orders/overview.md): Place orders via Direct Fulfillment in a single idempotent call, retrieve orders with full line item and fulfillment tracking, list and filter orders, and cancel unfulfilled orders. - [Place order](https://docs.snappy.com/modules/api/v3/orders/place-order.md): Use this endpoint to create a new order for a specific product variant on behalf of a recipient via the Direct Fulfillment integration. Use this when you already know the recipient's shipping address and the exact variant to ship - V3 collapses gift creation and order placement into a single idempot… - [Validate order address](https://docs.snappy.com/modules/api/v3/orders/validate-order-address.md): Use this endpoint to validate a shipping address before placing an order. Use this when end users are entering shipping addresses in your platform UI - validating up front catches errors early and reduces fulfillment failures. - [V3 API Overview](https://docs.snappy.com/modules/api/v3/overview.md): Bring Snappy's curated catalog into your own platform. Your users browse and select; your system places orders directly through the API. - [Get product tags](https://docs.snappy.com/modules/api/v3/product-tags/get-product-tags.md): Use this endpoint to retrieve a paginated list of all available product tags. Use tags to categorize and filter products when building your catalog UI. - [Get product by ID](https://docs.snappy.com/modules/api/v3/products/get-product-by-id.md): Use this endpoint to retrieve a single product by its stable product ID. Returns product-level fields only. - [Get product recommendations](https://docs.snappy.com/modules/api/v3/products/get-product-recommendations.md): Use this endpoint to retrieve products related to a given source product. - [Get product variants](https://docs.snappy.com/modules/api/v3/products/get-product-variants.md): Use this endpoint to retrieve a paginated list of variants for a specific product. - [Get products](https://docs.snappy.com/modules/api/v3/products/get-products.md): Use this endpoint to retrieve a paginated list of products across all collections. Returns the same response shape as the collection-scoped endpoint, without requiring a collectionId. - [Products API: Browse Snappy's Catalog](https://docs.snappy.com/modules/api/v3/products/overview.md): Retrieve products, search and filter the catalog, browse product tags, and access the variants belonging to each product. - [Get variant availability](https://docs.snappy.com/modules/api/v3/variants/get-variant-availability.md): Use this endpoint to retrieve a variant's availability across countries. Returns an availability map keyed by ISO 3166-1 alpha-2 country code (e.g., "US", "DE"). - [Get variant by ID](https://docs.snappy.com/modules/api/v3/variants/get-variant-by-id.md): Use this endpoint to retrieve a single product variant by its ID. Returns the same `Variant` object shape as items in the Get product variants list response. - [Variants API: The Orderable Units of the Catalog](https://docs.snappy.com/modules/api/v3/variants/overview.md): Retrieve product variants, check per-country availability and pricing, and access the variant-level details required to place an order. - [Snappy API Authentication: API Keys, Scopes & mTLS](https://docs.snappy.com/pages/authentication-and-security.md): Generate and rotate scoped API keys, manage granular permissions, scope requests by account or company, and configure Mutual TLS for enterprise integrations. - [Before You Begin: Prerequisites for the Snappy API](https://docs.snappy.com/pages/before-you-begin.md): Account access, API key generation and Testing vs. Production environments - everything you need before integrating Snappy. - [Changelog](https://docs.snappy.com/pages/changelog.md): Recent updates, new features, and breaking changes. Track API versions and migrate between releases. - [Duplicate Gift Detection](https://docs.snappy.com/pages/duplicate-gifts-detection.md): Prevent accidental double-billing with idempotency keys. How to assign keys, reuse them safely, and handle conflict responses. - [Error Handling: Snappy API Error Codes & Recovery](https://docs.snappy.com/pages/error-handling.md): HTTP status codes, error payload shape, idempotency, and recommended retry patterns for the Snappy gifting API. - [API Recipes](https://docs.snappy.com/pages/introduction.md): End-to-end walkthroughs for the Snappy API. Two guides covering the Embedded Marketplace and Triggered Gifting integration models, step by step with real code samples. - [Snappy + LogicBroker Integration Guide](https://docs.snappy.com/pages/logicbroker-integration.md): Connect Snappy to LogicBroker for advanced order routing and supplier networks. Setup, mapping, and troubleshooting. - [Build a Rewards Experience](https://docs.snappy.com/pages/marketplace.md): A field guide to building a recognition or loyalty rewards storefront on Snappy - one that people actually love spending their points in. - [Embedded Marketplace with Snappy as the Fulfillment Engine](https://docs.snappy.com/pages/marketplace-overview.md): Bring Snappy's curated catalog into your own platform. Your users browse and select; your system places orders directly through the API. Build rewards marketplaces, swag stores, and procurement portals. - [Migrating from V2 to V3](https://docs.snappy.com/pages/migrating-v2-to-v3.md): Why and how to move your Snappy integration from the V2 API to the V3 API - authentication, JSON:API conventions, the new first-class Orders model, the refreshed Marketplace catalog, and a full endpoint mapping. - [Webhooks Setup](https://docs.snappy.com/pages/overview-and-setup.md): Receive real-time gift, order, and delivery events. Configure endpoints, verify signatures, and test locally before going live. - [Snappy API Quickstart: Send Your First Gift in Minutes](https://docs.snappy.com/pages/quickstart.md): Authenticate, call POST /gifts, and deliver your first Snappy gift in under 5 minutes. Step-by-step quickstart with copy-paste examples. - [Snappy API Rate Limits & Best Practices](https://docs.snappy.com/pages/rate-limits.md): Rate limits, retry and backoff guidance, and headers to monitor when integrating with the Snappy API. - [Request & Response Standards](https://docs.snappy.com/pages/request-response-standards.md): Conventions for field selection, related-entity expansion, pagination, filtering, sorting, metadata, dates, and error responses - across V2 and V3. - [See V2](https://docs.snappy.com/pages/see-v2.md) - [See V3](https://docs.snappy.com/pages/see-v3.md) - [Core Concepts & Data Models](https://docs.snappy.com/pages/snappy-core-concepts-and-data-models.md): How Companies, Accounts, Campaigns, Gifts, Orders, Recipients, and the marketplace and swag catalogs fit together in the Snappy platform. - [Snappy MCP Server: Connect Claude & ChatGPT](https://docs.snappy.com/pages/snappy-mcp-server.md): Plug Snappy into Claude, ChatGPT, and other MCP-compatible AI clients. Setup, supported tools, and security model. - [Triggered Gifting (Recipient Choice)](https://docs.snappy.com/pages/triggered-gifting.md): Send a magic-link gift, let the recipient choose, and Snappy handles fulfillment. Use cases, flow, and gift creation reference. - [Send Event-Driven Gifts with Recipient Choice](https://docs.snappy.com/pages/triggered-gifting-overview.md): Send personalized gifts triggered by events in your system. Snappy delivers a claim link, recipients pick their favorite, and Snappy handles fulfillment. - [Webhook Event Types: Real-Time Gift Lifecycle](https://docs.snappy.com/pages/webhook-event-types.md): Reference for Snappy webhook events - gift claimed, order fulfilled, address validated, and more. Payload examples included. - [Welcome to the Snappy API](https://docs.snappy.com/pages/welcome-to-snappy-api.md): Build rewards marketplaces and swag stores with Snappy's catalog, or trigger gifts recipients claim on Snappy - one API, two integration paths. ## OpenAPI Specs - [generated-openapi.public](https://docs.snappy.com/modules/src/generated-openapi.public.yml) - [generated-openapi-v3.public](https://docs.snappy.com/modules/src/generated-openapi-v3.public.yml) - [mp-openapi-v3-swag-base-products](https://docs.snappy.com/modules/src/mp-openapi-v3-swag-base-products.yml) - [generated-openapi-v1.0.2-260416-Accounts.public](https://docs.snappy.com/generated-openapi-v1.0.2-260416-Accounts.public.yml) - [generated-openapi-v1.0.1-260416.public](https://docs.snappy.com/generated-openapi-v1.0.1-260416.public.yml) - [generated-openapi-v1-260413.public](https://docs.snappy.com/generated-openapi-v1-260413.public.yml)