Get a supplier invoice request status

get

/api/erp/integrations/resources/v1/payables/supplierInvoices/requests/{requestId}

Returns the overall processing status of a supplier invoice request and details of its incoming and logical documents.

Request

Path Parameters
  • Request identifier or flow execution identifier returned for the supplier invoice import request.
    Example:
    300100656822635
Query Parameters
  • Name of the Document IO flow associated with the supplier invoice request.
    Example:
    FIN_AP_IMPORT_PAYABLES_INVOICES

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

The supplier invoice request details were retrieved successfully.
Body ()
Root Schema : SupplierInvoiceMonitoringResponse
Type: object
The processing status and document details for a supplier invoice request.
Show Source
Nested Schema : additionalAttributes
Type: object
Additional Properties Allowed: true
Additional flow-level information returned to the consumer.
Example:
{
}
Nested Schema : files
Type: array
Incoming files associated with the supplier invoice request.
Show Source
Nested Schema : SupplierInvoiceFile
Type: object
Details of an incoming supplier invoice file.
Show Source
Nested Schema : childs
Type: array
Logical documents generated from the incoming file.
Show Source
Nested Schema : SupplierInvoiceLogicalDocument
Type: object
Details of a logical supplier invoice document generated during processing.
Show Source
Nested Schema : additionalDetails
Type: object
Additional Properties Allowed: true
Additional information associated with the logical document.
Example:
{
}
Back to Top

Examples

The following example shows how to retrieve the processing status of a supplier invoice request by submitting a GET request on the REST resource using cURL.

curl --location 'https://servername.fa.us2.oraclecloud.com/api/erp/integrations/resources/v1/payables/supplierInvoices/requests/300100656822635' \
--header 'Authorization: Bearer <Bearer Token>' \

Example Response Body

The following example shows the contents of the response body in JSON format:

{
    "status": "PROCESSED",
    "requestId": "300100656822635",
    "processedAt": "2026-08-31T17:39:29.93755Z",
    "createdAt": "2026-08-31T17:37:31.487268Z",
    "files": [
        {
            "status": "ORA_UPLOADED",
            "fileName": "LHS BUG.docx",
            "fileID": "300100656821027",
            "createdAt": "2026-08-31T17:37:31.312936Z",
            "links": [
                {
                    "rel": "download",
                    "href": "https://servername.fa.us2.oraclecloud.com/api/erp/integrations/resources/v1/payables/supplierInvoices/files/300100656821027/data?type=incoming",
                    "resourcePath": "/files/300100656821027/data?type=incoming"
                }
            ],
            "childs": [
                {
                    "status": "PROCESSED",
                    "fileName": "LHS BUG.docx",
                    "fileID": "44671",
                    "createdAt": "2026-08-31T17:39:10.361629Z",
                    "links": [
                        {
                            "rel": "related",
                            "href": "https://servername.fa.us2.oraclecloud.com/api/erp/integrations/resources/v1/payables/supplierInvoices/files/44671/data?type=logical",
                            "resourcePath": "/files/44671/data?type=logical"
                        }
                    ]
                }
            ]
        }
    ],
    "links": [
        {
            "rel": "self",
            "href": "https://servername.fa.us2.oraclecloud.com/api/erp/integrations/resources/v1/payables/supplierInvoices/requests/300100656822635",
            "resourcePath": "/requests/300100656822635"
        }
    ]
}
Back to Top