Connect WhatsApp numbers via QR-code

API for WhatsApp Messenger and WhatsApp Business

Connect existing WhatsApp numbers via Linked Devices and scanning a QR code. Simple and flexible API with pricing that scales with your needs.

curl --location --request POST 'https://api.p.2chat.io/open/whatsapp/send-message' \ --header 'X-User-API-Key: your_api_key_here' \ --header 'Content-Type: application/json' \ --data-raw '{ "to_number": "+5215512345432", "from_number": "+595981048477", "text": "Hello from 2Chat API" }'

Host your WhatsApp numbers with 2Chat paying $15/connection, or even less when you scale up.

WhatsApp BusinessWhatsApp
curl -X POST --location 'https://api.p.2chat.io/open/whatsapp/channel/create' \ --header 'Content-Type: application/json' \ --header 'X-User-API-Key: your_api_key_here' \ --data '{ "phone_number": "+18647351567", "friendly_name": "Testing number creation" }'
Customer number connection

Connect Your Customers' WhatsApp Numbers

Connect customer WhatsApp numbers via API to send and receive messages, manage groups, create chatbots, and more.

Number verification

Validate WhatsApp Numbers Instantly

Verify if phone numbers are active on WhatsApp before sending messages. Our verification API helps you check number validity and maintain clean contact lists for optimal message deliverability.

2Chat feature
curl -X POST --location 'https://api.p.2chat.io/open/whatsapp/group/create' \ --header 'Content-Type: application/json' \ --header 'X-User-API-Key: your_api_key_here' \ --data '{ "from_number": "+595981048477", "group": { "name": "My cool WhatsApp group", "participants": [ "+17137157533", "+18647351567" ] } }'
Group messaging

Powerful Group Management API

Automate WhatsApp groups at scale with 2Chat's API. Create groups, send messages, manage members, and monitor activity - ideal for community engagement and team collaboration.

Media handling

Send and Receive Images, Videos, and Documents

Send and receive high-quality documents and media files through our API. Manage file uploads and track delivery status to build engaging WhatsApp experiences.

2Chat feature

Build with 2Chat

We provide the infrastructure to connect your WhatsApp numbers via QR-code while keeping the connections alive and stable.

We not only provide the API but also a ready-to-use infrastructure. Our API is designed for production use and scale, respecting WhatsApp's limits and best practices.

Our standard pricing is $15 per connected number when choosing the Pro plan. If you plan to connect more than 20 numbers, please contact us and we will be happy to offer you a custom price.