Etape
Etape - Ajouter une nouvelle Etape
POST votredomaine.com/api/milestones
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
project_id |
String |
ID de projet obligatoire. |
name |
String |
Nom du Etape obligatoire. |
due_date |
Date |
Date d'échéance de l'étape obligatoire. |
description (facultatif) |
String |
Description de l'étape facultative. |
description_visible_to_customer (facultatif) |
String |
Montrer la description au client. |
milestone_order (facultatif) |
String |
Commande d'étape facultative. |
Succès 200
json
Champ |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Etape ajouté avec succès. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Échec de l'ajout d'un Etape. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Milestone add successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Milestone add fail."}
Etape - Supprimer un Etape
SUPPRIMER votredomaine.com/api/delete/milestones/: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 de l’étape. |
Succès 200
json
Champ |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Suppression réussie du Etape. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Échec de la suppression du Etape. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Milestone Delete Successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Milestone Delete Fail."}
Etape - Demander des informations sur les étapes
OBTENEZ votredomaine.com/api/milestones/: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 des étapes. |
Succès 200
json
Champ |
Type |
Description |
Millestones |
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": "5",
"name": "MIlestone A",
"description": "",
"description_visible_to_customer": "0",
"due_date": "2019-09-30",
"project_id": "2",
"color": null,
"milestone_order": "1",
"datecreated": "2019-07-19",
"total_tasks": "0",
"total_finished_tasks": "0"
}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "No data were found"}
Etape - Rechercher des informations sur les étapes
OBTENEZ votredomaine.com/api/milestones/search/:keysearch
Header
json
Champ |
Type |
Description |
Authorization |
String |
Jeton d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
keysearch clé |
String |
Rechercher des mots-clés. |
Succès 200
json
Champ |
Type |
Description |
Millestone |
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": "5",
"name": "MIlestone A",
"description": "",
"description_visible_to_customer": "0",
"due_date": "2019-09-30",
"project_id": "2",
"color": null,
"milestone_order": "1",
"datecreated": "2019-07-19",
"total_tasks": "0",
"total_finished_tasks": "0"
}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "No data were found"}
Etape - Mettre à jour une étape
METTRE votredomaine.com/api/milestones/:id
Header
json
Champ |
Type |
Description |
Authorization |
String |
Etape d'authentification d'accès de base. |
Paramètre
json
Champ |
Type |
Description |
project_id |
String |
ID de projet obligatoire. |
name |
String |
Nom du Etape obligatoire. |
due_date |
Date |
Date d'échéance de l'étape obligatoire. |
description (facultatif) |
String |
Description de l'étape facultative. |
description_visible_to_customer (facultatif) |
String |
Montrer la description au client. |
milestone_order (facultatif) |
String |
Commande d'étape facultative. |
Succès 200
json
Champ |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Mise à jour de l étape réussie. |
Erreur 4xx
json
Nom |
Type |
Description |
status |
String |
État de la demande. |
message |
String |
Échec de la mise à jour de l’étape. |
-
Réponse réussie
HTTP/1.1 200 OK{ "status": true, "message": "Milestone Update Successful."}
-
Réponse d’erreur
HTTP/1.1 404 Not Found{ "status": false, "message": "Milestone Update Fail."}