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

# Introduction

> Connect your imaging workflow to Scan-managed scheduling and fulfillment.

<div className="scan-hero">
  <div className="scan-hero-eyebrow">Scan.com for developers</div>
  <h1 className="scan-hero-title">You manage access to imaging. We fulfill the scan.</h1>

  <p className="scan-hero-lead">
    A clinician already has an order. Scan.com matches a center, books the
    appointment, and files the radiology report back to your workflow.
  </p>

  <a className="scan-hero-cta" href="/guides/quickstart">
    Run the five-minute quickstart
  </a>
</div>

```bash theme={"dark"}
curl https://api.staging.scan.com/api/v2/referrals \
  -H "Authorization: Bearer $SCAN_API_TOKEN"
```

## Get credentials

1. Sandbox keys: [Get API keys](https://admin.staging.scan.com/partner/api_access)
   (staging only). Production keys come from the **API access** tab — see
   [Environments](/authentication#environments).
2. Call `https://api.staging.scan.com/api/v2` with
   `Authorization: Bearer <api_token>`. Production is `https://api.scan.com/api/v2`.
3. The initial sandbox is **2,000 successful requests** or **7 days**, synthetic
   data only. Failed `4xx`/`5xx` calls do not consume the allowance. An access
   code entered during signup skips the trial. Otherwise, Scan can extend the
   same token to an unlimited 90-day sandbox term after review.
4. Make the first `200` in [Quickstart](/guides/quickstart).

## What you can launch

**Managed imaging fulfillment.** That is the product this API supports.

Location ranking and booking are referral-scoped, not a public catalog. The
supported model is a contracted catalog, **your** checkout, and Scan-managed
scheduling.

## Who owns what

| You own                                                     | Scan.com owns                                                                            |
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Checkout and the price the member sees                      | Supply matching and scheduling                                                           |
| Member communications you choose to send in your product    | Outreach to book when you did not send preferences                                       |
| Collecting the order and any intake you choose to collect   | Fulfillment at the imaging center                                                        |
| Result review in your product and the first line of support | The radiology report, and exceptions we can resolve (center change, no-show on our side) |

## Start here

<Columns cols={3}>
  <Card title="Submit a medical referral" icon="rocket" href="/guides/submit-a-medical-referral">
    Create the patient and referral with the clinician order.
  </Card>

  <Card title="Patient journey" icon="list-check" href="/guides/submit-for-scheduling">
    Order, safety answers, and preferred center when you have them all.
  </Card>

  <Card title="Track referral status" icon="bell" href="/guides/track-referral-status">
    Receive webhook events or poll after you submit.
  </Card>
</Columns>

Workers' compensation, employers, and health plans have short guides under
**Lines of business**.

## Talk to an engineer

Integration questions go to [api@scan.com](mailto:api@scan.com).
