Retrieve Document Workflow Metadata
GET
/api/{version}/metadata/objects/workflowsHeaders
Section link for Headers| Name | Description |
|---|---|
Accept | application/json (default) |
Request
Section link for Requestcurl -X GET -H "Authorization: {SESSION_ID}" \
https://myvault.veevavault.com/api/v18.2/metadata/objects/workflowsResponse (abridged)
Section link for Response (abridged){
"responseStatus": "SUCCESS",
"properties": [
{
"name": "workflow_document_id__v",
"type": "id",
"multivalue": false
},
{
"name": "workflow_initiator_name__v",
"type": "String",
"length": 255,
"multivalue": false
},
{
"name": "workflow_process_version__v",
"type": "Number",
"multivalue": false
},
{
"name": "workflow_id__v",
"type": "id",
"multivalue": false
},
{
"name": "workflow_name__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Approval"
},
{
"label": "Distribute"
},
{
"label": "MLR Approval"
},
{
"label": "MLR Review"
},
]
},
{
"name": "workflow_initiator__v",
"type": "ObjectReference",
"object": "User",
"multivalue": false
},
{
"name": "workflow_status__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Active"
},
{
"label": "Cancelled"
},
{
"label": "Complete"
},
{
"label": "Error"
}
]
},
{
"name": "workflow_startDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "workflow_completionDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "workflow_cancelationDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "workflow_duration__v",
"type": "Number",
"multivalue": false
},
{
"name": "workflow_dueDate__v",
"type": "Date",
"multivalue": false
},
{
"name": "workflow_type__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Read and Understood"
},
{
"label": "Standard"
}
]
},
{
"name": "workflow_document_major_version_number__v",
"type": "Number",
"multivalue": false
},
{
"name": "workflow_document_minor_version_number__v",
"type": "Number",
"multivalue": false
},
{
"name": "workflow_process_instance_group__v",
"type": "String",
"length": 255,
"multivalue": false
},
{
"name": "task_assignee_name__v",
"type": "String",
"length": 255,
"multivalue": false
},
{
"name": "task_id__v",
"type": "id",
"multivalue": false
},
{
"name": "task_name__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Approve"
},
{
"label": "Assess Outcome"
},
{
"label": "Legal Approval"
},
{
"label": "Medical Approval"
},
{
"label": "Regulatory Approval"
},
{
"label": "Legal Review"
},
{
"label": "Medical Review"
},
{
"label": "Regulatory Review"
},
]
},
{
"name": "task_assignee__v",
"type": "ObjectReference",
"object": "User",
"multivalue": false
},
{
"name": "task_delegate__v",
"type": "ObjectReference",
"object": "User",
"multivalue": false
},
{
"name": "task_queueGroup__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Approver"
},
{
"label": "Coordinator"
},
{
"label": "Reviewer"
},
]
},
{
"name": "task_status__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Created"
},
{
"label": "Available"
},
{
"label": "Cancelled"
},
{
"label": "Assigned"
},
{
"label": "Completed"
}
]
},
{
"name": "task_verdict__v",
"type": "Picklist",
"length": 255,
"multivalue": false,
"values": [
{
"label": "Approved"
},
{
"label": "Not Approved"
},
{
"label": "Approved for Production"
},
{
"label": "Approved with Changes"
},
]
},
{
"name": "task_capacity__v",
"type": "Picklist",
"length": 255,
"multivalue": false
},
{
"name": "task_creationDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "task_assignmentDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "task_completionDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "task_cancelationDate__v",
"type": "DateTime",
"multivalue": false
},
{
"name": "task_duration__v",
"type": "Number",
"multivalue": false
},
{
"name": "task_dueDate__v",
"type": "Date",
"multivalue": false
},
{
"name": "task_comment__v",
"type": "String",
"length": 4000,
"multivalue": false
}
]
}