Developer API
Integrate FastFame into your panel via Client API
API documentation
Client API lets you create orders, check statuses and manage balance through your own panels. Compatible with the Perfect/Soc standard.
| Base URL | https://fastfame.io/api/v2/ |
| Methods | GET and POST |
| Authorization | Parameter key — your API key |
| Response format | JSON |
| Rate limit | 100 requests per minute |
GETService list
GET /api/v2/?action=services&key=YOUR_API_KEY
Response:
[
{
"service": 2433,
"name": "Bots ✅ Guarantee",
"type": "Default",
"network": "Instagram",
"category": "Followers",
"rate": "550.00",
"min": 100,
"max": 5000000,
"refill": true,
"cancel": false
},
{
"service": 624,
"name": "Fast",
"type": "Poll",
"network": "Telegram",
"category": "Polls",
"rate": "250.00",
"min": 10,
"max": 300000,
"refill": false,
"cancel": false
}
]| Field | Type | Description |
|---|---|---|
service | int | Service ID |
name | string | Name |
type | string | Order type: Default (service + link + quantity), Custom Comments, Poll (+ answer_number), Subscriptions |
network | string | Network: Instagram, Telegram, VK, etc. |
rate | string | Price per 1000 (RUB) |
min / max | int | Min./max. quantity |
refill | bool | Guarantee available |
cancel | bool | Cancellation available |
POSTCreate order
Standard order:
POST /api/v2/ key=YOUR_API_KEY&action=add&service=20&link=https://instagram.com/username&quantity=1000
Subscription:
POST /api/v2/ key=YOUR_API_KEY&action=add&service=200&link=https://instagram.com/username&new_posts=10&old_posts=5&activity_min=100&activity_max=500
Response:
{"order": 12345}| Parameter | Required | Description |
|---|---|---|
service | Yes | Service ID |
link | Yes | Target link |
quantity | Yes* | Quantity (* not needed for subscriptions) |
comments | No | Comment text (for custom comment) |
answer_number | Polls | Answer number (0 — first option) |
new_posts | Subscriptions | New posts count |
old_posts | Subscriptions | Old posts count |
activity_min | Subscriptions | Min. activity per post (default: service min) |
activity_max | Subscriptions | Max. activity per post (default: service max) |
Payment is from balance only. The order is paid and dispatched immediately.
GETOrder status
Single order:
GET /api/v2/?action=status&order=12345&key=YOUR_API_KEY
{
"charge": "100.00",
"start_count": "3572",
"status": "In progress",
"remains": "157",
"currency": "RUB"
}Multiple orders (up to 100):
GET /api/v2/?action=status&orders=1,2,3&key=YOUR_API_KEY
Statuses: Awaiting, In progress, Completed, Partial, Canceled, Fail, Refunded
GETBalance
GET /api/v2/?action=balance&key=YOUR_API_KEY
{"balance": "1250.50", "currency": "RUB"}POSTGuarantee
POST /api/v2/ key=YOUR_API_KEY&action=refill&order=12345
{"refill": 1}Only for completed/partial orders (Completed, Partial). Check status:
GET /api/v2/?action=refill_status&refill=1&key=YOUR_API_KEY
{"status": "Completed"}Statuses: Pending, In progress, Completed, Partial, Rejected
POSTCancel order
POST /api/v2/ key=YOUR_API_KEY&action=cancel&order=12345
{"ok": "true"}Only for orders that aren't yet completed.
Errors
All errors are returned with HTTP 200 in the format:
{"error": "Error description"}| Error | Description |
|---|---|
Invalid API key | Invalid or deactivated key |
Invalid action | Unknown action |
Invalid service ID | Invalid service ID |
Not enough funds | Not enough funds |
Quantity is required | Quantity is required |
Quantity must be positive | Quantity must be positive |
Min quantity: 100 | Minimum quantity |
Max quantity: 10000 | Maximum quantity |
Link is required | Link is required |
Order not found | Order not found |
Order cannot be canceled | Order cannot be cancelled |
Order is not eligible for refill | Order is not eligible for refill |
Warranty period has expired | Warranty period has expired |
Refill already in progress | Refill already in progress |
Cancel already in progress | Cancel already in progress |
This service type is not available via API | This service type is not available via API |
Too many requests... | Rate limit exceeded (100 requests/min) |
Too many failed attempts... | IP blocked after 10 failed attempts |
Notes
- • All prices and balance are in rubles (RUB)
- • API orders are paid from balance only
- • Email/Telegram notifications are not sent for API orders — check status via the API
API for social media growth
FastFame API lets you automate growth on Instagram, TikTok, Telegram, YouTube, VK and other social networks. Connect the API to your panel or service and offer customers followers, likes, views, comments and other promotion services.
The API is compatible with the Perfect/Soc standard — if your panel already works with this format, integration takes minutes. Create an API key, set it in your panel settings and start accepting orders.
All orders via API are paid from your FastFame account balance. Top up your balance any way that works for you and manage orders programmatically — create, track, request guarantees, and cancel via simple HTTP requests.