Ticket

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."}

Avez-vous trouvé cet article utile ?

  • Introduction

    API REST GlueCRM Commandes disponibles et exemples d'API REST pour GlueCRM Introduction L'API foncti...
  • Clients

    Client Client - Ajouter un nouveau client POST votredomaine.com/api/customers Header json Champ...
  • Contacts

    Contact Contact - Ajouter un nouveau contact POST votredomaine.com/api/contacts/ Header json Ch...
  • Factures

    Facture Facture - Ajouter une nouvelle facture POST votredomaine.com/api/invoices Header json C...
  • Articles

    Articles Articles - Demander des informations sur les articles OBTENEZ votredomaine.com/api/items/i...