The two page types
Guides —developers.facebook.com/docs/whatsapp/cloud-api/guides/...
Step-by-step instructions that explain how to do something. Written for humans who are
learning. Examples: “Send Messages”, “Upload Media”, “Set up webhooks”. Use guides when you
are learning a topic or following a setup flow.
Reference pages — developers.facebook.com/docs/whatsapp/cloud-api/reference/...
Complete technical listings of every endpoint, parameter, field, and error code. They do not
explain why — they just document what exists. Use reference pages when you are building and
need to know the exact field name, allowed values, or what is required vs optional.
How to read a Reference page
Every reference page follows the same structure:| Section | What it tells you |
|---|---|
| Method + endpoint | POST /{phone-number-id}/messages — the URL to call |
| Parameters table | Every field: name, type, required/optional, description |
| Sample request | A ready-to-copy example body |
| Sample response | What success looks like |
| Error codes | What can go wrong and what the code means |
The changelog — your most important bookmark
developers.facebook.com/docs/graph-api/changelog
Meta releases new API versions several times a year. The changelog lists every version with
what changed, what was added, and what was deprecated. Check the changelog when:
- You are upgrading from one API version to a newer one
- Something that was working suddenly breaks after a Meta update
- You want to know if a new feature is available in the latest version
How to find anything fast
- Start at
developers.facebook.com/docs/whatsapp— the main landing page with the full left-sidebar navigation. - Use the left sidebar to navigate between Guides and Reference sections.
- Use Ctrl+F inside a long reference page to jump to a specific field name.
- Use the search bar at the top of any page for cross-section searches.
Frequently asked
What is the difference between a Guide and a Reference page?
What is the difference between a Guide and a Reference page?
Where do I find the full list of fields I can send in a request?
Where do I find the full list of fields I can send in a request?
developers.facebook.com/docs/whatsapp/cloud-api/reference/messages. The Parameters
table lists every field, whether it is required, its type, and what it does.How do I know when Meta changes the API or adds new features?
How do I know when Meta changes the API or adds new features?
developers.facebook.com/docs/graph-api/changelog. It lists every
version release with what changed. Bookmark it and check it before upgrading your API
version number.Where do I start when opening the Meta WhatsApp docs for the first time?
Where do I start when opening the Meta WhatsApp docs for the first time?
developers.facebook.com/docs/whatsapp/cloud-api. The left sidebar shows all
sections — start with Guides for learning, then use Reference pages when you need exact
field details.How do I find a specific field name on a long reference page?
How do I find a specific field name on a long reference page?

