Use the bearer token generated in the dashboard to authorize server-to-server calls.
Messaging API to integrate WhatsApp with your ERP, CRM or system.
WPP Marketing's Developer API allows ERPs, CRMs, custom stores, or internal systems to send messages via WhatsApp using REST endpoints, bearer token authentication, and Swagger documentation.
Use the messaging API when your system needs to send WhatsApp messages.
The API Developer is intended for ERP, CRM, custom store, backoffice, or proprietary systems that need to initiate messages. Commercial events and delivery status callbacks use, respectively, the Events API and status webhooks.
Send operational messages within WhatsApp's allowed rules and time windows.
Validate account, active modules, contacts, and available resources before automating flows.
Integrate customer service, billing, order status, after-sales and support routines with your system.
What this page covers.
This is the API Developer page. Events API and status webhooks have their own pages to keep communication clean.
Send WhatsApp messages from your ERP, CRM, custom store, or internal system.
MensagensAccount data query, active modules and configuration available for the integration.
ContaCreate or update contacts for segmentation, customer service and campaigns.
ContatosRequest for human support when a conversation needs to leave automation.
AtendimentoInteractive documentation with contracts, examples, required fields, and expected responses.
DocsAPI Developer does not replace Events API or status webhooks.
Each feature has a different direction. This separation prevents brittle integrations and makes it clear who calls whom in each flow.
Your system calls WPP Marketing to send messages, query resources, and trigger operational routines.
Your system sends commercial events such as order created, payment approved, shipment, or abandoned cart.
WPP Marketing sends delivery, read, error, number not found, and logout events to your URL.
Use the interactive documentation to validate payloads, authentication, and responses before deploying to production.
Tokens must stay on the backend. Do not expose credentials in public pages, front-end apps, or repositories.
Log events, handle API errors, respect operational limits, and validate numbers before sensitive sends.
Ready to integrate your system with WPP Marketing?
Open the Swagger to view Messaging API endpoints, payload examples, bearer token authentication, and expected responses. For shop events and delivery feedback, also see Events API and Webhooks de status.