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

# Introduction

> Giftbit's REST API allows you to automatically order rewards and send them to your recipients. Delivery can be handled either by links that are intergrated into another system’s workflow or by emails that are sent through the Giftbit system.

This documentation includes a definitive list of endpoints under the [API reference](/api-reference/ping/ping), an [error code reference](/guides/response-codes), code examples, and a [guide to getting started](/guides/getting-started).

<Info>
  Giftbit has dedicated technical and business resources to help you choose the right implementation path for your integration. Email [sales@giftbit.com](mailto:sales@giftbit.com) to get assistance with your project.
</Info>

<Steps>
  <Step title="Sign up for the Testbed">
    Sign up at [testbedapp.giftbit.com](https://testbedapp.giftbit.com/register/index) and visit `Account → API keys` to generate an API token for the Testbed environment.
  </Step>

  <Step title="Explore with a virtual balance">
    Your Testbed account provides a large virtual account balance, so you can try placing orders and redeeming test cards to observe the recipient experience. Email [sales@giftbit.com](mailto:sales@giftbit.com) for assistance with your project.
  </Step>

  <Step title="Go live">
    When your integration is ready to launch, sign up at [app.giftbit.com](https://app.giftbit.com) and contact [sales@giftbit.com](mailto:sales@giftbit.com) to signal production readiness. The Giftbit team will enable permissions to generate an API token in your production account. See [Going live](/guides/going-live) for details.
  </Step>
</Steps>

## Next steps

<CardGroup cols={2}>
  <Card title="Environments and URLs" icon="server" href="/guides/environments">
    Testbed vs. Production roots and the differences between them.
  </Card>

  <Card title="Authentication" icon="key" href="/guides/authentication">
    Authenticate your requests with a bearer token.
  </Card>

  <Card title="Getting started" icon="rocket" href="/guides/getting-started">
    Choose a delivery method and structure your integration.
  </Card>

  <Card title="API reference" icon="code" href="/api-reference/ping/ping">
    Every endpoint, with request and response details.
  </Card>
</CardGroup>
