WPP Marketing
Language and currency
Log in
Plans
Customers
Customer case studiesReal stories with features and modules used. Fashion & accessoriesCart, repurchase, launches and order notifications. FootwearNumbering, exchanges, cart and seasonal campaigns. Bags & handbagsConsultative support, offers and sales recovery. Beauty & cosmeticsRestocking, kits, coupons and post-purchase engagement. PerfumerySpecial dates, repurchase and preference-based campaigns. Health & supplementsRecurring campaigns, repurchase reminders and targeted campaigns. Home & DecorConsultative support, cart and delivery status. FurnitureQuotes, pre-purchase questions and order tracking. Household utilitiesPromotions, product questions and recurring orders. Electronics & ComputersPre-purchase, pending payment and order notifications. Cell phones & accessoriesCompatibility, offers and cart recovery. Pet shopRecurring repurchase, campaigns and post-sale for pet products. Food & BeveragePromotions, recurring orders and fast communication. Babies & MaternityRestocking, bundles, kits and recurring communication. Sports & FitnessOffers by interest, repurchase and order follow-up. Jewelry and semi-jewelryHigh-value support, coupons, and sales recovery. Eyewear & AccessoriesConsultative support, orders, and repurchase campaigns. Stationery & giftsHolidays, lists, and segmented campaigns. Auto parts & accessoriesQuotes, compatibility, payment and order status. Tools & buildingQuotes, technical questions and cart recovery. Digital productsAccess, onboarding, renewal and post-purchase. Marketplaces and multi-brand storesCampaigns by category, segmented base and recurrence.
Search the site
Language and currency
API Developer

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.

When to use

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.

01 Authenticate

Use the bearer token generated in the dashboard to authorize server-to-server calls.

02 Send message

Send operational messages within WhatsApp's allowed rules and time windows.

03 View data

Validate account, active modules, contacts, and available resources before automating flows.

04 Automate operation

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.

POST Messaging API

Send WhatsApp messages from your ERP, CRM, custom store, or internal system.

Mensagens
GET Account API

Account data query, active modules and configuration available for the integration.

Conta
POST Contacts API

Create or update contacts for segmentation, customer service and campaigns.

Contatos
POST Handoff API

Request for human support when a conversation needs to leave automation.

Atendimento
DOC Swagger

Interactive documentation with contracts, examples, required fields, and expected responses.

Docs
Technical separation

API 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.

API Developer

Your system calls WPP Marketing to send messages, query resources, and trigger operational routines.

Events API

Your system sends commercial events such as order created, payment approved, shipment, or abandoned cart.

Status webhooks

WPP Marketing sends delivery, read, error, number not found, and logout events to your URL.

Documentation and Swagger

Use the interactive documentation to validate payloads, authentication, and responses before deploying to production.

Security

Tokens must stay on the backend. Do not expose credentials in public pages, front-end apps, or repositories.

Production

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.

Open Swagger