> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snappy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# V3 API Overview

> Bring Snappy's curated catalog into your own platform. Your users browse and select; your system places orders directly through the API.

V3 is designed for integrations that embed the Snappy catalog directly in your product. It introduces a standardised request/response convention (JSON:API-aligned) across all endpoints.

## What's in V3

<CardGroup cols={3}>
  <Card title="Direct ordering" icon="cart-shopping">
    `POST /v3/orders` - one call to place an order.
  </Card>

  <Card title="Catalog APIs" icon="grid-2">
    Products, variants, collections, and tags.
  </Card>

  <Card title="Billing Methods" icon="credit-card">
    Read balances and funding sources.
  </Card>
</CardGroup>

## What's new vs V2

| Convention          | V2                     | V3                                       |
| :------------------ | :--------------------- | :--------------------------------------- |
| **Pagination**      | `skip` / `limit`       | `page[number]` / `page[cursor]`          |
| **Filtering**       | Bespoke per endpoint   | `filter[field]` JSON:API style           |
| **Error codes**     | Symbolic (`NOT_FOUND`) | Structured (`404_PROD_001`)              |
| **Scoping headers** | -                      | `Snappy-Account-Id`, `Snappy-Company-Id` |

<Note>
  Still using V2? It's fully supported. See the [V2 reference](/modules/api/v2/overview).
</Note>
