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

# Graph API

> Meta-compatible requests for Linked Devices and Meta Cloud API sessions.

```text Base URL theme={null}
https://api.polymorfa.com/graph/whatsapp/v26.0
```

The `v26.0` segment selects the pinned Meta contract. Use a version supported by the method.
`Polymorfa-Version` does not apply to Graph requests.

Authenticate with `Authorization: Bearer <token>` and keep the method's
Meta-compatible request shape.

## Session backends

Graph supports **Linked Devices** and **Meta Cloud API** sessions. The selected session
determines which backend handles the request. This does not make every Meta
operation available on every backend: unsupported operations return a
Meta-compatible capability error.

Credential scopes and session ownership still apply. Browse the resources under
**Graph API** for method parameters, responses, and backend requirements.

Linked Devices translate validated reply buttons, lists, and HTTPS call-to-action
URLs into native messages. Interactive forms without a native equivalent return
capability error `131026`.

Template creation, listing, and deletion require a Meta Cloud API session under the
requested WABA. A Linked Devices-only WABA returns a Meta-shaped capability error
with code `131026`; it does not return an empty template list or a successful
deletion. A Meta Cloud API WABA with no stored templates returns an empty list.
