Bulkoid Logo
  • TikTok Image
    • TikTok Followers
    • TikTok Likes
    • TikTok Views
    • TikTok Comments
    • TikTok Shares
    • TikTok 1 Million Views
  • Twitter (X) Image
    • Twitter Followers
    • Twitter Views
    • Twitter Retweets
    • Twitter Likes
    • Twitter Comments
  • YouTube Image
    • YouTube Subscribers
    • YouTube Views
    • YouTube Shares
    • YouTube Likes
    • YouTube Comments
    • YouTube Live Stream Views
  • Facebook Image
    • Facebook Followers
    • Facebook Views
    • Facebook Post Likes
    • Facebook Page Likes
    • Facebook Group Members
    • Facebook Post Reactions
  • Twitch Image
    • Twitch Viewers
    • Twitch Followers
    • Twitch Live Viewers (10 minutes)
    • Twitch Live Viewers (180 minutes)
  • Other Services Image
    • Instagram Image
      • ImageInstagram Followers
      • ImageInstagram Likes
      • ImageInstagram Comments
      • ImageInstagram Video Views
      • ImageInstagram Impressions
      • ImageInstagram Saves
    • Spotify Image
      • ImageSpotify Plays
      • ImageSpotify Album Plays
      • ImageSpotify USA Plays
      • ImageSpotify Monthly Listeners
      • ImageSpotify Followers
    • Telegram Image
      • ImageTelegram Members
      • ImageTelegram Views
      • ImageTelegram Reactions
      • ImageTelegram Shares
    • Threads Image
      • ImageThreads Followers
      • ImageThreads Likes
      • ImageThreads Comments
    • LinkedIn Image
      • ImageLinkedIn Followers
      • ImageLinkedIn Post Likes
      • ImageLinkedIn Connections
      • ImageLinkedIn Reposts
    • Reddit Image
      • ImageReddit Followers
      • ImageReddit Upvotes
      • ImageReddit Comments
    • Snapchat Image
      • ImageSnapchat Followers
      • ImageSnapchat Video Likes
      • ImageSnapchat Spotlight Views
  • Order History
  • Contact
  • Login
  • Register

Bulkoid API Documentation Place and track orders for your own accounts from a script

The Bulkoid API lets you place 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.

Who the API is for: the API is covered by the same Terms of Service as the website. It is for personal entertainment use on accounts and content you own, and you must be 18 or older. It is not a reseller or agency API: ordering on behalf of other people, clients, brands or businesses, or reselling our services, is not permitted, and keys used that way are revoked. See also our Authenticity Policy.

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.

Current rates, minimum orders and the quantities each service accepts are published at bulkoid.com/pricing, with machine-readable copies at pricing.json and pricing.md.

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, so 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 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 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",
      "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 URL of your own profile, post or video that the order is for.
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, so keep your wallet topped up before placing orders from a script.
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
401n/aInvalid or missing API key.
403n/aAccount suspended, or the link you provided isn't accepted for this service.
404n/aService 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] and 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
  • Pricing
  • About Us
  • Our Team
  • Careers
  • Contact Us
  • F.A.Q.
  • Reviews
  • Blog

Shadowban Checkers

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

Engagement Calculators

  • TikTok
  • Instagram
  • Twitter (X)
  • YouTube

Follower Counters

  • TikTok
  • Instagram
  • Twitter (X)
  • YouTube Subscribers

Username Tools

  • IG Username Checker
  • TikTok Username Checker
  • Twitch Username Checker
  • Telegram Username Checker
  • IG Name Generator
  • TikTok Username Generator
  • Twitch Name Generator
  • YouTube Name Generator
  • Reddit Username Generator

Free Tools

  • TikTok Money Calculator
  • TikTok Goal Calculator
  • TikTok Fake Follower Checker
  • Tweet Generator
  • IG Caption Generator
  • YT Title Generator
  • YT Description Generator
  • Twitter Video Downloader

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

VisaDiscoverMastercardAmerican ExpressApple PayGoogle Pay

© 2016-2026 Bulkoid.com · J.A.B. Enterprises (50573195) · Str. Drobeta No. 1, Block R11, Staircase C, Ground Floor, Apartment 1, Iasi, Iasi County, Romania. All Rights Reserved.

Privacy·Terms & Refunds·Authenticity Policy·Delivery

Bulkoid's services are for personal entertainment and vanity purposes only. They are not intended for business or commercial use and are not offered to businesses, brands or influencers. You must be 18 or older to order. By using this site you agree to our Terms of Service.

SitemapOrder HistoryAffiliatesWrite For UsWrite a ReviewAI for Social MediaAPI
Advertisement
Advertisement