milestones
6 endpoints.
get/api/milestones#
curl https://api.shairelabs.com/api/milestones \
-H "Authorization: Bearer $SHAIRE_TOKEN"idstring · uuid*workspaceIdstring · uuid*titlestring*descriptionobject | null*typestring*doccontentunknown[]startDatestring | null*endDatestring | null*assigneeIds(string · uuid)[]*createdAtstring*post/api/milestones#
titlestring*descriptionobject | nulltypestring*doccontentunknown[]startDatestring · date | nullendDatestring · date | nullassigneeIds(string · uuid)[]curl https://api.shairelabs.com/api/milestones \
-X POST \
-H "Authorization: Bearer $SHAIRE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"title":"example"}'idstring · uuid*workspaceIdstring · uuid*titlestring*descriptionobject | null*typestring*doccontentunknown[]startDatestring | null*endDatestring | null*assigneeIds(string · uuid)[]*createdAtstring*summaryobject*milestoneIdstring · uuid*totalinteger*bySystemicStateobject*openinteger*in_progressinteger*doneinteger*canceledinteger*overdueinteger*unassignedinteger*estimateTotalnumber | null*estimateDonenumber | null*unestimatedinteger*get/api/milestones/{id}#
idstring*curl https://api.shairelabs.com/api/milestones/$MILESTONE_ID \
-H "Authorization: Bearer $SHAIRE_TOKEN"idstring · uuid*workspaceIdstring · uuid*titlestring*descriptionobject | null*typestring*doccontentunknown[]startDatestring | null*endDatestring | null*assigneeIds(string · uuid)[]*createdAtstring*summaryobject*milestoneIdstring · uuid*totalinteger*bySystemicStateobject*openinteger*in_progressinteger*doneinteger*canceledinteger*overdueinteger*unassignedinteger*estimateTotalnumber | null*estimateDonenumber | null*unestimatedinteger*patch/api/milestones/{id}#
idstring*titlestringdescriptionobject | nulltypestring*doccontentunknown[]startDatestring · date | nullendDatestring · date | nullassigneeIds(string · uuid)[]curl https://api.shairelabs.com/api/milestones/$MILESTONE_ID \
-X PATCH \
-H "Authorization: Bearer $SHAIRE_TOKEN"idstring · uuid*workspaceIdstring · uuid*titlestring*descriptionobject | null*typestring*doccontentunknown[]startDatestring | null*endDatestring | null*assigneeIds(string · uuid)[]*createdAtstring*summaryobject*milestoneIdstring · uuid*totalinteger*bySystemicStateobject*openinteger*in_progressinteger*doneinteger*canceledinteger*overdueinteger*unassignedinteger*estimateTotalnumber | null*estimateDonenumber | null*unestimatedinteger*delete/api/milestones/{id}#
idstring*curl https://api.shairelabs.com/api/milestones/$MILESTONE_ID \
-X DELETE \
-H "Authorization: Bearer $SHAIRE_TOKEN"get/api/milestones/{id}/summary#
idstring*curl https://api.shairelabs.com/api/milestones/$MILESTONE_ID/summary \
-H "Authorization: Bearer $SHAIRE_TOKEN"milestoneIdstring · uuid*totalinteger*bySystemicStateobject*openinteger*in_progressinteger*doneinteger*canceledinteger*overdueinteger*unassignedinteger*estimateTotalnumber | null*estimateDonenumber | null*unestimatedinteger*