Get the lineage of a request
get
/epm/rest/v1/requests/{requestId}/lineage
Request
Path Parameters
-
requestId(required): string(uuid)
The id of the request
Response
Supported Media Types
- application/json
200 Response
OK
Root Schema : RequestLineage
Type:
Show Source
object-
links:
array links
Read Only:
true -
requestLineageNodes:
array requestLineageNodes
Read Only:
trueThe list of requests used in this lineage. -
subscriptionInstances:
array subscriptionInstances
The list of subscriptions used in this lineage.
Nested Schema : requestLineageNodes
Type:
arrayRead Only:
trueThe list of requests used in this lineage.
Show Source
Nested Schema : subscriptionInstances
Type:
arrayThe list of subscriptions used in this lineage.
Show Source
-
Array of:
object SubscriptionInstance
Subscription Instance details
Nested Schema : RequestLineageNode
Type:
Show Source
object-
autoSubmitted:
boolean
-
id:
string(uuid)
Read Only:
true -
incompleteSubscriptions:
array incompleteSubscriptions
-
links:
array links
Read Only:
true -
origin:
string
Read Only:
trueAllowed Values:[ "DEFINED", "INSTRUCTIVE", "INTERACTIVE", "MEMBERSHIP", "NOTIFICATION", "REMEDIATION", "SUBSCRIPTION", "CONSOLIDATION", "IMPORT", "LOAD" ] -
sourceRequest:
object IdNameLink
-
status:
string
Read Only:
trueAllowed Values:[ "DRAFT", "IN_FLIGHT", "PULLED_BACK", "PUSHED_BACK", "COMPLETED", "REJECTED", "WITHDRAWN", "RECALLED", "BLOCKED", "CONSOLIDATED", "FUTURE_DATED" ] -
timeCreated:
integer(int64)
Read Only:
true -
title:
string
Read Only:
true -
viewpoints:
array viewpoints
Read Only:
true
Nested Schema : incompleteSubscriptions
Type:
Show Source
array-
Array of:
object SubscriptionInstance
Subscription Instance details
Nested Schema : IdNameLink
Type:
Show Source
object-
description:
string
Read Only:
true -
id:
string(uuid)
-
links:
array links
-
name:
string
Nested Schema : SubscriptionInstance
Type:
objectSubscription Instance details
Show Source
-
allowedActions:
array allowedActions
-
alternateAssignees:
array alternateAssignees
-
assigneeName:
string
-
copyActionText:
string
-
copyActionType:
string
Allowed Values:
[ "NONE", "PROPERTIES", "MODEL_AFTER" ] -
createdBy:
string
-
createdByUser:
object User
-
description:
string
Read Only:
true -
errors:
array errors
-
etagValue:
string
-
expression:
object JsonNode
-
id:
string(uuid)
Read Only:
true -
ignoreSourceParent:
boolean
-
includedActionsText:
string
-
inclusionProperty:
object InclusionProperty
-
inclusionPropertyText:
string
-
lastModifiedBy:
string
-
links:
array links
Read Only:
true -
message:
string
Read Only:
true -
modifiedByUser:
object User
-
name:
string
Read Only:
true -
nodeConditionText:
string
-
propertiesToMatch:
array propertiesToMatch
-
propertiesToMatchText:
string
-
sourceApplication:
object IdNameLink
-
sourceDimension:
object IdNameLink
-
sourceRequest:
string(uuid)
Read Only:
true -
sourceView:
object IdNameLink
-
sourceViewpoint:
object IdNameLink
-
standaloneRequest:
boolean
-
subscriptionStatus:
string
Read Only:
trueAllowed Values:[ "PROCESSED", "SKIPPED", "FAILED", "IN_PROGRESS", "PENDING" ] -
targetApplication:
object IdNameLink
-
targetDimension:
object IdNameLink
-
targetRequest:
string(uuid)
Read Only:
true -
targetView:
object IdNameLink
-
targetViewpoint:
object IdNameLink
-
timeCreated:
integer(int64)
-
timeModified:
integer(int64)
-
topNodes:
array topNodes
-
topNodesText:
string
Nested Schema : User
Type:
Show Source
object-
artifactAssignments:
array artifactAssignments
-
associatedRoles:
array associatedRoles
-
dataManagerOnAny:
boolean
-
emailAddresses:
array emailAddresses
-
epmIdleSessionTimeout:
integer(int32)
-
firstName:
string
-
fullName:
string
-
grantPermission:
string
Allowed Values:
[ "OWNER", "DATAMANAGER", "PARTICIPANT", "APPROVER", "NOTIFIED", "COMMITTER", "NONE", "METADATAMANAGER" ] -
homePageLayoutName:
string
-
id:
string(uuid)
-
lastName:
string
-
links:
array links
-
nameInitials:
string
-
preferences:
object Preferences
-
ssoToken:
string
-
userName:
string
-
userServiceAdministrator:
boolean
Nested Schema : JsonNode
Type:
objectNested Schema : InclusionProperty
Type:
Show Source
object-
propertyId:
object Link
-
value:
string
Read Only:
true
Nested Schema : AlternateAssignee
Type:
Show Source
object-
alternateAssigneeType:
string
Read Only:
trueAllowed Values:[ "GROUP", "USER" ] -
fullName:
string
Read Only:
true -
groupId:
string(uuid)
Read Only:
true -
groupName:
string
Read Only:
true -
links:
array links
Read Only:
true -
sortOrder:
integer(int32)
Read Only:
true -
userId:
string(uuid)
Read Only:
true -
userName:
string
Read Only:
true
Nested Schema : Preferences
Type:
Show Source
object-
actAsThisRole:
string
Allowed Values:
[ "USER", "SERVICE_ADMINISTRATOR" ] -
delegateToUserId:
string(uuid)
-
languageTag:
string
-
links:
array links
-
outOfOffice:
boolean
-
profilePictureId:
string(uuid)
-
timeZone:
object TimeZone
Nested Schema : Artifact
Type:
Show Source
object-
id:
string(uuid)
-
name:
string
-
type:
string
Allowed Values:
[ "CLUSTER", "CARD" ]
Nested Schema : SubscriptionTopNode
Type:
Show Source
object-
description:
string
Read Only:
true -
id:
string(uuid)
-
invalid:
boolean
-
links:
array links
-
name:
string
403 Response
Forbidden access to request
404 Response
Request not found
Examples
The following example shows how to retrieve associated request lineage for a request by submitting a GET request on the REST resource using cURL.
curl --user edmcs_cloud_user -X GET https://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/d692eb1c-d47b-404b-b26a-c9ee04777d5f/lineage
Example of the Response Body
The following example shows the contents of the response body in JSON format:
{
"requestLineageNodes": [
{
"id": "d692eb1c-d47b-404b-b26a-c9ee04777d5f",
"title": "Request 4118",
"origin": "INTERACTIVE",
"status": "COMPLETED",
"autoSubmitted": false,
"sourceRequest": null,
"timeCreated": "2023-02-23T20:06:03.185Z",
"viewpoints": [
{
"id": "f23d7770-8f32-44cd-adae-b8f3db5cd6ea",
"name": "NT1 hier",
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/views/86b1454d-58e8-47bb-ac08-40d62ede02b4/viewpoints/f23d7770-8f32-44cd-adae-b8f3db5cd6ea"
}
]
}
],
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/d692eb1c-d47b-404b-b26a-c9ee04777d5f"
}
]
},
{
"id": "c1f6774d-51ca-49cd-a4cb-b915432a704b",
"title": "Request 4119",
"origin": "SUBSCRIPTION",
"status": "DRAFT",
"autoSubmitted": false,
"sourceRequest": {
"id": "d692eb1c-d47b-404b-b26a-c9ee04777d5f",
"name": "Request 4118",
"description": "Request for aUni created by Barry Dylan.",
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/d692eb1c-d47b-404b-b26a-c9ee04777d5f"
}
]
},
"timeCreated": "2023-02-23T20:06:23.836Z",
"viewpoints": [
{
"id": "c543eabc-37f1-4a5e-a15d-49bff3493fd1",
"name": "NT1(1) list",
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/views/86b1454d-58e8-47bb-ac08-40d62ede02b4/viewpoints/c543eabc-37f1-4a5e-a15d-49bff3493fd1"
}
]
}
],
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/c1f6774d-51ca-49cd-a4cb-b915432a704b"
}
]
}
],
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/d692eb1c-d47b-404b-b26a-c9ee04777d5f/lineage"
}
],
"subscriptionInstances": [
{
"id": "11756efd-bdb5-4502-9941-cc59734e8332",
"name": "aUni | NT1 hier",
"sourceViewpoint": {
"id": "f23d7770-8f32-44cd-adae-b8f3db5cd6ea",
"name": "NT1 hier",
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/views/86b1454d-58e8-47bb-ac08-40d62ede02b4/viewpoints/f23d7770-8f32-44cd-adae-b8f3db5cd6ea"
}
]
},
"targetViewpoint": {
"id": "c543eabc-37f1-4a5e-a15d-49bff3493fd1",
"name": "NT1(1) list",
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/views/86b1454d-58e8-47bb-ac08-40d62ede02b4/viewpoints/c543eabc-37f1-4a5e-a15d-49bff3493fd1"
}
]
},
"sourceRequest": "d692eb1c-d47b-404b-b26a-c9ee04777d5f",
"targetRequest": "c1f6774d-51ca-49cd-a4cb-b915432a704b",
"subscriptionStatus": "PROCESSED",
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/epm/rest/v1/subscriptions/11756efd-bdb5-4502-9941-cc59734e8332"
}
]
}
]
}