Understanding REST API Endpoints for PeopleSoft Get Transaction Details

This topic lists the REST resources and methods for the Get Transaction Details API (exgettransdetails and exgettransdetailsexternal). Use this API to retrieve expense report transaction details. The Get Transaction Details REST API can be used for the Expense skill.

API's that have "external" as the suffix are used by external systems. API's that do not have "external" as the suffix are used by PeopleSoft Intelligent Chat ASsistance from Oracle (PICASO) digital assistant.

This table lists the delivered API resource used with the Get Transaction Details API.

API Resource

Description

exgettransdetailsroot

API resource to retrieve expense report transaction details. This API is to be used with the digital assistant.

exgettransdetailsrootexternal

API resource to retrieve expense report transaction details. This API is to be used for external consumption.

API resource to retrieve expense report transaction details. This API is to be used with the digital assistant.

Method: GET

Path:/exgettransdetailsroot/{iFirstPart}

Request Parameters

Description

iFirstPart

Expense report ID.

Response Parameters

Response Result Type

Description

oTransmission1

Success

Expense report ID.

oTransmission2

Success

Expense report submitted date.

oTransmission3

Success

Action date.

oTransmission4

Success

Comments.

oTransmission5

Success

Denied amount.

oTransmission6

Success

Prior Approvers (for multi-level approvals).

oTransmission11

Success

Expense ID description.

oTransmission12

Success

Expense amount.

API resource to retrieve expense report transaction details. This API is to be used for external consumption.

Method: GET

Path:/exgettransdetailsrootexternal/{iFirstPart}

Request Parameters

Description

iFirstPart

Expense report ID.

Response Parameters

Response Result Type

Description

oTransmission1

Success

Expense report ID.

oTransmission2

Success

Expense report submitted date.

oTransmission3

Success

Action date.

oTransmission4

Success

Comments.

oTransmission5

Success

Denied amount.

oTransmission6

Success

Prior Approvers (for multi-level approvals).

oTransmission11

Success

Expense ID description.

oTransmission12

Success

Expense amount.