API rivenditore
Gestisci il tuo account rivenditore con la nostra API dal tuo software
- API HTTP, gestisci da qualsiasi linguaggio di programmazione.
- Account secondari, Gestisci gli account dei clienti dall'API.
- 99,9% SLA, ottimizziamo le prestazioni di tutti i server.
- Massima connettività, compatibile con tutti i paesi e gli operatori.
Funzionalità API per rivenditori
Aggiungi un subaccount
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=subaccount | Classe alla quale si realizza la richiesta | Obbligatorio |
method=addsubaccount | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
accountemail | Account e-mail | Obbligatorio |
accountpassword | Password dell'account | Obbligatorio |
namelastname | Nome e cognome della persona di contatto | Obbligatorio |
iscompany | (0) Se è una persona fisica o (1) se è una società | Obbligatorio |
companyname | Nome dell'azienda (nel caso si tratti di un'azienda) | Opzionale |
documentid | Codice documento identificativo della società | Obbligatorio |
language | Lingua del subaccount. Vedi tabella allegata | Obbligatorio |
countrycode | Codice paese ISO nel formato ISO-3166-1 ALPHA-2 | Obbligatorio |
cityid | Identificatore della città | Obbligatorio |
cityname | Nome della città o paese a cui appartiene | Obbligatorio |
zipcode | codice postale | Obbligatorio |
address | Indirizzo fisico | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
EMPTY_COUNTRYCODE | Il prefisso internazionale è vuoto |
EMPTY_FIELDS | Alcuni campi obbligatori sono vuoti |
COUNTRY_NOT_FOUND | Non esiste un paese con il codice indicato |
EMPTY_CITY | Non hai indicato la città |
CITY_NOT_FOUND | La città indicata non esiste |
INCORRECT_EMAIL | L'email inclusa non è valida |
INCORRECT_PASSWORD | La password inclusa non è valida |
RESELLER_ACCOUNT_REQUIRED | L'account dell'utente non ha il piano rivenditore attivo |
Impostazioni.
- class : subaccount
- method : addsubaccount
- user : user
- password : password
- accountemail : email@email.com
- accountpassword : password
- namelastname : name+lastname
- iscompany : 1
- companyname : mycompany
- documentid : 123456789A
- language : en
- countrycode : us
- cityid : 1
- cityname : town
- zipcode : 123456
- address : address
Richiesta:
Modifica un subaccount
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=subaccount | Classe alla quale si realizza la richiesta | Obbligatorio |
method=modifysubaccount | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
accountemail | Account e-mail | Obbligatorio |
modifypassword | Obbligatorio | |
accountpassword | Password dell'account | Opzionale |
namelastname | Nome e cognome della persona di contatto | Obbligatorio |
iscompany | (0) Se è una persona fisica o (1) se è una società | Obbligatorio |
companyname | Nome dell'azienda (nel caso si tratti di un'azienda) | Opzionale |
documentid | Codice documento identificativo della società | Obbligatorio |
language | Lingua del subaccount. Vedi tabella allegata | Obbligatorio |
countrycode | Codice paese ISO nel formato ISO-3166-1 ALPHA-2 | Obbligatorio |
cityid | Identificatore della città | Obbligatorio |
cityname | Nome della città o paese a cui appartiene | Obbligatorio |
zipcode | codice postale | Obbligatorio |
address | Indirizzo fisico | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
EMPTY_COUNTRYCODE | Il prefisso internazionale è vuoto |
EMPTY_FIELDS | Alcuni campi obbligatori sono vuoti |
COUNTRY_NOT_FOUND | Non esiste un paese con il codice indicato |
EMPTY_CITY | Non hai indicato la città |
CITY_NOT_FOUND | La città indicata non esiste |
INCORRECT_EMAIL | L'email inclusa non è valida |
INCORRECT_PASSWORD | La password inclusa non è valida |
ACCOUNT_NOT_FOUND | L'account utente non è stato trovato |
Impostazioni.
- class : subaccount
- method : modifysubaccount
- user : user
- password : password
- accountemail : email@email.com
- modifypassword : 1
- accountpassword : password
- namelastname : name+lastname
- iscompany : 1
- companyname : mycompany
- documentid : 123456789A
- language : en
- countrycode : us
- cityid : 1
- cityname : town
- zipcode : 123456
- address : address
Richiesta:
Ottieni un elenco di subaccount
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=subaccount | Classe alla quale si realizza la richiesta | Obbligatorio |
method=getsubaccounts | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
Impostazioni.
- class : subaccount
- method : getsubaccounts
- user : user
- password : password
Richiesta:
Elimina un subaccount
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=subaccount | Classe alla quale si realizza la richiesta | Obbligatorio |
method=deletesubaccount | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
accountemail | Account e-mail | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
ACCOUNT_NOT_FOUND | L'account utente non è stato trovato |
Impostazioni.
- class : subaccount
- method : deletesubaccount
- user : user
- password : password
- accountemail : email@email.com
Richiesta:
Trasferisci il saldo a un subaccount
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=subaccount | Classe alla quale si realizza la richiesta | Obbligatorio |
method=transferbalance | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
accountemail | Account e-mail | Obbligatorio |
balancetotransfer | Indica il saldo da trasferire al subaccount, un valore negativo può essere utilizzato per sottrarre il saldo dal subaccount. | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
ACCOUNT_NOT_FOUND | L'account utente non è stato trovato |
NOT_ENOUGH_BALANCE | ERROR_NOT_ENOUGH_BALANCE |
INCORRECT_MIN_BALANCE | ERROR_INCORRECT_MIN_BALANCE |
Impostazioni.
- class : subaccount
- method : transferbalance
- user : user
- password : password
- accountemail : email@email.com
- balancetotransfer : 10
Richiesta:
Strumenti che valorizzano il nostro API rivenditore
CONNESSIONE API SICURA
Sicurezza su misura per la tua attività
Configura le tue connessioni API, crea nuovi accessi e gestisci quelli esistenti.
Filtra tutti gli accessi API per IP, aggiungi o rimuovi IP abilitati per garantire la sicurezza dei tuoi accessi.
Tieni traccia di tutte le connessioni effettuate, API utilizzate e date / ora di connessione
API MULTIPLE
Connettività su misura per la tua azienda
Ti offriamo più API per connetterti con noi, abbiamo un'API HTTP, BASIC AUTH, SOAP e JWT Authentication in modo che tu possa connetterti con noi nel modo desiderato.
Connettiti con qualsiasi API in modo sicuro, semplice e centralizzato . L'API Afilnet è perfetta per il tuo software.
Registri API
Conosci ogni richiesta nel dettaglio
Grazie ai nostri log potrai rivedere tutte le richieste fatte e la relativa risposta dalla nostra API, che ti permetterà di consultare i dettagli quando ne avrai bisogno.
Le informazioni che puoi consultare sono le seguenti:
- IP di origine della richiesta
- Data e ora della richiesta
- API e metodo chiamati
- Parametri inviati all'API
- Risposta dell'API
- metadati
Passaggi per utilizzare l'API per i rivenditori
L'utilizzo dell'API dei rivenditori richiederà solo pochi minuti.
Registrati come cliente
Il primo passo per poter accedere ad Afilnet è avere un account come cliente. Puoi registrarti sul nostro sito in pochi minuti.
Integra l'API con i rivenditori
Integra l'API dei rivenditori nel tuo software utilizzando gli esempi forniti. Contatta il nostro team in caso di domande.
Usa illimitato
La nostra API per rivenditori ti consente un uso illimitato di essa. Fai le richieste di cui hai bisogno nel tuo Software.
Benvenuti in Afilnet!
Tutto pronto!, È riuscito a migliorare le sue comunicazioni con Afilnet. Siamo qui per supportare la nostra API quando ne hai bisogno