Get request input
1 min
GET
https://api.app.kognic.com/v2/request-inputs/{requestInputId}
Path Parameters
- requestInputIdstring<uuid>requiredFormatuuid
Responses
200
- Enveloped_RequestInputV2
- dataRequestInputV2required
- completedAtstring<date-time>DescriptionFormatdate-time
- createdAtstring<date-time>requiredDescriptionFormatdate-time
- idstring<uuid>requiredFormatuuid
- lastCompletedAnnotationIdstring<uuid>Formatuuid
- lastUpdatedAtstring<date-time>requiredDescriptionFormatdate-time
- progressDetailsInputProgressDetailsDescription
- availableForIntegrationReviewbooleanrequiredDescription
- currentTaskCurrentTask
- assignedUserIdinteger<int64>Formatint64
- isOngoingbooleanrequired
- taskIdstring<uuid>requiredFormatuuid
- taskTypeTaskTyperequired
- currentWorkflowStageWorkflowStageV2requiredDescription
- actionPhaseActionDescription
- idstring<uuid>requiredFormatuuid
- namestringrequired
- namestringrequired
- phasePhaserequiredDescription
- idstring<uuid>requiredFormatuuid
- namestringrequired
- phaseDefinitionPhaseDefinitionrequiredDescription
- idstring<uuid>requiredFormatuuid
- namestringrequired
- requestIdstring<uuid>requiredFormatuuid
- sceneIdstring<uuid>requiredFormatuuid
- statusRequestInputStatusrequiredDescription
400
- BadRequest
- errorCodestring
- messagestringrequired
401
- Unauthorized
- messagestringrequired
403
- Forbidden
- messagestringrequired
404
- NotFound
- messagestringrequired
413
- PayloadTooLarge
- messagestringrequired
500
- InternalServerError
- messagestringrequired
python
import requests
import json
url = "https://api.app.kognic.com/v2/request-inputs/{requestInputId}"
payload = {}
headers = {
'accept': 'application/json',
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
200
{
"data": {
"completedAt": "",
"createdAt": "",
"id": "",
"lastCompletedAnnotationId": "",
"lastUpdatedAt": "",
"progressDetails": {
"availableForIntegrationReview": false,
"currentTask": {
"assignedUserId": "",
"isOngoing": false,
"taskId": "",
"taskType": ""
},
"currentWorkflowStage": {
"action": {
"id": "",
"name": ""
},
"name": "",
"phase": {
"id": "",
"name": "",
"phaseDefinition": {
"id": "",
"name": ""
}
}
}
},
"requestId": "",
"sceneId": "",
"status": ""
}
}400
// Bad request
{
"errorCode": "",
"message": ""
}401
// Unauthorized
{
"message": ""
}403
// Forbidden
{
"message": ""
}404
// Not found
{
"message": ""
}413
// Payload too large
{
"message": ""
}500
// Internal server error
{
"message": ""
}