Run your own social media growth site on top of Boost It. Orders are paid from your Boost It wallet in Naira at the same prices you see on our site.
key field). Form or JSON bodies both work.POST https://boostit.feyideastechjobs.online/api/public/v1
Authorization: Bearer YOUR_API_KEYFields: action=services
curl -X POST https://boostit.feyideastechjobs.online/api/public/v1 \
-H "Authorization: Bearer YOUR_API_KEY" \
-d action=services[
{ "service": "5b1c…", "name": "Instagram Followers", "platform": "instagram",
"category": "Followers", "rate": 3000, "currency": "NGN", "rate_per": 1000,
"min": 100, "max": 50000, "refill": true, "cancel": false }
]Fields: action=add, service, link, quantity, idempotency_key (optional)
curl -X POST https://boostit.feyideastechjobs.online/api/public/v1 \
-H "Authorization: Bearer YOUR_API_KEY" \
-d action=add -d service=5b1c… \
-d link=https://instagram.com/yourpage -d quantity=1000{ "order": 1042, "charge": 3000, "currency": "NGN" }Fields: action=status, order (single) or orders (comma separated, max 100)
curl -X POST https://boostit.feyideastechjobs.online/api/public/v1 \
-H "Authorization: Bearer YOUR_API_KEY" \
-d action=status -d order=1042{ "status": "in_progress", "charge": 3000, "start_count": 120,
"remains": 400, "currency": "NGN" }Fields: action=balance
curl -X POST https://boostit.feyideastechjobs.online/api/public/v1 \
-H "Authorization: Bearer YOUR_API_KEY" \
-d action=balance{ "balance": "15000.00", "currency": "NGN" }pending, processing, in_progress, completed, partial, cancelled, refunded, failed. Cancelled and failed orders are refunded to your wallet in full; partial orders are refunded for the undelivered amount.
Errors return a non-200 status with a message.
{ "error": "Your wallet balance is too low for this order" }Add an https address under Dashboard, API & webhooks. We POST JSON for the events order.created, order.updated and order.failed. Each request has an X-BoostIt-Signature header: the HMAC SHA-256 hex of the raw body using your signing secret. Reject requests where it does not match.
{ "event": "order.updated",
"data": { "order_id": "…", "status": "completed", "remains": 0 },
"sent_at": "2026-11-02T10:00:00.000Z" }// Node.js verification
const sig = crypto.createHmac("sha256", SECRET).update(rawBody).digest("hex");
if (sig !== req.headers["x-boostit-signature"]) return res.status(401).end();