For agencies & resellers

REST API

Place and track orders programmatically, against the same live catalog and the same delivery pipeline our direct customers use. If you run growth for several accounts, this is how you stop placing orders by hand.

Authentication

Send your key as a bearer token on every request: Authorization: Bearer <your API key>. Keys are issued in your client area under API. Treat one like a password — it can place paid orders.

Endpoints

GET/api/productsList the live catalog — every active service with its current price
GET/api/ordersList the orders on your account
GET/api/orders/{id}One order: full detail and current delivery status
POST/api/checkoutCreate an order — returns a secure payment URL
GET/api/ticketsList your support tickets
POST/api/ticketsOpen a support ticket
POST/api/tickets/{id}/messagesReply on a ticket

Prices come from the live catalog and move with supplier cost, so read them from /api/products at order time rather than caching them.

Example — list your orders

curl https://www.howtobuyfollowers.com/api/orders \
  -H "Authorization: Bearer sk_live_nx_YOUR_API_KEY_HERE"
[
  {
    "id": "clz8m2k0p0001",
    "ref": "ORD-1042",
    "items": [
      { "product": "Instagram Followers", "quantity": 1000, "totalCents": 1290 }
    ],
    "totalCents": 1290,
    "status": "IN_PROGRESS",
    "invoice": "INV-2026-0188",
    "providerRef": "4471902",
    "createdAt": "2026-10-08T09:14:22.000Z"
  }
]

Amounts are integer cents in USD, so 1290 means $12.90 — no floating-point rounding anywhere in the chain. status tracks the delivery pipeline and is the field to poll.

Why resellers use us

No passwords, ever

Delivery never touches your clients' accounts — we need a public handle or post URL and nothing else, so you are never holding client credentials on their behalf. The no-password policy sets out exactly what we ask for instead.

Status you can show a client

Every order exposes its actual delivery state, so you can surface genuine progress in your own dashboard instead of guessing. Orders also carry a provider reference and an invoice number once one is issued.

Refill terms carry over

Orders placed through the API get the same refill terms as direct orders: refills included on followers, subscribers, likes and views, same published exclusions.

Test before you wire anything

Start with the smallest package on a throwaway account: it costs a few dollars and tells you everything about delivery quality before you write a line of integration code.

What it costs today

These are the public prices, read live from the same catalog the API serves — so this table is never out of date. Reseller terms are a discount on these, not a separate price list.

ServicePublic price (per 100)Typical delivery
TikTok Views$0.0524-72 h
Instagram Views$0.3024-72 h
Instagram Likes$0.5024-72 h
Facebook Page Followers$0.5024-72 h
YouTube Views$0.6024-72 h
TikTok Followers$1.7024-72 h
Twitch Live Viewers$2.5024-72 h
TikTok Likes$2.9024-72 h
Instagram Followers France$3.7024-72 h
Twitch Followers$524-72 h
TikTok Live Viewers$824-72 h
YouTube Subscribers$8.4524-72 h
Instagram Followers USA$9.9024-72 h
Instagram Comments$4024-72 h

Each row is an entry price — the per-unit rate falls with quantity, and the live tiers come back from /api/products.

Volume and reseller terms

Reseller pricing is a discount on the public prices above, sized to the volume you commit to — there is no fixed grid, because the right discount depends on which services you actually push. Tell us the platforms you need, the monthly volume you expect and how you bill your own clients, and we will come back with terms. Write to support@howtobuyfollowers.com or use the contact form.

Our Trust Center documents how we vet suppliers and handle complaints, which is usually the first thing an agency's own compliance review asks for.