# Riteaid — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Look up closed Rite Aid pharmacy locations by ZIP code, find where prescriptions were transferred, and retrieve replacement pharmacy details. Also check the current status of the Rite Aid prescription transfer site.

**Category:** Healthcare | **Website:** [riteaid.com/](https://riteaid.com/) | **Docs:** [parse.bot/marketplace/7aca1485-1ff2-4b52-8036-f334595d11a7/riteaid-com-api](https://parse.bot/marketplace/7aca1485-1ff2-4b52-8036-f334595d11a7/riteaid-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-riteaid-com-api-7aca1485/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_new_pharmacy_for_store

Get the replacement pharmacy details for a specific Rite Aid store number.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `store_number` | string | Yes | The Rite Aid store number (e.g. 1234). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-riteaid-com-api-7aca1485/get_new_pharmacy_for_store \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"store_number":"<string>"}'
```

### get_pharmacy_closure_by_zip

Search for closed Rite Aid pharmacy locations by ZIP code and find where prescriptions were transferred. Returns matching results for the exact ZIP, or nearby results if no exact match is found. Each result shows the old Rite Aid address and the new pharmacy where prescriptions were transferred.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `zip_code` | string | Yes | 5-digit US ZIP code to search for closed Rite Aid locations (e.g. 15232, 10001, 90210). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-riteaid-com-api-7aca1485/get_pharmacy_closure_by_zip \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"zip_code":"<string>"}'
```

### get_pharmacy_closure_list

Get the full list of closed Rite Aid pharmacies and their prescription transfer locations.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-riteaid-com-api-7aca1485/get_pharmacy_closure_list \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_site_status

Get the current status of the Rite Aid prescription transfer page, including the main closure message, page sections, and navigation links.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-riteaid-com-api-7aca1485/get_site_status \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```
