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

# Page URLs

> Program × Developer: the WebApp (MFP) URL of each screen a host app can open directly, with its path parameters and product availability.

The bank app usually opens the WebApp on its home screen. To take a [Consumer](/glossary#consumer)
straight to a specific screen (from a push notification, a native menu entry, or a
shortcut), open the WebView on one of the URLs below instead of the home.

<Info>
  Every path below is relative to your WebApp base URL,
  `https://consumer-<reference_pm>.paylead.eu`. Combine it with the
  [opening URL parameters](/program/webapp/configuration#opening-url-parameters)
  (`lang`, `mode`) that control the display language and visual theme.
</Info>

## How to read this reference

* **Path parameters.** A segment written like `:offerId` is a placeholder. Replace it
  with a real identifier obtained from the [Paylead API](/program/api).
* **Availability.** Each experience, and some options within it, must be enabled for
  your [Program](/glossary#program). A URL is only available when its product or
  option is enabled. The tables below flag the options.
* **Multi-step flows.** Some URLs start a multi-step flow, such as buying a voucher or
  adding a loyalty card. Only the flow's entry URL is listed; its intermediate steps
  are not meant to be opened directly, because each step needs the previous one's
  context.

## Perks pages

### Cashback

These URLs open the [Cashback](/glossary#cashback) experience (paths under `/acb`).
They cover the Consumer's [Rewards](/glossary#reward), the
[Brands](/glossary#brand) catalog, and individual [Offers](/glossary#offer).

| Page         | Path                   | Parameters                   |
| ------------ | ---------------------- | ---------------------------- |
| Home         | `/acb`                 | None                         |
| Rewards      | `/acb/rewards`         | None                         |
| Brands       | `/acb/brands`          | None                         |
| Brand detail | `/acb/brands/:brandId` | `brandId` (Brand identifier) |
| Offer detail | `/acb/offers/:offerId` | `offerId` (Offer identifier) |

### Local Business

<Note>
  Available only when the Local Business option is enabled for the Program.
</Note>

| Page             | Path        | Parameters |
| ---------------- | ----------- | ---------- |
| Nearby locations | `/location` | None       |

### Vouchers

<Note>
  Available only when the Vouchers option is enabled for the Program.
</Note>

| Page              | Path                            | Parameters                       |
| ----------------- | ------------------------------- | -------------------------------- |
| Buy a voucher     | `/acb/offers/:offerId/vouchers` | `offerId` (Offer identifier)     |
| My vouchers       | `/acb/vouchers`                 | None                             |
| Archived vouchers | `/acb/vouchers/archived`        | None                             |
| Voucher detail    | `/acb/vouchers/:voucherId`      | `voucherId` (voucher identifier) |

**Buy a voucher** opens the purchase flow from its first step. The flow's later steps
are not meant to be opened directly.

## Loyalty pages

These URLs open the loyalty experience (paths under `/slc`).

| Page               | Path                                 | Parameters                               |
| ------------------ | ------------------------------------ | ---------------------------------------- |
| Home               | `/slc`                               | None                                     |
| Loyalty programs   | `/slc/loyalties`                     | None                                     |
| Add a loyalty card | `/slc/loyalties/:loyaltyId/add-card` | `loyaltyId` (loyalty program identifier) |
| My loyalty cards   | `/slc/loyalties-cards`               | None                                     |
| Activity history   | `/activities`                        | None                                     |

**Add a loyalty card** opens a multi-step flow from its first step. The flow's later
steps are not meant to be opened directly.

## Building the URL

Take the base URL, append a page path (with each `:param` replaced by a real
identifier), and add the opening parameters if needed:

```text theme={null}
https://consumer-<reference_pm>.paylead.eu/acb/offers/12345?lang=fr&mode=dark
```

<Note>
  Identifiers such as `offerId`, `brandId`, `loyaltyId`, and `voucherId` come from
  Paylead data. Retrieve them from the Paylead API before building the URL.
</Note>

## What's next

<CardGroup cols={2}>
  <Card title="Troubleshooting" icon="life-buoy" href="/program/webapp/troubleshooting">
    Diagnose a recurring auth screen, lost cookies, or hard-to-trace behaviour.
  </Card>

  <Card title="Bridge releases" icon="newspaper" href="/program/webapp/bridge/releases">
    Every published Mobile Bridge version, with the schema download.
  </Card>
</CardGroup>
