overlay: 1.0.0
info:
title: API Evangelist agent-surfaces overlay for openapi/whatsapp-phone-numbers-api-openapi.yml
version: 1.0.0
extends: openapi/whatsapp-phone-numbers-api-openapi.yml
x-generated: '2026-11-05'
x-method: derived
x-source: mcp/whatsapp-tool-crosswalk.yml; https://developers.facebook.com/documentation/mcp/whatsapp-business-tools-mcp.md
actions:
- target: $.info
description: Record the agent-facing surfaces for this API.
update:
x-agent-surfaces:
mcp:
name: WhatsApp Business Tools
endpoint: https://mcp.facebook.com/whatsapp_business_tools
transport: streamable-http
auth: oauth
status: beta
docs: https://developers.facebook.com/documentation/mcp/whatsapp-business-tools-mcp.md
llms_txt:
- https://developers.facebook.com/documentation/business-messaging/whatsapp/llms.txt
- https://developers.facebook.com/documentation/business-messaging/whatsapp/reference/llms.txt
- target: $.paths['/{waba-id}/phone_numbers'].get
description: Link listPhoneNumbers to the MCP tool(s) that back onto it (see mcp/whatsapp-tool-crosswalk.yml).
update:
x-mcp-tools:
- whatsapp_biz_phone_numbers
- target: $.paths['/{phone-number-id}'].get
description: Link getPhoneNumber to the MCP tool(s) that back onto it (see mcp/whatsapp-tool-crosswalk.yml).
update:
x-mcp-tools:
- whatsapp_biz_phone_numbers
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.