If you run your own SMM panel, your provider decides how happy your customers are. Slow starts, drops and failed refills all land in your ticket queue, not theirs. Connecting a provider through the API takes about 15 minutes. This guide covers how it works, the calls you need, and what to check before you move real traffic.
Almost every SMM panel uses the same API format, so most panel scripts, including Perfect Panel, can connect to any provider with just a URL and a key.
add request.status until it completes.refill request for that order.You set your own selling price; the API only deals with what you pay the provider.
The full reference, with example responses, is on our API page.
action=services: lists every service with ID, name, category, rate per 1,000, min and max, and whether refill and cancel are available.action=add with service, link, quantity: places an order and returns its ID.action=status with order: returns status, charge, start count and remains.action=refill with order: requests a refill on an eligible order.action=balance: your current balance, so your panel can warn you before it runs out.Every call also sends key with your API key.
Other panel scripts use the same two values, URL and key, under a slightly different menu name.
Start with the services your customers complain about most. For most panels in 2026 that is Instagram followers, because cheap follower services have been dropping hard since Instagram's clean-up. The background is in why Instagram followers are dropping in 2026.
Good candidates from our list:
Rates change, so read them from action=services or the services list rather than hard-coding them.
Don't move all your traffic on day one. Connect two or three services, push a handful of real orders through, and measure drop at 5, 15 and 30 days. Our provider testing checklist lists what to record, and how to calculate drop % has the formula.
Also test one refill through the API, so you know your customers' refill requests will be passed on automatically. What R30 and R60 cover is in refill guarantees explained.
action=balance.Connecting a provider takes an API URL, a key and a few test orders. Our endpoint is https://smmpanelprovide.com/api/v2, and it supports services, add, status, refill and balance. Start with the services that cause the most drops for your customers, test them for a month, then move the rest. Sign up to get your API key.