Total Endpoints
--
Active API endpoints
Total Requests
0
Since server start
Uptime
--
Server runtime
Categories
--
API categories
Latest Updates
- Loading...
Creator Info
- Ibrahim Adams
- BWM XMD
- bwmxmd.co.ke
- WhatsApp Channel
Authentication
All API requests require a valid authentication token. You can pass it in two ways:
Option A: Query parameter —
Option B: Header —
?token=YOUR_TOKENOption B: Header —
Authorization: YOUR_TOKENFree Testing Token:
Limited to 500 requests per day. Use it to try out the API before getting a full token.
bwmxmdLimited to 500 requests per day. Use it to try out the API before getting a full token.
Base URL
All endpoints are relative to your deployment domain.
https://YOUR_DOMAIN/api/{endpoint}?token=YOUR_TOKEN&{param}={value}
Success Response
All successful responses follow this structure with pretty-printed JSON:
{
"success": true,
"creator": "Ibrahim Adams",
"company": "BWM XMD",
"format": "mp3 | mp4 | ...",
"title": "Content Title",
"downloadUrl": "https://direct-download-link..."
}Error Responses
Errors return the following structure with an HTTP status code:
// 401 - Unauthorized { "success": false, "error": "Invalid token." } // 429 - Rate Limited { "success": false, "error": "Daily limit reached." }
Rate Limits & Notes
- All responses are returned in pretty-printed JSON
- Each response includes creator branding information
- Download URLs are temporary and may expire
- Tokens have configurable daily limits and expiration days