API di gestione dei contatti
Gestisci i gruppi di account Afilnet e i contatti dalla nostra API. Crea, modifica o modifica le informazioni di contatto o di gruppo dal tuo software.
- API HTTP, Gestisci gruppi e contatti da qualsiasi linguaggio di programmazione
- 99,9% SLA, ottimizziamo le prestazioni di tutti i server.
Funzionalità API
Creare gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=creategroup | 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 |
| name | Nome del gruppo | Obbligatorio |
| type | Tipo di gruppo (email o cellulare) | Obbligatorio |
| fields | Lista dei campi separati per virgole, è obbligatorio inserire un campo cellulare come tipo=cellulare e un campo email ce de campos separados por comas, obligatorio incluir un campo movil si tipo = mobile y un campo email si tipo = email | 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 |
| INCORRECT_TYPE | Tipo incorretto, deve essere un cellulare o email |
| MISSING_MAIN_FIELD | Non c’è il campo principale (mobile si tipo = mobile o email si tipo = email) |
Impostazioni.
- class : group
- method : creategroup
- user : user
- password : password
- name : test name
- type : mobile
- fields : mobile,name,address
Richiesta:
Prendere la lista di campo di gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=getgroupcolumns | 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 |
| idgroup | Identificatore del grupo | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : getgroupcolumns
- user : user
- password : password
- idgroup : 1000
Richiesta:
Aggiungere un campo ad un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=addcolumntogroup | 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 |
| idgroup | Identificatore del gruppo | Obbligatorio |
| field | Campo del gruppo | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : addcolumntogroup
- user : user
- password : password
- idgroup : 1000
- field : name
Richiesta:
Cancellare un campo da un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=deletecolumnfromgroup | 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 |
| idgroup | Identificatore del gruppo | Obbligatorio |
| field | Campo del gruppo | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : deletecolumnfromgroup
- user : user
- password : password
- idgroup : 1000
- field : name
Richiesta:
Eliminare un contatto da un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=deletegroup | 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 |
| idgroup | Identificatore del gruppo | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : deletegroup
- user : user
- password : password
- idgroup : 1000
Richiesta:
Assegnare un paese ad un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=assigncountrytogroup | 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 |
| idgroup | Identificatore del gruppo | Obbligatorio |
| countryiso3 | Codice ISO del paese | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
| COUNTRY_NOT_FOUND | Non esiste un paese con il codice indicato |
Impostazioni.
- class : group
- method : assigncountrytogroup
- user : user
- password : password
- idgroup : 1000
- countryiso3 : esp
Richiesta:
Prendere la lista di contatti di un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=getcontacts | 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 |
| idgroup | Identificatoe del gruppo | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : getcontacts
- user : user
- password : password
- idgroup : 1000
Richiesta:
Ottieni un contatto da un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=getcontact | 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 |
| idgroup | ID gruppo | Obbligatorio |
| idcontact | ID di contatto | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
| NOT_ACCESS_TO_CONTACT | ERROR_NOT_ACCESS_TO_CONTACT |
Impostazioni.
- class : group
- method : getcontact
- user : user
- password : password
- idgroup : 1000
- idcontact : 1000
Richiesta:
Aggiungere contatti ad un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=addcontact | 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 |
| idgroup | Identificatore del gruppo | Obbligatorio |
| contact | Contatto da aggiungere nei campi separati per virgole, vedi esempio | 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 |
| CONTACT_EXISTS | Contatto già esistente in questo gruppo |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : addcontact
- user : user
- password : password
- idgroup : 1000
- contact : mobile:123456789,name:testname
Richiesta:
Aggiungi un elenco di contatti a un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=addcontactlist | 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 |
| idgroup | ID gruppo | Obbligatorio |
| contacts | Elenco contatti in formato JSON | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : addcontactlist
- user : user
- password : password
- idgroup : 1000
- contacts : [{"name":"Test","mobile":"34600000000"},{"name":"Test","mobile":"34600000001"}]
Richiesta:
Modificare contatti di un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=modifycontact | 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 |
| idgroup | Identificatore del gruppo | Obbligatorio |
| idcontact | Identificatore del contatto | Obbligatorio |
| contact | Contatto da aggiungere nei campi separati per virgole, vedi esempio | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : modifycontact
- user : user
- password : password
- idgroup : 1000
- idcontact : 1000
- contact : mobile:123456789,name:testname
Richiesta:
Cancellare contatti di un gruppo
| Impostazione | Descrizione | Obbligatorio / Opzionale |
|---|---|---|
| class=group | Classe alla quale si realizza la richiesta | Obbligatorio |
| method=deletecontact | 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 |
| idgroup | Identificatore del gruppo | Obbligatorio |
| idcontact | Identificatore del contatto | 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 |
| NOT_ACCESS_TO_GROUP | Non disponi di permessi per il gruppo indicato |
Impostazioni.
- class : group
- method : deletecontact
- user : user
- password : password
- idgroup : 1000
- idcontact : 1000
Richiesta:
Strumenti che valorizzano il nostro API di gestione dei contatti

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 Contatti
L'utilizzo dell'API di gestione dei contatti richiederà solo pochi minuti
Richiedi la tua prova gratuita
Per accedere all'API dei contatti è necessario essere registrati come client Afilnet. Iscriviti in pochi minuti.
Integra l'API Contatti
Esegui l'integrazione dell'API Contatti con il linguaggio di programmazione di tua scelta. Usa i nostri esempi per una rapida integrazione e contatta il nostro team in caso di domande.
Usa illimitato
Utilizza l'API Contatti come preferisci. Questa API non ha limitazioni, gestisci i tuoi gruppi di contatti come desideri.
Benvenuti in Afilnet!
Tutto pronto!, È riuscito a migliorare le sue comunicazioni con Afilnet. Siamo qui per supportare la nostra API quando ne hai bisogno