Talon
起 $0.0002 / 千次 立即下单
此页面仅提供英文版本。 用英文阅读

Developers

Point your panel at us

The API speaks the same v2 shape every SMM panel already uses. Change the URL and the key, keep your code.

Endpoint

POST https://talonpanel.com/api/v2

Form-encoded, always with key and action. Responses are JSON.

Actions

ActionParametersReturns
servicesthe catalogue—array of services
addplace an orderservice, link, quantity{ order, charge, balance }
statusone orderordercharge, start_count, status, remains
balanceyour wallet—{ balance, currency }
cancelcancel an orderorder{ ok, order }
refillask for a refillorder{ ok, order }

Every failure is {"error": "…", "error_code": "…"}. The codes are API_KEY_INVALID, SERVICE_NOT_FOUND, ORDER_REJECTED, ORDER_NOT_FOUND, CANCEL_REJECTED, REFILL_REJECTED and ACTION_UNKNOWN. The HTTP status stays 200 for compatibility with existing reseller panels; check error_code, not the status.

Example

curl -X POST https://talonpanel.com/api/v2 \
  -d key=YOUR_KEY \
  -d action=add \
  -d service=12 \
  -d link=https://instagram.com/p/xxxx \
  -d quantity=1000

Your key is on the account page. Treat it like a password. Rate limits are per key.

Public price API (no key)

GET https://talonpanel.com/api/public/price?q=instagram-followers

Any service name works too: ?q=Instagram+followers or ?q=tiktok+views. JSON, CORS open, no auth. 60 requests a minute and 5 concurrent per address; over the limit answers 429 with Retry-After.

curl 'https://talonpanel.com/api/public/price?q=instagram-followers'

The answer carries prices.cheapest_micro (an integer, USD × 1,000,000), prices.cheapest (the exact display string), prices.cheapest_tier (quality and refill window of that cheapest row), talon with comparable, position (cheaper, pricier, equal or not-comparable) and a signed percentage that exists only for its own direction: cheaper_pct is null unless Talon really is below the cheapest, and above_cheapest_pct is null unless it is above. comparison_label is the same sentence the page prints. Every panel row carries its own updated_at, and edition.updated_at dates the crawl. The data is read from public panel price pages and offered under CC BY 4.0; keep the link back.

Resellers

Sub-accounts, your own prices, webhooks and a white-label storefront are on the roadmap. If you run a panel and want to use us as a supplier today, the v2 endpoint above is all you need — tell us your volume and we will set your margin.

What the API will not do

It will not place an order we cannot pay for, and it will not pretend a delivery completed. If a supplier is short, the order waits and the balance is never charged twice.