Los siguientes ejemplos ilustran varios casos de uso para eliminar un conjunto de Acciones.
Las eliminaciones en Fluid no son permanentes; las Acciones que se eliminan se marcan internamente como archivadas y, por lo general, ya no se incluyen como parte del conjunto de datos activo que se utiliza dentro de Fluid.
La cantidad máxima de Acciones que se pueden eliminar en una sola llamada masiva a la API REST es 50.
Eliminar varias Acciones
cURL
curl --user username:patToken --location --request DELETE 'http://organisation.fluid.work/rest/api/action?fields=All&expand=All' \
--header 'Content-Type: application/json' \
--data '[
{
"id": 4417
},
{
"guid": "e26af371-b539-47f4-834b-a6ac2bf6cdd6"
}
]'
Respuesta de muestra
Código de estado: 200
JSON
{
"fields": {
"assignee": [
{
"id": 603,
"guid": "f1cb6467-0262-4539-9148-7b869defd817",
"name": "David Burt",
"userName": "david.burt",
"email": "dump18@fluidbsg.com"
}
],
"attachmentCount": 0,
"author": {
"id": 603,
"guid": "f1cb6467-0262-4539-9148-7b869defd817",
"name": "David Burt",
"userName": "david.burt",
"email": "dump18@fluidbsg.com"
},
"boardCategory": 0,
"boardId": 0,
"boardGuid": "7505a102-93fc-4465-a23b-2eb6303f7f71",
"boardTitle": "Bulk",
"businessValue": 0,
"chatCount": 0,
"contentType": "Process",
"createDate": "2024-02-16T18:34:40.0000000",
"description": "Sample Delete 1 - Description",
"descriptionHtml": "Sample Delete 1 - Description",
"dueDate": null,
"endDate": null,
"isClosed": false,
"isCalculated": false,
"isOwner": true,
"modifiedBy": {
"id": 603,
"guid": "f1cb6467-0262-4539-9148-7b869defd817",
"name": "David Burt",
"userName": "david.burt",
"email": "dump18@fluidbsg.com"
},
"modifiedDate": "2024-02-16T18:34:40.0000000",
"principalGuid": "7505a102-93fc-4465-a23b-2eb6303f7f71",
"shortCode": "BE-93",
"startDate": null,
"status": "Not Started",
"statusCode": 1,
"taskType": "Task",
"title": "Sample Delete 1 - Title",
"titleRichText": "Sample Delete 1 - Title",
"titleHtml": "Sample Delete 1 - Title"
},
"id": 4417,
"guid": "289df528-e74d-4b0f-a69f-455ffebd5905",
"url": "https://organisation.fluid.work/rest/api/action/4417"
},
{
"fields": {
"assignee": [
{
"id": 603,
"guid": "f1cb6467-0262-4539-9148-7b869defd817",
"name": "David Burt",
"userName": "david.burt",
"email": "dump18@fluidbsg.com"
}
],
"attachmentCount": 0,
"author": {
"id": 603,
"guid": "f1cb6467-0262-4539-9148-7b869defd817",
"name": "David Burt",
"userName": "david.burt",
"email": "dump18@fluidbsg.com"
},
"boardCategory": 0,
"boardId": 0,
"boardGuid": "7505a102-93fc-4465-a23b-2eb6303f7f71",
"boardTitle": "Bulk",
"businessValue": 0,
"chatCount": 0,
"contentType": "Process",
"createDate": "2024-02-16T18:34:41.0000000",
"description": "Sample Delete 2 - Description",
"descriptionHtml": "Sample Delete 2 - Description",
"dueDate": null,
"endDate": null,
"isClosed": false,
"isCalculated": false,
"isOwner": true,
"modifiedBy": {
"id": 603,
"guid": "f1cb6467-0262-4539-9148-7b869defd817",
"name": "David Burt",
"userName": "david.burt",
"email": "dump18@fluidbsg.com"
},
"modifiedDate": "2024-02-16T18:34:41.0000000",
"principalGuid": "7505a102-93fc-4465-a23b-2eb6303f7f71",
"shortCode": "BE-94",
"startDate": null,
"status": "Not Started",
"statusCode": 1,
"taskType": "Task",
"title": "Sample Delete 2 - Title",
"titleRichText": "Sample Delete 2 - Title",
"titleHtml": "Sample Delete 2 - Title"
},
"id": 4418,
"guid": "e26af371-b539-47f4-834b-a6ac2bf6cdd6",
"url": "https://organisation.fluid.work/rest/api/action/4418"
}