Ticket
Ticket - Ajouter un nouveau ticket
POST votredomaine.com/api/tickets
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
subject |
String |
Nom du Ticket obligatoire. |
department |
String |
Ticketterie obligatoire. |
contactid |
String |
Contact Ticketterie obligatoire. |
userid |
String |
Utilisateur obligatoire du ticket. |
project_id (facultatif) |
String |
Projet de Ticket facultatif. |
message (facultatif) |
String |
Message de ticket facultatif. |
service (facultatif) |
String |
Service de Ticketterie en option. |
assigned (facultatif) |
String |
Attribuer un ticket facultatif. |
cc (facultatif) |
String |
Ticket CC en option. |
priority (facultatif) |
String |
Priorité facultative. |
tags (facultatif) |
String |
Étiquettes de Tickets facultatives. |
Succès 200
json
Champ |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Ticket ajouté avec succès. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Échec de l'ajout du ticket. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Ticket add successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Ticket add fail."}
Ticket - Supprimer un ticket
SUPPRIMER votredomaine.com/api/delete/tickets/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
id |
Number |
Identifiant unique du Ticket. |
Succès 200
json
Champ |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Suppression du ticket réussie. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Échec de la suppression du ticket. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Ticket Delete Successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Ticket Delete Fail."}
Ticket - Demande d'informations sur le Ticket
OBTENEZ votredomaine.com/api/tickets/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
id |
Number |
Identifiant unique du Ticket. |
Succès 200
json
Champ |
Type |
Description |
Ticket |
Objet |
information. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
L'identifiant du ticket n'a pas été trouvé. |
-
Réponse réussie
HTTP/1.1 200 OK
{
"ticketid": "7",
"adminreplying": "0",
"userid": "0",
"contactid": "0",
"email": null,
"name": "Trung bình",
"department": "1",
"priority": "2",
"status": "1",
"service": "1",
"ticketkey": "8ef33d61bb0f26cd158d56cc18b71c02",
"subject": "Ticket ER",
"message": "Ticket ER",
"admin": "5",
"date": "2019-04-10 03:08:21",
"project_id": "5",
"lastreply": null,
"clientread": "0",
"adminread": "1",
"assigned": "5",
"line_manager": "8",
"milestone": "27",
...
}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "No data were found"}
Ticket - Rechercher des informations sur le Ticket
OBTENEZ votredomaine.com/api/tickets/search/:keysearch
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
keysearch |
String |
Rechercher des mots-clés. |
Succès 200
json
Champ |
Type |
Description |
Ticket |
Objet |
information. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
L'identifiant du ticket n'a pas été trouvé. |
-
Réponse réussie
HTTP/1.1 200 OK
{
"ticketid": "7",
"adminreplying": "0",
"userid": "0",
"contactid": "0",
"email": null,
"name": "Trung bình",
"department": "1",
"priority": "2",
"status": "1",
"service": "1",
"ticketkey": "8ef33d61bb0f26cd158d56cc18b71c02",
"subject": "Ticket ER",
"message": "Ticket ER",
"admin": "5",
"date": "2019-04-10 03:08:21",
"project_id": "5",
"lastreply": null,
"clientread": "0",
"adminread": "1",
"assigned": "5",
"line_manager": "8",
"milestone": "27",
...
}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "No data were found"}
Ticket - Mettre à jour un ticket
METTRE votredomaine.com/api/tickets/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
subject |
String |
Nom du Ticket obligatoire . |
department |
String |
Ticketterie obligatoire. |
contactid |
String |
Contact Ticketterie obligatoire. |
userid |
String |
Utilisateur obligatoire du ticket. |
priority |
String |
Priorité obligatoire. |
project_id (facultatif) |
String |
Projet de Ticket facultatif. |
message (facultatif) |
String |
Message de ticket facultatif. |
service (facultatif) |
String |
Service de Ticketterie en option. |
assigned (facultatif) |
String |
Attribuer un ticket facultatif. |
tags (facultatif) |
String |
Étiquettes de Tickets facultatives. |
Succès 200
json
Champ |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Mise à jour du ticket réussie. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Échec de la mise à jour du ticket. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Ticket Update Successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Ticket Update Fail."}