One API Call to Message on WhatsApp

The WhatsApp Business Platform requires Meta business verification, pre-approved message templates, and complex webhook handling. RelayAPI handles OAuth, rate limits, media hosting, and API changes.

No credit card required · Free plan available

POST /v1/posts
const response = await fetch('https://api.relayapi.dev/v1/posts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer rlay_live_xxxxxxxxxx',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    content: 'Check out our latest update!',
    platforms: ['whatsapp'],
    media: ['https://cdn.example.com/image.jpg'],
  }),
});

WhatsApp Business Platform API

  • Meta Business verification and WhatsApp Business API access approval can take days to weeks
  • All outbound messages outside 24-hour windows must use pre-approved message templates reviewed by Meta
  • Webhook setup requires HTTPS endpoints, signature verification, and handling multiple event types
  • Phone number registration, quality rating, and messaging limits are tightly coupled and hard to manage
  • Media uploads require hosting files on public URLs or uploading to the WhatsApp media endpoint with resumable uploads

RelayAPI

  • RelayAPI streamlines the business verification and API access process with guided setup and status tracking
  • Manage and submit message templates through RelayAPI with status tracking and automatic formatting
  • We handle webhook infrastructure, signature verification, and event routing -- you get clean callbacks
  • Built-in phone number management with quality monitoring and automatic messaging limit optimization
  • Upload media directly to RelayAPI -- we handle format conversion, hosting, and WhatsApp media endpoint integration
Save 4+ hours of development time

WhatsApp Business Account Required

Publishing via the WhatsApp Business Platform API requires a verified Meta Business account and an approved WhatsApp Business phone number. Personal WhatsApp accounts cannot be used.

Supported Content Types

Text MessagesImagesVideosDocumentsTemplatesInteractive Messages

How It Works

1

Connect Your Account

Authorize your WhatsApp account via OAuth in 30 seconds

2

Build Your Integration

Use the REST API or our SDKs to publish content

3

RelayAPI Handles the Rest

We manage publishing, rate limits, and delivery notifications

Ship Faster

Send WhatsApp messages with a single API call. No webhook infrastructure, no template XML, no media hosting. Connect your Business account and start messaging.

Official API, Zero Hassle

RelayAPI uses the official WhatsApp Business Platform API. Messages are delivered natively with read receipts and delivery status, while we handle verification and compliance.

Template Management Made Simple

Create, submit, and track message template approvals through RelayAPI. We handle template formatting, variable substitution, and locale management across your campaigns.

Frequently Asked Questions

Start Building with WhatsApp

Join developers who chose RelayAPI over building with WhatsApp Business Platform API directly.

Get Started Free

© 2026 Relay. All rights reserved.