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