Tâche
Tâche - Ajouter une nouvelle tâche
POST votredomaine.com/api/tasks
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
name |
String |
Nom de tâche obligatoire. |
startdate |
Date |
Date de début de tâche obligatoire. |
is_public (facultatif) |
String |
Tâche facultative publique. |
billable (facultatif) |
String |
Tâche optionnelle facturable. |
hourly_rate (facultatif) |
String |
Taux horaire de la tâche facultative. |
milestone (facultatif) |
String |
Etape de tâche facultatif. |
duedate (facultatif) |
Date |
Échéance facultative de la tâche. |
priority (facultatif) |
String |
Priorité de la tâche facultative. |
repeat_every (facultatif) |
String |
La tâche facultative se répète tous les. |
repeat_every_custom (facultatif) |
Number |
La tâche facultative répète chaque coutume. |
repeat_type_custom (facultatif) |
String |
Type de répétition de tâche facultatif personnalisé. |
cycles (facultatif) |
Number |
Cycles optionnels. |
rel_type |
String |
Tâche obligatoire liée. Valeurs autorisées : "lead", "customer", "invoice", , "project", "quotation", "contract", "annex", "ticket", "expense""proposal" |
rel_id |
Number |
ID associé facultatif. |
tags (facultatif) |
String |
Balises de tâche facultatives. |
description (facultatif) |
String |
Description facultative de la tâche. |
Succès 200
json
Champ |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
La tâche a été ajoutée avec succès. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Échec de l'ajout de la tâche. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Task add successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Task add fail."}
Tâche - Supprimer une tâche
SUPPRIMER votredomaine.com/api/delete/tasks/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
id |
Number |
ID unique de la tâche. |
Succès 200
json
Champ |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Suppression de la tâche réussie. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Échec de la suppression de la tâche. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Task Delete Successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Task Delete Fail."}
Tâche - Demander des informations sur la tâche
OBTENEZ votredomaine.com/api/tasks/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
identifiant |
Number |
ID unique de la tâche. |
Succès 200
json
Champ |
Type |
Description |
Tasks |
Objet |
information. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Aucune donnée n'a été trouvée. |
-
Réponse réussie
TTP/1.1 200 OK
{
"id": "10",
"name": "Khảo sát chi tiết hiện trạng",
"description": "",
"priority": "2",
"dateadded": "2019-02-25 12:26:37",
"startdate": "2019-01-02 00:00:00",
"duedate": "2019-01-04 00:00:00",
"datefinished": null,
"addedfrom": "9",
"is_added_from_contact": "0",
"status": "4",
"recurring_type": null,
"repeat_every": "0",
"recurring": "0",
"is_recurring_from": null,
...
}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "No data were found"}
Tâche - Rechercher des informations sur les tâches
OBTENEZ votredomaine.com/api/tasks/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 |
Tasks |
Objet |
information. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
booléen |
État de la demande. |
message |
String |
Aucune donnée n'a été trouvée. |
-
Réponse réussie
HTTP/1.1 200 OK
{
"id": "10",
"name": "Khảo sát chi tiết hiện trạng",
"description": "",
"priority": "2",
"dateadded": "2019-02-25 12:26:37",
"startdate": "2019-01-02 00:00:00",
"duedate": "2019-01-04 00:00:00",
"datefinished": null,
"addedfrom": "9",
"is_added_from_contact": "0",
"status": "4",
"recurring_type": null,
"repeat_every": "0",
"recurring": "0",
"is_recurring_from": null,
...
}
- Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "No data were found"}
Tâche - Mettre à jour une tâche
PUT votredomaine.com/api/tasks/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
name |
String |
Nom de tâche obligatoire. |
startdate |
Date |
Date de début de tâche obligatoire. |
is_public (facultatif) |
String |
Tâche facultative publique. |
billable (facultatif) |
String |
Tâche optionnelle facturable. |
hourly_rate (facultatif) |
String |
Taux horaire de la tâche facultative. |
milestone (facultatif) |
String |
Etape de tâche facultatif. |
duedate (facultatif) |
Date |
Échéance facultative de la tâche. |
priority (facultatif) |
String |
Priorité de la tâche facultative. |
repeat_every (facultatif) |
String |
La tâche facultative se répète tous les. |
repeat_every_custom (facultatif) |
Number |
La tâche facultative répète chaque coutume. |
repeat_type_custom (facultatif) |
String |
Type de répétition de tâche facultatif personnalisé. |
cycles (facultatif) |
Number |
Cycles optionnels. |
rel_type |
String |
Tâche obligatoire liée. Valeurs autorisées : "lead", "customer", "invoice", , "project", "quotation", "contract", "annex", "ticket", "expense""proposal" |
rel_id |
Number |
ID associé facultatif. |
tags (facultatif) |
String |
Balises de tâche facultatives. |
description (facultatif) |
String |
Description facultative de la tâche. |
Succès 200
json
Champ |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Mise à jour de la tâche réussie. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Échec de la mise à jour de la tâche. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Task Update Successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Task Update Fail."}