Bulkoid Logo
  • TikTok
    • TikTok Followers
    • TikTok Likes
    • TikTok Views
    • TikTok Comments
    • TikTok Shares
    • TikTok 1 Million Views
  • Twitter (X)
    • Twitter Followers
    • Twitter Views
    • Twitter Retweets
    • Twitter Likes
    • Twitter Comments
  • YouTube
    • YouTube Subscribers
    • YouTube Views
    • YouTube Shares
    • YouTube Likes
  • Facebook
    • Facebook Followers
    • Facebook Views
    • Facebook Post Likes
    • Facebook Page Likes
  • Twitch
    • Twitch Viewers
    • Twitch Followers
    • Twitch Live Viewers (10 minutes)
    • Twitch Live Viewers (180 minutes)
  • Other Services
    • Instagram
      • Instagram Followers
      • Instagram Likes
      • Instagram Comments
      • Instagram Video Views
    • Spotify
      • Spotify Plays
      • Spotify Album Plays
      • Spotify USA Plays
      • Spotify Monthly Listeners
    • Telegram
      • Telegram Members
      • Telegram Views
    • Threads
      • Threads Followers
      • Threads Likes
      • Threads Comments
    • LinkedIn
      • LinkedIn Followers
      • LinkedIn Post Likes
    • Reddit
      • Reddit Followers
      • Reddit Upvotes
      • Reddit Comments
    • Snapchat
      • Snapchat Followers
      • Snapchat Video Likes
      • Snapchat Spotlight Views
  • Order History
  • Contact
  • Login
  • Register

Bulkoid API Documentation Programmatic access to social media growth services

The Bulkoid API lets you place growth orders, list available services, check your wallet balance, and track delivery — all over a simple HTTP / JSON interface. Every endpoint is authenticated with an API key tied to your Bulkoid account, and orders are charged against your wallet balance the moment they are placed.

The full machine-readable spec is also available at bulkoid.com/openapi.json (OpenAPI 3.0) and a plain-text overview at bulkoid.com/llms.txt.

On this page
  • Getting started
  • Authentication
  • Endpoints
  • GET /balance
  • GET /services
  • POST /orders
  • GET /orders
  • GET /orders/{order_id}
  • Walkthrough: order 1000 TikTok followers
  • Pricing model
  • Order statuses
  • Error codes
  • Supported platforms
Getting started

Before you can call the API, you need a Bulkoid account, funds in your wallet, and an API key:

  1. Create your account at app.bulkoid.com/register.
  2. Add funds to your wallet at app.bulkoid.com/wallet. Orders are charged against your wallet balance, so you cannot place orders without funds.
  3. Grab your API key from the account settings page on the customer panel at app.bulkoid.com/settings. Treat your key like a password — anyone with it can place orders and spend your balance.
  4. Send your key with every request in the X-Api-Key header (see Authentication).
Authentication

All requests are authenticated with an API key passed in the X-Api-Key header. There is no OAuth flow, no token expiry, and no per-IP allow-listing — you are responsible for keeping the key secret.

Base URL: https://app.cumparadestept.com/api/v2

Auth header: X-Api-Key: YOUR_API_KEY

Quick sanity check — this should return your current wallet balance:

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/balance
Endpoints at a glance
MethodPathPurpose
GET/api/v2/balanceCheck your wallet balance.
GET/api/v2/servicesList all available growth services.
POST/api/v2/ordersPlace a new order (charges your wallet).
GET/api/v2/ordersList your orders, optionally filtered.
GET/api/v2/orders/{order_id}Get full details and delivery status of one order.

GET /api/v2/balance

Returns the current wallet balance for the authenticated account. Amounts are expressed in cents.

Example request

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/balance

Example response

{
  "balance": 5000,
  "currency": "USD",
  "balance_formatted": "$50.00"
}

GET /api/v2/services

Lists every growth service currently available on Bulkoid, across all platforms. Use this to discover the service_id you will pass to POST /api/v2/orders.

Example request

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/services

Example response

{
  "services": [
    {
      "id": 123,
      "name": "TikTok Followers - Organic Growth",
      "platform": "tiktok",
      "rate": 50,
      "min": 100,
      "max": 100000,
      "step": 100
    }
  ]
}
FieldTypeDescription
idintegerThe service ID — pass this as service_id when placing an order.
namestringHuman-readable service name.
platformstringPlatform slug — e.g. tiktok, instagram, youtube.
rateintegerPrice per 1000 units, in cents. rate=50 means $0.50 per 1000.
minintegerMinimum order quantity.
maxintegerMaximum order quantity.
stepintegerQuantity must be a multiple of this value.

POST /api/v2/orders

Places a new order and immediately charges your wallet. If your balance is too low the request is rejected with INSUFFICIENT_BALANCE (see Errors) and no order is created.

Request body

FieldTypeDescription
service_idintegerRequired. From GET /services.
linkstringRequired. The profile / post / video URL the engagement should be delivered to.
quantityintegerRequired. Must satisfy min, max and step for the chosen service.

Example request

curl -X POST \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"service_id": 123, "link": "https://tiktok.com/@username", "quantity": 1000}' \
  https://app.cumparadestept.com/api/v2/orders

Example response

{
  "order_id": 456,
  "charge": 50,
  "charge_formatted": "$0.50",
  "new_balance": 4950,
  "new_balance_formatted": "$49.50",
  "status": "Paid"
}

GET /api/v2/orders

Returns a paginated list of your orders, newest first.

Query parameters

ParamTypeDescription
limitintegerPage size. Default 100, maximum 500.
offsetintegerNumber of records to skip. Default 0.
statusstringOptional filter — one of Paid, Ongoing, Finished, Error.

Example request

curl -H "X-Api-Key: YOUR_API_KEY" \
  "https://app.cumparadestept.com/api/v2/orders?limit=20&status=Ongoing"

Example response

{
  "orders": [
    {
      "id": 456,
      "total": 50,
      "total_formatted": "$0.50",
      "status": "Ongoing",
      "platform": "tiktok",
      "timestamp": 1706000000
    }
  ],
  "total": 50,
  "limit": 20,
  "offset": 0
}

GET /api/v2/orders/{order_id}

Returns the full details and delivery status of a single order, including each individual child service line.

Example request

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/orders/456

Example response

{
  "order": {
    "id": 456,
    "total": 50,
    "total_formatted": "$0.50",
    "status": "Finished",
    "platform": "tiktok",
    "timestamp": 1706000000,
    "services": [
      {
        "id": 789,
        "service_id": 123,
        "quantity": 1000,
        "link": "https://tiktok.com/@username",
        "status": "Completed"
      }
    ]
  }
}
Walkthrough: order 1000 TikTok followers

Step 1. Confirm you have funds to spend.

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/balance

Step 2. Pull the service catalog and find a TikTok follower service.

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/services
# Look for entries where platform="tiktok" and the name contains "follower".

Step 3. Place the order against the service ID you chose.

curl -X POST \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"service_id": 123, "link": "https://tiktok.com/@username", "quantity": 1000}' \
  https://app.cumparadestept.com/api/v2/orders

Step 4. Poll for delivery status using the returned order_id.

curl -H "X-Api-Key: YOUR_API_KEY" \
  https://app.cumparadestept.com/api/v2/orders/456
Pricing model
  • Rates are quoted in cents per 1000 units.
  • charge = (rate × quantity) / 1000, rounded up to the nearest cent.
  • Minimum charge per order is 1 cent.
  • Example: rate = 50, quantity = 1000 → charge is 50 cents ($0.50).
Heads up: orders are charged against your wallet balance immediately. There is no credit / invoice flow — keep your wallet topped up before automating order placement.
Order statuses
StatusMeaning
PaidOrder received and accepted, delivery will start shortly.
OngoingDelivery is in progress.
FinishedDelivery complete.
ErrorSomething went wrong with delivery — contact [email protected] with the order ID.
Error codes

Errors return a non-2xx HTTP status and a JSON body. The 4xx codes you should expect to handle:

HTTPCodeMeaning
401—Invalid or missing API key.
403—Account suspended, or the link you provided isn't accepted for this service.
404—Service or order not found.
400MISSING_*A required field is missing from the request body.
400QUANTITY_TOO_LOW / QUANTITY_TOO_HIGHRequested quantity is outside the service's min / max bounds.
400INSUFFICIENT_BALANCEYour wallet doesn't have enough funds. Top up at app.bulkoid.com/wallet.
Supported platforms

The API exposes services across every platform we support on the site:

  • Instagram
  • TikTok
  • YouTube
  • Facebook
  • Twitter / X
  • Spotify
  • Telegram
  • LinkedIn
  • Reddit
  • Threads
  • Twitch
Need help?

Email [email protected] — we'll get back to you within a few hours during business days. Include your account email and (if relevant) the order ID you're asking about.

Live · 1M+ orders · Hundreds of thousands of happy customers
Bulkoid

Trusted by thousands, built for success.

Real social-media growth across 12 platforms. No bots, account-safe, delivered fast — all products available in the site menu.

Bulkoid is an independent social-media growth service — not affiliated with any platform.

Instagram · TikTok · YouTube · Meta · X (Twitter) · Twitch · Telegram · Threads · LinkedIn · Reddit · Spotify · Snapchat — all logos and trademarks belong to their respective owners.

Bulkoid

  • Login
  • Register
  • About Us
  • Our Team
  • Careers
  • Contact Us
  • F.A.Q.
  • Reviews
  • Blog

Shadowban Checkers

  • TikTok
  • Instagram
  • Twitter
  • YouTube
  • Facebook
  • Reddit
  • Twitch

Free Tools

  • Tweet Generator
  • IG Caption Generator
  • YT Title Generator
  • YT Description Generator
  • IG Follower Counter
  • Twitter Video Downloader

Questions? [email protected] — 24/7 human reply.

VisaDiscoverMastercardAmerican ExpressApple PayGoogle Pay

© 2016-2026 Bulkoid.com · J.A.B. Enterprises (50573195) · Iasi, Romania. All Rights Reserved.

Privacy·Terms & Refunds·Delivery
SitemapOrder HistoryAffiliatesWrite For UsWrite a ReviewAI for Social MediaAPI