Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RetrieveallDialler ContactsThis function retrieves all dialler contacts from the client account or from a specific dialler campaign. URL
ParametersNone
Parameters
ResponsesIf the request is performed, 200 OK is returned. See Return Codes for further possible status codes. Returned Data (200 OK)A JSON Structure containing the following fields:
ExampleNote, the dialler contact array has been shortened for readability.
Retrieve a specific Dialler Contact by IDThis function retrieves a specific dialler contact by ID. URL
Parameters
ResponsesIf the request is performed, 200 OK is returned. See Return Codes for further possible status codes. Returned Data (200 OK)A JSON Structure containing the returned contact.
ExampleNote, the dialler campaign array has been shortened for readability.
Retrieve Dialler Contacts by User DataThis function retrieves the dialler contacts given the UserData value to search for. URL
Parameters
ResponsesIf the request is performed, 200 OK is returned. See Return Codes for further possible status codes. Returned Data (200 OK)A JSON Structure containing the returned contacts.
ExampleNote, the dialler contact data has been shortened for readability.
Import a Dialler ContactThis function imports a dialler contact into a specific dialler campaign specified by either the ID or name of the Dialler Campaign. URL
Parameters
Post DataA JSON structure containing the contact to import. Note that the following fields are mandatory:
The other fields may be provided or left empty. Example (all fields, provide DiallerCampaignsID):
Post DataA JSON structure containing the contact to import. Note that the following fields are mandatory:
The other fields may be provided or left empty. Example (all fields, provide DiallerCampaignsID):
Example (shortened, provide DiallerCampaignsName):
ResponsesIf the request is performed, 200 OK is returned, returning the imported or already existing contact if it was a duplicate. See Return Codes for further possible status codes. Returned Data (200 OK)A JSON Structure containing the imported contact.
ExampleNote, the dialler contact data has been shortened for readability.
Update a DiallerContact by IDContactThis function deletes a dialler contact including all related data by ID.updates an existing dialler contact into a specific dialler campaign specified by either the ID or UserData, depending on what is supplied in the JSON contact data.
URL
ParametersParameter Where Type Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DiallerContactsID | URL | Integer | The ID of the dialler contact to delete. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Field | Type | Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status | Integer | The return code (also provided by the http status code). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Translations Ignore |
Code Block |
---|
DELETE /dialler/contacts/contact?userData={userData} |
Parameters
Parameter
Where
Type
Data
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
Lock a Dialler Contact by ID
This function locks a dialler contact by ID.
URL
Code Block |
---|
PATCH {baseURL}/dialler/contacts/contact/{DiallerContactsID}/lock |
Parameters
Parameter
Where
Type
Data
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
Lock a Dialler Contact by UserData
This function locks a dialler contact by UserData.
Note, if more than one record contains the same user data, the first one found in the database will be locked. It is not possible to determine which contact this will actually be.
URL
Code Block |
---|
PATCH {baseURL}/dialler/contacts/contact/lock?userData={userData} |
Parameters
Parameter
Where
Type
Data
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
Unlock a Dialler Contact by ID
This function unlocks a dialler contact by ID.
URL
Code Block |
---|
PATCH {baseURL}/dialler/contacts/contact/{DiallerContactsID}/unlock |
Parameters
Parameter
Where
Type
Data
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
Unlock a Dialler Contact by UserData
This function unlocks a dialler contact by UserData.
Note, if more than one record contains the same user data, the first one found in the database will be unlocked. It is not possible to determine which contact this will actually be.
URL
Code Block |
---|
PATCH {baseURL}/dialler/contacts/contact/unlock?userData={userData} |
Parameters
Parameter
Where
Type
Data
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
language | de |
---|
|
Post Data
A JSON structure containing the contact to update.
Note that the following fields are mandatory:
- ID
- OR
- UserData
The other fields may be provided or left empty.
Example (all fields which can be updated, provide ID):
Translations Ignore | ||
---|---|---|
|
Example (provide UserData, partial update only):
Translations Ignore | ||
---|---|---|
|
Responses
If the request is performed, 200 OK is returned, and the updated contact is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the updated contact.
Field | Type | Data |
---|---|---|
records | DiallerContacts[] | An array containing the updated contact. |
count | Integer | The number of records returned (will always be 1). |
status | Integer | The return code (also provided by the http status code). |
Example
Note, the dialler contact data has been shortened for readability.
Translations Ignore | |||||
---|---|---|---|---|---|
|
Table of Contents | ||
---|---|---|
|
Retrieve all Dialler Contacts
This function retrieves all dialler contacts from the client account.
URL
Code Block |
---|
GET {baseURL}/dialler/contacts |
Parameters
None
Responses
If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the following fields:
Example
Note, the dialler contact array has been shortened for readability.
Translations Ignore | |||||
---|---|---|---|---|---|
|
Retrieve a specific Dialler Contact by ID
|
Delete a Dialler Contact by ID
This function deletes a dialler contact including all related data This function retrieves a specific dialler contact by ID.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data | |
---|---|---|---|---|
diallerContactsID | URL | Integer | The ID of the | Dialler Contactdialler contact to delete. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the returned contactstatus code.
Field | Type | Data |
---|---|---|
records | DiallerContacts [] | An array of dialler contacts, containing one contact. | count | Integer | 1
status | Integer | The return code (also provided by the http status code). |
Example
Note, the dialler campaign array has been shortened for readability.
Code Block | ||
---|---|---|
| ||
{
"records": [
{
"bLastResultMailbox": null,
"bPhoneNumber3Invalid": null,
"bPhoneNumber4Invalid": null,
"Company": "Musterfirma GmbH",
"ExternalSystemLink": null,
"Email": null,
"LastAcdAgentEndReasonsID": null,
"Address": null,
"bPhoneNumber6Invalid": null,
"PhoneNumber2LastAcdAgentEndReasonsID": null,
"dtNextTry": null,
"bPhoneNumber5Invalid": null,
"bPhoneNumber1Invalid": null,
"bPhoneNumber2Invalid": null,
"Name": "Mustermann",
"nTriesPhoneNumber5": 0,
"nTriesPhoneNumber4": 0,
"nTriesPhoneNumber6": 0,
...
"nPhoneNumber6LastCause": null,
"Model": null,
"PhoneNumber3LastAcdAgentEndReasonsID": null,
"Tag": null
}
],
"count": 1,
"status": 200
} |
Retrieve Dialler Contacts by User Data
This function retrieves the dialler contacts given the UserData value to search for.
URL
Delete a Dialler Contact by UserData
This function deletes a dialler contact including all related data by providing the UserData for the record to delete.
Note, if more than one record contains the same user data, the first one found in the database will be deleted. It is not possible to determine which contact this will actually be.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
userData | Query | String | The UserData of the dialler contact to delete. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field | Type | Data |
---|---|---|
status | Integer | The return code (also provided by the http status code). |
Lock a Dialler Contact by ID
This function locks a dialler contact by ID.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
diallerContactsID | URL | Integer | The ID of the dialler contact to lock. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field | Type | Data |
---|---|---|
status | Integer | The return code (also provided by the http status code). |
Lock a Dialler Contact by UserData
This function locks a dialler contact by UserData.
Note, if more than one record contains the same user data, the first one found in the database will be locked. It is not possible to determine which contact this will actually be.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
userData | Query | String | The userData of the contact to lock. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field | Type | Data |
---|---|---|
status | Integer | The return code (also provided by the http status code). |
Unlock a Dialler Contact by ID
This function unlocks a dialler contact by ID.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
diallerContactsID | URL | Integer | The ID of the dialler contact to lock. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field | Type | Data |
---|---|---|
status | Integer | The return code (also provided by the http status code). |
Unlock a Dialler Contact by UserData
This function unlocks a dialler contact by UserData.
Note, if more than one record contains the same user data, the first one found in the database will be unlocked. It is not possible to determine which contact this will actually be.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
userData | Query | String | The userData of the contact to lock. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field | Type | Data |
---|---|---|
status | Integer | The return code (also provided by the http status code). |
Reset a Dialler Contact by ID
This function reset a dialler contact by ID. Resetting a dialler contact sets all call try counters etc. to 0 so the contact is as if it was just imported to the dialler.
URL
Translations Ignore | ||
---|---|---|
| ||
Translations Ignore | ||
|
Parameters
Parameter | Where | Type | Data | |||
---|---|---|---|---|---|---|
diallerContactsID | QueryURL | StringInteger | The | userDataID of the dialler | contactscontact to | search forreset. |
Responses
If the request is performed, 200 OK is returned. See Return Codes for further possible status codes.
Returned DataIf the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the returned contactsstatus code.
Field | Type | Data | records | DiallerContacts[] | An array of dialler contacts.
---|---|---|
count | Integer | The number of records returned. |
status | Integer | The return code (also provided by the http status code). |
Example
Note, the dialler contact data has been shortened for readability.
Reset a Dialler Contact by UserData
This function resets a dialler contact by UserData. Resetting a dialler contact sets all call try counters etc. to 0 so the contact is as if it was just imported to the dialler.
Note, if more than one record contains the same user data, the first one found in the database will be reset. It is not possible to determine which contact this will actually be.
URL
Translations Ignore | |||||
---|---|---|---|---|---|
|
Import a Dialler Contact
This function imports a dialler contact into a specific dialler campaign specified by either the ID or name of the Dialler Campaign.
URL
Code Block |
---|
POST {baseURL}/dialler/contacts/import?overwriteDuplicates={overwriteDuplicates} |
Parameters
Whether to overwrite duplicate contacts.
If this is true, existing contact data will be overwritten when a match on the UserData field is detected.
If this is false, the new contact will be created whether a matching record is found or not.
Post Data
A JSON structure containing the contact to import.
Note that the following fields are mandatory:
- Name
- DiallerCampaignsID OR the DiallerCampaignsName
- At least one of
- PhoneNumber1
- ...
- PhoneNumber6
The other fields may be provided or left empty.
Example (all fields, provide DiallerCampaignsID):
Code Block |
---|
{
"DiallerCampaignsID": 538,
"RandomSortOrder": null,
"UserData": "testUserData",
"Client": "Client",
"Service": "Service",
"ReferenceNumber": "ReferenceNumber",
"Name" : "Name",
"FirstName" : "FirstName",
"Salutation" : "Salutation",
"Title" : "Title",
"Company" : "Company",
"Address" : "Address",
"PostalCode" : "PostalCode",
"City" : "City",
"Country" : "Country",
"AccountOwner" : "AccountOwner",
"AccountBank" : "AccountBank",
"AccountNationalBankCode" : "AccountNationalBankCode",
"AccountBIC" : "AccountBIC",
"AccountNumber" : "AccountNumber",
"AccountIBAN" : "AccountIBAN",
"Amount": 0.0,
"PhoneNumber1" : "PhoneNumber1",
"PhoneNumber2" : "PhoneNumber2",
"PhoneNumber3" : "PhoneNumber3",
"PhoneNumber4" : "PhoneNumber4",
"PhoneNumber5" : "PhoneNumber5",
"PhoneNumber6" : "PhoneNumber6",
"FaxNumber" : "FaxNumber",
"Email" : "Email",
"Website" : "Website",
"Comment" : "Comment",
"ReservedUsersUID" : "ReservedUsersUID",
"FollowUpUsersUID" : "FollowUpUsersUID",
"FollowUpDateTime" : null,
"dtBeginDate" : "2020-01-01T00:00:00",
"dtEndDate" : "2020-03-01T00:00:00",
"Manufacturer" : "Manufacturer",
"Model" : "Model",
"Tag": "Tag",
"ExternalSystemLink": "http://test.external.link/"
} |
Example (shortened, provide DiallerCampaignsName):
Code Block |
---|
{
"DiallerCampaignsName": "My Campaign",
"RandomSortOrder": null,
"UserData": "testUserData",
"Client": "Client",
"Service": "Service",
"ReferenceNumber": "ReferenceNumber",
"Name" : "Name",
...
"ExternalSystemLink": "http://test.external.link/"
} |
Responses
If the request is performed, 200 OK is returned, returning the imported or already existing contact if it was a duplicate.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the imported contact.
Example
Note, the dialler contact data has been shortened for readability.
Code Block | ||
---|---|---|
| ||
{
"records": [
{
"bLastResultMailbox": null,
"bPhoneNumber3Invalid": null,
"bPhoneNumber4Invalid": null,
"Company": "Company",
"ExternalSystemLink": "http://test.external.link/",
"Email": "Email",
"LastAcdAgentEndReasonsID": null,
...
"PhoneNumber3LastAcdAgentEndReasonsID": null,
"Tag": "Tag"
}
],
"count": 1,
"status": 200
} |
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
userData | Query | String | The userData of the contact to reset. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field | Type | Data |
---|---|---|
status | Integer | The return code (also provided by the http status code). |
Retrieve Dialler Contact History by ID
This function retrieves all history (calls and recorded result codes) for a dialler contact, given the dialler contact ID.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
diallerContactsID | URL | Integer | The ID of the dialler contact to retrieve the data from. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the imported contact.
Field | Type | Data |
---|---|---|
records | DiallerContactsHistory[] | An array of dialler contacts history. |
count | Integer | The number of records returned. |
status | Integer | The return code (also provided by the http status code). |
Example:
Translations Ignore | ||
---|---|---|
|
Retrieve Dialler Contact History by UserData
This function retrieves all history (calls and recorded result codes) for all dialler contacts with a particular UserData field value.
URL
Translations Ignore | ||
---|---|---|
|
Parameters
Parameter | Where | Type | Data |
---|---|---|---|
userData | Query | String | The userData of the dialler contacts to search for. |
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the imported contact.
Field | Type | Data |
---|---|---|
records | DiallerContactsHistory[] | An array of dialler contacts history. |
count | Integer | The number of records returned. |
status | Integer | The return code (also provided by the http status code). |
Sv translation | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Récupérer les contacts du composeurCette fonction permet de récupérer tous les contacts des composeurs à partir du compte client ou d'une campagne de composeurs spécifique. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Voir Return Codes pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant les champs suivants :
ExempleNotez que le tableau des contacts du composeur a été raccourci pour plus de lisibilité.
Récupérer un contact téléphonique spécifique par IDCette fonction permet de retrouver un contact spécifique du composeur par ID. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Voir Return Codes pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le contact retourné.
ExempleNotez que le tableau de la campagne de numérotation a été raccourci pour des raisons de lisibilité.
Récupérer les contacts du composeur par données d'utilisateurCette fonction permet de retrouver les contacts du composeur ayant la valeur UserData à rechercher. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Voir Return Codes pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le contact retourné.
ExempleNotez que les données de contact du composeur ont été raccourcies pour plus de lisibilité.
Importer un Contact ComposeurCette fonction importe un contact d'appel dans une campagne de numérotation spécifique spécifiée par l'ID ou le nom de la campagne de numérotation. URL
Paramètres
Après DonnéesUne structure JSON contenant le contact à importer. Notez que les champs suivants sont obligatoires :
Les autres champs peuvent être fournis ou laissés vides. Exemple (tous les champs, fournir DiallerCampaignsID) :
Exemple (raccourci, fournir DiallerCampaignsName) :
RéponsesSi la demande est exécutée, 200 OK sont renvoyés, renvoyant le contact importé ou déjà existant s'il s'agissait d'un double. Voir Return Codes pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le contact importé.
ExempleNotez que les données de contact du composeur ont été raccourcies pour plus de lisibilité.
Mise à jour d'un Contact ComposeurCette fonction permet de mettre à jour un contact existant dans une campagne de numérotation spécifique spécifiée par l'ID ou les UserData, en fonction de ce qui est fourni dans les données de contact du JSON.
URL
Après DonnéesUne structure JSON contenant le contact à mettre à jour. Notez que les champs suivants sont obligatoires :
Les autres champs peuvent être fournis ou laissés vides. Exemple (tous les champs qui peuvent être mis à jour, fournir un ID) :
Exemple (fournir les UserData, mise à jour partielle seulement) :
RéponsesSi la demande est exécutée, 200 OK sont renvoyés, et le contact mis à jour est renvoyé. Voir Return Codes pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le contact mis à jour.
ExempleNotez que les données de contact du composeur ont été raccourcies pour plus de lisibilité.
Supprimer un contact composeur par IDCette fonction permet de supprimer un contact composeur, y compris toutes les données connexes. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Supprimer un contact composeur par UserDataCette fonction permet de supprimer un contact composeur, y compris toutes les données connexes en fournissant les UserData pour l'enregistrement à supprimer. Notez que si plusieurs enregistrements contiennent les mêmes données utilisateur, le premier trouvé dans la base de données sera supprimé. Il n'est pas possible de déterminer quel contact il s'agira réellement. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Verrouillage d'un composeur par IDCette fonction permet de verrouiller un contact du composeur par ID. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Verrouillage d'un contact composeur par UserDataCette fonction permet de verrouiller un contact du composeur par UserData. Notez que si plusieurs enregistrements contiennent les mêmes données utilisateur, le premier trouvé dans la base de données sera verrouillé. Il n'est pas possible de déterminer quel contact il s'agira réellement. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Déverrouiller un contact composeur par IDCette fonction déverrouille un contact du composeur par ID. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Déverrouiller un contact composeur par UserDataCette fonction déverrouille un contact du composeur par UserData. Notez que si plusieurs enregistrements contiennent les mêmes données utilisateur, le premier trouvé dans la base de données sera déverrouillé. Il n'est pas possible de déterminer quel contact il s'agira réellement. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Réinitialisation d'un contact Composeur par IDCette fonction permet de réinitialiser un contact du composeur par ID. La réinitialisation d'un contact du composeur met tous les compteurs d'essai d'appel, etc. à 0, de sorte que le contact est comme s'il venait d'être importé dans le composeur. URL
Paramètres
RéponsesSi la demande est exécutée, 200 OK est renvoyé. Si le contact source n'existe pas, 404 Not Found est renvoyé. Voir Codes de retour pour d'autres codes de statut possibles. Données retournées (200 OK)Une structure JSON contenant le code de statut.
Réinitialisation d'un contact téléphonique par UserDataCette fonction permet de réinitialiser un contact de l'appelant par UserData. La réinitialisation d'un contact du composeur met tous les compteurs d'essai d'appel, etc. à 0, de sorte que le contact est comme s'il venait d'être importé dans le composeur. Notez que si plusieurs enregistrements contiennent les mêmes données utilisateur, le premier trouvé dans la base de données sera réinitialisé. Il n'est pas possible de déterminer quel contact il s'agira réellement. URL
Delete a Dialler Contact by IDThis function deletes a dialler contact including all related data by ID. URL
Paramètres
Responses
RéponsesSi la demande est exécutéeIf the request is performed, 200 OK is returnedest renvoyé. If the contact does not existSi le contact source n'existe pas, 404 Not Found is returnedest renvoyé. See Return Voir Codes for further possible status codes. Returned Datade retour pour d'autres codes de statut possibles. Données retournées (200 OK)A JSON Structure containing the status code. Une structure JSON contenant le code de statut.
Delete a Dialler Contact by UserDataThis function deletes a dialler contact including all related data by providing the UserData for the record to delete.
Récupérer l'historique des contacts du composeur par IDCette fonction récupère tout l'historique (appels et codes de résultats enregistrés) d'un contact du composeur, compte tenu de l'ID du contact du composeurNote, if more than one record contains the same user data, the first one found in the database will be deleted. It is not possible to determine which contact this will actually be. URL
Paramètres
Responses
RéponsesSi la demande est exécutéeIf the request is performed, 200 OK is returnedest renvoyé. If the contact does not existSi le contact source n'existe pas, 404 Not Found is returnedest renvoyé. See Return Voir Codes for further possible status codes. Returned Datade retour pour d'autres codes de statut possibles. Données retournées (200 OK)A JSON Structure containing the status codeUne structure JSON contenant le contact importé.
Lock a Dialler Contact by IDThis function locks a dialler contact by ID. URL Translations Ignore |
ParametersParameter Where Type Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DiallerContactsID | URL | Integer | The ID of the dialler contact to lock. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Field | Type | Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status | Integer | The return code (also provided by the http status code). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Translations Ignore |
Code Block |
---|
PATCH {baseURL}/dialler/contacts/contact/lock?userData={userData} |
Parameters
Parameter
Where
Type
Data
Données | ||
---|---|---|
enregistrements | DiallerContactsHistory[] | Un tableau d'historique des contacts du composeur. |
compter | Entier | Le nombre d'enregistrements retournés. |
statut | Entier | Le code de retour (également fourni par le code de statut http). |
Exemple:
Translations Ignore | ||
---|---|---|
|
Récupérer l'historique des contacts du composeur par UserData
Cette fonction récupère tout l'historique (appels et codes de résultats enregistrés) pour tous les contacts du composeur avec une valeur particulière du champ UserData.
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
Unlock a Dialler Contact by ID
This function unlocks a dialler contact by ID.
URL
Code Block |
---|
PATCH {baseURL}/dialler/contacts/contact/{DiallerContactsID}/unlock |
Parameters
Parameter
Where
Type
Data
Responses
If the request is performed, 200 OK is returned.
If the contact does not exist, 404 Not Found is returned.
See Return Codes for further possible status codes.
Returned Data (200 OK)
A JSON Structure containing the status code.
Field
Type
Data
Unlock a Dialler Contact by UserData
This function unlocks a dialler contact by UserData.
Note, if more than one record contains the same user data, the first one found in the database will be unlocked. It is not possible to determine which contact this will actually be.
URL
Translations Ignore | ||
---|---|---|
|
Paramètres
Paramètre | |||
---|---|---|---|
Où | Type | ||
Données | |||
userData | QueryRequête | String | The userData of the contact to lock. |
Responses
Chaîne de caractères | UserData des contacts du composeur à rechercher. |
Réponses
Si la demande est exécutéeIf the request is performed, 200 OK is returnedest renvoyé.
If the contact does not existSi le contact source n'existe pas, 404 Not Found is returnedest renvoyé.
See Return Voir Codes for further possible status codes.
Returned Datade retour pour d'autres codes de statut possibles.
Données retournées (200 OK)
A JSON Structure containing the status codeUne structure JSON contenant le contact importé.
Champ | Type | Data | |||
---|---|---|---|---|---|
Données | |||||
enregistrements | DiallerContactsHistory[] | Un tableau d'historique des contacts du composeur. | |||
compter | Entier | Le nombre d'enregistrements retournés. | |||
statut | Entier | Le code de retour (également fourni par le code de statut http | status | Integer | The return code (also provided by the http status code). |