1b Payments Response
get
/api/v1/export/payments/{jobID}
This API will output subcontractor invoice payment records, for disbursements, made electronically through Textura. When requesting payment data, there are no parameters to filter or select a range of payments. Export details include information regarding payee, payer, payment amounts, and usage of early payment or partial payment methods. All payments that have been processed since the last payment export are available for export and will be in the request response.
Request
Path Parameters
-
jobID(required): integer(int64)
Unique identifier of the job number.
Header Parameters
-
Authentification(required): string
The protocol for the API requires a valid username and password for TPM.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
The job was successfully created.
Root Schema : export-payments
Type:
Show Source
object
-
BankCode: string
Designated bank code.Example:
6XXXXX1
-
BankName: number
Name of bank related to payment.Example:
693831
-
CheckAmount: number
Check amount, in the organization's currency.Example:
10000
-
CheckNumber: number
Check number.Example:
55555
-
CISAmount: number
Example:
0
-
DrawNumber: number
Draw number in TPMExample:
23
-
EppEnrolled: boolean
Status of EPP, early payment, enrollment.Example:
true
-
EppPaid: boolean
Status of EPP being used in transaction.Example:
true
-
ExportExternalID: string
Categorical ID for transaction.Example:
1000dd59-8759-40b7-b877-590446a8976a
-
InvoiceNumber: string
Invoice Number.Example:
70000-02020-222022
-
ItemGrossAmount: number
Item Gross Amount, in the organization's currency.Example:
10000
-
MainJobNumber: string
Internal project number, specified in project settings.Example:
70000-02020
-
ModifiedInvoiceNumber: string
Modified invoice number.Example:
70000-02020-222022
-
PartialPayment: boolean
Status of partial payment used in transaction.Example:
false
-
PayDiscountTaken: number
Pay discount.Example:
0
-
PayeeName: string
Payee of the payment transaction.Example:
Break Check Co
-
PayFromOrgId: number
Organization acting as payer of the payment transaction.Example:
213980
-
PaymentDate: string
Payment date.Example:
02022023
-
ProjectName: string
Payment name.Example:
Imagine Tech
-
RetentionAmount: number
Retention amount.Example:
0
-
RevisionNumber: string
Revision number.Example:
-
SettlementDate: string
Settlement Date.Example:
02032023
-
SubcontractNumber: string
Subcontract number.Example:
70000-02020
-
SubcontractorName: string
Subcontractor name.Example:
Break Check Co
-
TaxAmount: number
Tax amount.Example:
0
-
TPA: string
TPA.Example:
oracle.doceng.json.BetterJsonNull@3a7704c
-
VendorID: string
Vendor ID.Example:
brch002
-
VendorOfPayee: string
Vendor of payee.Example:
brch002
Examples
202 Response
Accepted. Encountered when the requestor has asked for request export data or an audit log, but the request is still in process.
Default Response
Links to working URLs
Links
- Production URL
-
https://services.texturacorp.com/ebis/api/v1/export/payments/{jobID}
- Test URL
-
https://usint1.textura.oraclecloud.com/ebis/api/v1/export/payments/{jobID}