RequestManagerRequestList
Retrieves the list of Requests
Query Parameters
- createdFrom string
Possible values: [
SDG
,FSO
]Source application of the request
- sourceEntityType string
Possible values: [
CLIENT_ENTITY
,SEA_DATASOURCE_ENTITY
,EDISCOVERY_PROJECT_ENTITY
]Entity type of the source from which data is gathered for the request
- sourceEntityId int32
Possible values:
>= 1
Entity id of the source from which data is gathered for the request
- 200
- 500
OK
- application/json
- Schema
- Example (from schema)
Schema
requests object[]
List of Request Manager Requests
id int32Request id
name stringRequest name
type RMRequestTypePossible values: [
EXPORT
,DELETE
,MOVE
,RETENTION
,IGNORE
,ARCHIVE
,TAG
]status RMRequestStatusPossible values: [
TaskCreated
,TaskConfigured
,ReviewInProgress
,ReviewCompleted
,ApproveCompleted
,TaskCompleted
,ApprovalRequested
,ActionInProgress
,CompletedWithErrors
,Failed
,ReviewDeclined
]Signifies the progress of the request
requestor emailEmail of the requestor
application ActivateApplicationPossible values: [
NONE
,SDG
,FSO
]Enum to signify the application under Activate
createdOn int64Request creation time in unix epoch format
owner object
id int32name stringreviewers object[]
List of request reviewers
id int32name stringapprovers object[]
List of the request approvers
id int32name string
{
"requests": [
{
"id": 0,
"name": "string",
"type": "EXPORT",
"status": "TaskCreated",
"requestor": "user@example.com",
"application": "NONE",
"createdOn": 0,
"owner": {
"id": 0,
"name": "string"
},
"reviewers": [
{
"id": 0,
"name": "string"
}
],
"approvers": [
{
"id": 0,
"name": "string"
}
]
}
]
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}