Skip to content
SMM Boosted
  1. Home
  2. Blog
  3. Getting Started with the SMM Boosted API: A Practical Guide

Getting Started with the SMM Boosted API: A Practical Guide

A practical introduction to the SMM Boosted v2 API: getting a key, listing services, placing an order, checking status and handling errors safely.

What you can automate

The SMM Boosted v2 API lets your own website, bot or internal tool do everything you would normally do in the dashboard: list services, place orders, check statuses, request refills and cancellations, and read your balance. It is a simple HTTP POST API that returns JSON.

Step 1: Get your API key

Log in, open the Account page and generate an API key. Store it as a secret on your server โ€” for example in an environment variable โ€” and never put it in front-end JavaScript or a public repository.

Step 2: Load the service list

Call action=services to fetch the live catalog. Save the service ID, rate, min and max for the services you plan to offer, and refresh this list on a schedule, because rates and availability can change.

curl -X POST https://smmboosted.com/api/v2 \
  -d key=$SMMB_KEY -d action=services

Step 3: Place an order

Send action=add with service, link and quantity. The response contains the new order ID โ€” store it with your own record so you can track it later.

curl -X POST https://smmboosted.com/api/v2 \
  -d key=$SMMB_KEY -d action=add \
  -d service=1 -d link=https://example.com/post -d quantity=500

Step 4: Track status in batches

Use action=status with orders and up to 100 comma-separated IDs. Polling in batches at a sensible interval is far more efficient than checking each order individually.

Step 5: Handle errors gracefully

  • If a response contains an error field, log it and show a clear message to your user.
  • Validate quantities against min and max before sending.
  • Check your balance with action=balance and alert yourself before it runs low.

The full parameter reference is in the API documentation, and the integration guide covers best practices in more depth.

Frequently asked questions

Is the API available on every account?

Yes. Any account can generate an API key on the Account page.

Can I request refills through the API?

Yes. Use action=refill with one order or up to 100 order IDs, and action=refill_status to check the result.

Share this article:

Back

Put it into practice

Create a free account and explore the full service catalog.