L'API di SMMOrigins ti consente di interagire con il nostro sito semplicemente inviando una richiesta al nostro server. Questo servizio è offerto gratuitamente.
Puoi automatizzare l'inserimento degli ordini, monitorare lo stato di consegna, tenere traccia del tuo saldo attuale e accedere a tutte le informazioni sui nostri servizi/pacchetti in modo programmatico. Perfetto per rivenditori che gestiscono i propri pannelli, agenzie che gestiscono più clienti, o sviluppatori che creano soluzioni personalizzate.
| Metodo HTTP | POST |
| URL API | https://smmorigins.com/api/v2 |
| Chiave API | Ottieni una chiave API nella tua pagina Account |
| Formato di risposta | JSON |
| Esempio di codice PHP | https://smmorigins.com/example.txt |
Usa questo metodo per effettuare un nuovo ordine per qualsiasi pacchetto attivo.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| package | ID del pacchetto |
| link | Link alla pagina |
| quantity | Quantità necessaria |
| custom_data | opzionale, necessario solo per commenti personalizzati, menzioni e altri pacchetti correlati. ciascuno separato da '\n', '\n\r' |
Risposta di successo:
{
"order":"23501"
}
Usa questo metodo per ottenere lo stato di uno qualsiasi dei tuoi ordini.
Quando controlli lo stato dell'ordine, ti chiediamo di non farlo in modo eccessivo, altrimenti potremmo dover limitare le tue richieste.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| order | ID dell'ordine |
Risposta di successo:
{
"status": "Completed",
"start_counter": "600",
"remains": "600"
}
Un ordine può essere annullato automaticamente tramite API se si trova ancora nello stato "In attesa" (l'annullamento e il rimborso richiedono 10-20 minuti). Una volta passato allo stato "In corso" o a qualsiasi altro stato, non può più essere annullato automaticamente tramite API.
Per gli ordini in uno stato diverso, potremmo comunque riuscire ad annullarli manualmente, ma dovrai richiedere l'annullamento tramite aprendo un ticket.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
| orders | ID ordine, separati da virgola, fino a 100 ID |
Esempio di risposta:
[
{
"order": 9,
"cancel": {
"error": "Incorrect order ID"
}
},
{
"order": 2,
"cancel": 1
}
]
Questo restituirà tutti i pacchetti attivi con i relativi prezzi e parametri disponibili per il tuo account. Conterrà tutte le informazioni necessarie per impostare automaticamente o determinare i prezzi.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
Esempio di risposta:
[
{
"id": 101,
"service_id": 1,
"name": "Real & Active Followers - Best Server",
"rate": "250.00",
"min": "100",
"max": "100000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"desc": "0-3 Hours Start | Full Link | 20 Days Refill\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 107,
"service_id": 1,
"name": "Indian Mixed Followers",
"rate": "150.00",
"min": "200",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"desc": "0-12 Hours Start | Full Link |\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 30067,
"service_id": 1,
"name": "Instagram Followers - Worldwide",
"rate": "103.00",
"min": "100",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"
}
]
Utilizzato per ottenere l'importo del saldo disponibile sul tuo account.
| Parametri | Descrizioni |
|---|---|
| api_token | Il tuo token API |
| action | Nome del metodo |
Esempio di risposta:
{
"balance": "100.78",
"currency": "USD"
}