مرجع API v2
إصدار API الحالي مع أداء محسّن ومعالجة أفضل للأخطاء وميزات جديدة.
Quick Start
1. Get Your API Key
Generate an API key in Settings → API Keys. Keep it secure and never share it.
2. Make Your First Request
curl -X GET https://api.beecastly.com/v2/contacts \ -H "Authorization: Bearer YOUR_API_KEY"
3. Read the Docs
Explore the endpoint reference below to learn what you can build.
API Endpoints
Messages
/v2/messages/sendSend a message via WhatsApp, SMS, or Email
/v2/messages/:idGet message details and delivery status
/v2/messagesList messages with filtering and pagination
Contacts
/v2/contactsCreate a new contact
/v2/contacts/:idGet contact details
/v2/contactsList all contacts with search and filters
/v2/contacts/:idUpdate contact information
/v2/contacts/:idDelete a contact
Campaigns
/v2/campaignsCreate a new campaign
/v2/campaigns/:idGet campaign details and stats
/v2/campaigns/:id/sendSend campaign to audience
/v2/campaigns/:idUpdate campaign settings
Webhooks
/v2/webhooksRegister a webhook endpoint
/v2/webhooksList registered webhooks
/v2/webhooks/:idDelete a webhook
Authentication
All API requests require Bearer token authentication. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Rate Limiting
• Free Plan: 100 requests/hour
• Pro Plan: 1,000 requests/hour
• Agency Plan: 10,000 requests/hour
• Enterprise: Custom limits