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

# Introduction

> Getting started with the Redo v3 GraphQL API

## Welcome to the Redo v3 API

The v3 API is a **GraphQL** API covering your catalog, inventory, purchasing,
shipping, marketing, and webhooks. Unlike the
[v2 REST API](/docs/api-reference/introduction), you send a single `POST`
request describing exactly the data you want, and receive exactly that shape
back.

* **Data endpoint:** `https://api.getredo.com/v3/account/{storeId}/graphql`
* **Schema endpoint:** `https://api.getredo.com/v3/graphql-schema`

All operations go to the data endpoint over `POST`. The schema endpoint serves
read-only [introspection](#introspection) and requires no authentication.

<Warning>
  The v3 API is in **beta**. Its schema may change in breaking ways before
  general availability.
</Warning>

## Quick start

```bash theme={null}
curl -X POST "https://api.getredo.com/v3/account/YOUR_STORE_ID/graphql" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "{ products(first: 10) { nodes { id title sku } pageInfo { hasNextPage endCursor } } }"
  }'
```

## Introspection

The schema is self-describing. Point any GraphQL client (GraphiQL, Apollo
Sandbox, Insomnia, `graphql-codegen`) at the **schema endpoint** to explore
types, fields, and docs:

```
https://api.getredo.com/v3/graphql-schema
```

This endpoint resolves introspection queries (`__schema`, `__type`) only. No
store data is reachable there, so no token is needed.

## Next steps

<Steps>
  <Step title="Authenticate">
    Create an API token and learn the [bearer
    scheme](/docs/api-reference/v3/authentication).
  </Step>

  <Step title="Send operations">
    Learn how [queries and mutations](/docs/api-reference/v3/queries-mutations)
    are structured.
  </Step>

  <Step title="Page through lists">
    Understand [cursor-based pagination](/docs/api-reference/v3/pagination) on
    connections.
  </Step>

  <Step title="Explore the schema">
    Browse the reference, starting with
    [Catalog](/docs/api-reference/v3/reference/catalog/overview).
  </Step>
</Steps>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.