# Apivom Atlas — Meta WhatsApp Business Management API

> Apivom Atlas integration for Meta WhatsApp Business Management API: 41 gateway routes over `graph.facebook.com`, available through the Apivom platform (Apivom Iris workflows and the Apivom Atlas API portal). Auth model: caller-supplied token passed through to the vendor.

Notes for AI assistants:

- This catalog mirrors the vendor's public API surface as registered in Apivom Atlas (0 read-only, 41 write routes).
- Access is provisioned per customer. Commercialized providers are self-service in the Atlas portal; for everything else [request a demo](https://apivom.com/en/demo).
- Credentials are always owned by the calling tenant — Apivom Atlas is a stateless gateway.

## Routes

- `GET /{api_version}/{waba_id}` (analytics-get-analytics) — params: params, query
- `GET /{api_version}/{waba_id}` (analytics-get-conversation-analytics) — params: params, query
- `GET /{api_version}/{business_account_id}/extendedcredits` (billing-get-credit-lines) — params: params
- `GET /{api_version}/{business_account_id}` (business-accounts-get-business-account-specific-fields) — params: params, query
- `GET /{api_version}/{business_phone_number_id}/whatsapp_commerce_settings` (commerce-get-commerce-settings) — params: params
- `POST /{api_version}/{business_phone_number_id}/whatsapp_commerce_settings` (commerce-set-or-update-commerce-settings) — params: params, query
- `POST /{api_version}/{app_id}/uploads` (media-upload-media-step-1-of-2-create-session) — params: params, query
- `POST /{api_version}/<SESSION_ID>` (media-upload-media-step-2-of-2-initiate-upload) — params: params
- `GET /{api_version}/{business_phone_number_id}` (phone-numbers-get-business-phone-number) — params: params, query
- `GET /{api_version}/{business_phone_number_id}` (phone-numbers-get-business-phone-number-display-name-status-beta) — params: params, query
- `GET /{api_version}/{waba_id}/phone_numbers` (phone-numbers-get-all-business-phone-numbers) — params: params, query
- `GET /{api_version}/{waba_id}/phone_numbers` (phone-numbers-get-all-business-phone-numbers-w-filtering-beta) — params: params, query
- `GET /{api_version}/{business_phone_number_id}/message_qrdls/<QR_CODE_ID>` (qr-codes-get-qr-code) — params: params
- `GET /{api_version}/{business_phone_number_id}/message_qrdls` (qr-codes-get-all-qr-codes-default-fields) — params: params, query
- `GET /{api_version}/{business_phone_number_id}/message_qrdls` (qr-codes-get-all-qr-codes-specific-fields) — params: params, query
- `GET /{api_version}/{business_phone_number_id}/message_qrdls` (qr-codes-get-qr-code-svg-image-url) — params: params, query
- `GET /{api_version}/{business_phone_number_id}/message_qrdls` (qr-codes-get-qr-code-png-image-url) — params: params, query
- `POST /{api_version}/{business_phone_number_id}/message_qrdls` (qr-codes-create-qr-code) — params: prefilled_message, generate_qr_image, code
- `POST /{api_version}/{business_phone_number_id}/message_qrdls` (qr-codes-update-message-qr-code) — params: prefilled_message, generate_qr_image, code
- `DELETE /{api_version}/{business_phone_number_id}/message_qrdls/<QR_CODE_ID>` (qr-codes-delete-qr-code) — params: params
- `GET /{api_version}/<TEMPLATE_ID>` (templates-get-template-by-id-default-fields) — params: params
- `GET /{api_version}/{waba_id}/message_templates` (templates-get-template-by-name-default-fields) — params: params, query
- `GET /{api_version}/{waba_id}/message_templates` (templates-get-all-templates-default-fields) — params: params, query
- `GET /{api_version}/{waba_id}` (templates-get-namespace) — params: params, query
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-authentication-template-w-otp-copy-code-button) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-authentication-template-w-otp-one-tap-autofill-button) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-catalog-template) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-multi-product-message-template) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-template-w-text-header-text-body-text-footer-and-2-quick-reply-) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-template-w-image-header-text-body-text-footer-and-2-call-to-act) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-template-w-location-header-text-body-text-footer-and-a-website-) — params: name, language, category, components
- `POST /{api_version}/{waba_id}/message_templates` (templates-create-template-w-document-header-text-body-a-phone-number-button-and-) — params: name, language, category, components
- `POST /{api_version}/<TEMPLATE_ID>` (templates-edit-template) — params: name, components, language, category
- `DELETE /{api_version}/{waba_id}/message_templates` (templates-delete-template-by-name) — params: params, query
- `DELETE /{api_version}/{waba_id}/message_templates` (templates-delete-template-by-id) — params: params, query
- `GET /{api_version}/{waba_id}/subscribed_apps` (webhooks-get-all-apps-subscribed-to-waba-s-webhooks) — params: params
- `POST /{api_version}/{waba_id}/subscribed_apps` (webhooks-subscribe-app-to-waba-s-webhooks) — params: params
- `DELETE /{api_version}/{waba_id}/subscribed_apps` (webhooks-unsubscribe-app-from-waba-s-webhooks) — params: params
- `GET /{api_version}/{waba_id}` (whats-app-business-accounts-waba-get-waba) — params: params, query
- `GET /{api_version}/{business_account_id}/client_whatsapp_business_accounts` (whats-app-business-accounts-waba-get-all-shared-wabas) — params: params
- `GET /{api_version}/{business_account_id}/owned_whatsapp_business_accounts` (whats-app-business-accounts-waba-get-all-owned-wabas) — params: params

## Credential model

- Access Token (`accessToken`) — required — secret

## Optional

- [Apivom Atlas product page](https://apivom.com/en/products/atlas)
- [All Atlas integration guides](https://apivom.com/llms.txt)
- [Request a demo](https://apivom.com/en/demo)
