Print Assignment
Print assignment helps to track InDesign/InCopy assignments in the panel, not to be confused with planning assignments.
GET /v3/print-assignment
Get tracked assignments.
Acl Action: PRINTASSIGNMENT get
Arguments:
page
- integer: Page number for paginated results.per_page
- int: Per page offset for pagination.order
- string: Valid property to order by. Will default tomodified_at
.dir
- string: Eitherasc
ordesc
.
Example Response:
{
"items": [
{
"id": "6",
"uuid": "AAAA-1234",
"label": "bbbb",
"issue_id": "6",
"workflow_id": "2",
"print_locked": "0",
"print_locked_user": null,
"created_at": "2017-03-17 19:04:19",
"modified_at": "2017-03-24 16:24:27",
"assignee_id": "3",
"workflow_section_id": "0",
"issue": {
"id": "6",
"uuid": "BBBB-1234",
"label": "Test test test",
"description": "",
"status": "1",
"created_at": "2017-03-21 17:41:04",
"modified_at": "2017-03-21 17:41:04",
"published_at": "2017-03-21 04:00:00",
"srn": "srn:tsn:ceo-core\/issue:BBBB-1234",
"decorated_label": "2017-03-21 - Test test test"
},
"workflow": {
"id": "2",
"uuid": "CCCC-1234",
"slug": "to-copy",
"name": "To Copy",
"status": "1",
"is_web": "1",
"is_print": "1",
"priority": "1",
"is_content": "1",
"is_assignment": "1",
"srn": "srn:tsn:ceo-core\/workflow:CCCC-1234"
}
},
{
"id": "5",
"uuid": "DDDD-1234",
"label": "aaaa",
"issue_id": "6",
"workflow_id": "3",
"print_locked": "0",
"print_locked_user": null,
"created_at": "2017-03-17 19:04:06",
"modified_at": "2017-03-24 16:32:38",
"assignee_id": "3",
"workflow_section_id": "0",
"issue": {
"id": "6",
"uuid": "BBBB-1234",
"label": "Test test test",
"description": "",
"status": "1",
"created_at": "2017-03-21 17:41:04",
"modified_at": "2017-03-21 17:41:04",
"published_at": "2017-03-21 04:00:00",
"srn": "srn:tsn:ceo-core\/issue:BBBB-1234",
"decorated_label": "2017-03-21 - Test test test"
},
"workflow": {
"id": "3",
"uuid": "EEEE-1234",
"slug": "to-edit",
"name": "To Edit",
"status": "1",
"is_web": "1",
"is_print": "1",
"priority": "2",
"is_content": "1",
"is_assignment": "1",
"srn": "srn:tsn:ceo-core\/workflow:EEEE-1234"
}
}
],
"first": 1,
"before": 1,
"current": 1,
"last": 1,
"next": 1,
"total_pages": 1,
"total_items": 2,
"limit": 50
}
POST /v3/print-assignment
Create new print assignment meta data. This only tracks a print assignment, it does not create or manage the ICMA file.
Acl Action: PRINTASSIGNMENT create
Example Request:
{
'label': 'A label',
'workflow_id': 1,
'issue_id': 1,
'assignee_id': null,
'workflow_section_id': null
}
Example Response:
[
{
"id": "5",
"uuid": "DDDD-1234",
"label": "aaaa",
"issue_id": "6",
"workflow_id": "3",
"print_locked": "0",
"print_locked_user": null,
"created_at": "2017-03-17 19:04:06",
"modified_at": "2017-03-24 16:32:38",
"assignee_id": "3",
"workflow_section_id": "0",
"issue": {
"id": "6",
"uuid": "BBBB-1234",
"label": "Test test test",
"description": "",
"status": "1",
"created_at": "2017-03-21 17:41:04",
"modified_at": "2017-03-21 17:41:04",
"published_at": "2017-03-21 04:00:00",
"srn": "srn:tsn:ceo-core\/issue:BBBB-1234",
"decorated_label": "2017-03-21 - Test test test"
},
"workflow": {
"id": "3",
"uuid": "EEEE-1234",
"slug": "to-edit",
"name": "To Edit",
"status": "1",
"is_web": "1",
"is_print": "1",
"priority": "2",
"is_content": "1",
"is_assignment": "1",
"srn": "srn:tsn:ceo-core\/workflow:EEEE-1234"
}
}
]
PUT /v3/print-assignment/{uuid}
Update an existing assignment.
Acl Action: PRINTASSIGNMENT update
Example Request:
See POST /v3/print-assignment
Example Response:
See POST /v3/print-assignment