Checklist Resourceยถ
Get Checklistยถ
HTTP Request
GET /api/checklists/{id}
๐ Description: Retrieves the details of a specific checklist identified by its unique ID, enabling users to access and review checklist information for effective task management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "name": "string",
6 "description": "string"
7}
Update Checklistยถ
HTTP Request
PUT /api/checklists/{id}
๐ Description: Updates the specified checklist identified by its unique ID, allowing for modifications to its content and status to enhance task management and team collaboration.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated checklist details, including title, description, and status, to ensure accurate tracking and management of tasks. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "name": "string",
6 "description": "string"
7}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Delete Checklistยถ
HTTP Request
DELETE /api/checklists/{id}
๐ Description: Deletes a specified checklist by its unique identifier, ensuring the removal of associated tasks and data from the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
204 |
No Content |
None |
Get All Checklistsยถ
HTTP Request
GET /api/checklists
๐ Description: Fetches a list of available checklists, enabling users to efficiently manage and review tasks within their operational workflows.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "id": 0,
4 "createdBy": "string",
5 "createdAt": "2019-08-24T14:15:22Z",
6 "name": "string",
7 "description": "string"
8 }
9]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a checklist used for task management and compliance verification, facilitating streamlined operations and ensuring adherence to business standards.] |
|
ยป id |
integer(int64) |
false |
none |
Unique identifier for the resource |
ยป createdBy |
string |
false |
none |
Username of who created this resource |
ยป createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
ยป name |
string |
false |
none |
Name of the resource |
ยป description |
string |
false |
none |
Description of the resource |
Create Checklistยถ
HTTP Request
POST /api/checklists
๐ Description: Creates a new checklist entry in the system, enabling users to organize tasks and streamline project management processes.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the checklist details, including title, description, and associated tasks for effective project management. |
Body Parameters
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "name": "string",
6 "description": "string"
7}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
201 |
Created |
integer |
Example Responses
10