Export bug
POST /api/export/bug/workItem
--x-appvity-channelId: [ChannelID]
--x-appvity-teamid: [TeamID]
--Cookie: graphNodeCookie=[ID]
--data-binary {Format Export File}
URL Endpoint##
/api/export/bug/workItem
Method##
POST.
Parameters##
Support OData Filter syntax.
Request Header##
--x-appvity-channelId: [ChannelID]
--x-appvity-teamid: [TeamID]
--Cookie: graphNodeCookie=[ID]
curl 'https://teams.appvity.com/api/export/bug/workItem' \
-H 'x-appvity-channelId: 19:15c258785b4040699180e7a8ad6c6014@thread.tacv2' \
-H 'x-appvity-teamid: 19:15c258785b4040699180e7a8ad6c6014@thread.tacv2' \
-H 'Cookie:
graphNodeCookie=s%3AlaIrRjrQdBULLxHHgBM0ofupyqfGBmRf.4vy0SDHjNaJ9%2Fa3MeJbeIOQchnkP1NNAQTv9AViLawk'
Body##
{
"displayColumns": [
{
"name": "checkbox",
"index": 0,
"title": "Checkbox",
"checked": true,
"disabled": false,
"width": 40
},
{
"name": "internalId",
"index": 1,
"title": "ID",
"checked": true,
"disabled": false,
"width": 80,
"editable": false
},
{
"name": "attachment",
"index": 2,
"title": "Attachment",
"checked": false,
"disabled": false,
"width": 40,
"editable": false
},
{
"name": "name",
"index": 3,
"title": "Title",
"checked": true,
"disabled": false,
"editable": true,
"editorType": "text"
},
{
"name": "contextMenu",
"index": 4,
"title": "Context Menu",
"checked": true,
"disabled": false,
"width": 50,
"editable": false
},
{
"name": "assignedTo",
"index": 5,
"title": "Assigned To",
"checked": true,
"disabled": false,
"width": 120,
"editable": false
},
{
"name": "dueDate",
"index": 6,
"title": "Due Date",
"checked": true,
"disabled": false,
"width": 100,
"editable": true,
"editorType": "date"
},
{
"name": "priority",
"index": 7,
"title": "Priority",
"checked": false,
"disabled": false,
"width": 90,
"editable": true
},
{
"name": "status",
"index": 8,
"title": "Status",
"checked": true,
"disabled": false,
"width": 100,
"editable": true
},
{
"name": "source",
"index": 9,
"title": "Source",
"checked": true,
"disabled": false,
"width": 80,
"editable": false
},
{
"name": "bucketName",
"index": 10,
"title": "Story",
"checked": false,
"disabled": false,
"width": 100,
"editable": false
},
{
"name": "phaseName",
"index": 11,
"title": "Phase",
"checked": false,
"disabled": false,
"width": 100,
"editable": false
},
{
"name": "estimation",
"index": 12,
"title": "Estimation",
"checked": false,
"disabled": false,
"width": 100,
"editable": false
},
{
"name": "startDate",
"index": 13,
"title": "Start Date",
"checked": false,
"disabled": false,
"width": 100,
"editable": true,
"editorType": "date"
},
{
"name": "updatedAt",
"index": 14,
"title": "Modified",
"checked": false,
"disabled": false,
"width": 100,
"editable": true
},
{
"name": "createdBy",
"index": 15,
"title": "Created By",
"checked": false,
"disabled": false,
"width": 110,
"editable": false
},
{
"name": "createdAt",
"index": 16,
"title": "Created At",
"checked": false,
"disabled": false,
"width": 110
},
{
"name": "completedDate",
"index": 17,
"title": "Completed Date",
"checked": false,
"disabled": false,
"width": 120
}
],
"fileName": "reportFileName",
"globalFilters": {
"channelFilter": [],
"dateFilter": {
"filter": "",
"filterBy": "startDate",
"startDate": "",
"dueDate": "",
"timeFrame": "lastCurrentNextMonth"
},
"sourceFilter": {
"filter": "",
"choices": []
},
"priorityFilter": {
"filter": "",
"choices": []
},
"statusFilter": {
"filter": "",
"choices": []
},
"severityFilter": {
"filter": "",
"choices": []
},
"assignTo": []
},
"type": "bug",
"offset": "Asia/Bangkok"
}
Response##
Success
Message:
{
"url": "/upload/export/fd67eb9e-2efc-3ec2-2ba9-6a74616b2613/Bug.xlsx"
}
Error##
Success
{
"error": "Cannot read property {propertyName} of undefined"
}