1a Invoices Request
post
/api/v1/export/invoices
This API will provide the export of approved invoices. Textura has two methods of sending invoices that are requesting the release of previously held retention:
- In a separate invoice that only contains the retention released amounts. This invoice would use the client standard invoice number format but with an R appended to end of the string. A separate invoice, without the R, would be created to represent the progress billing portion of this invoice.
- As part of the same invoice record using the InvoiceRetentionRelease and ItemRetentionRelease fields.
A successful response will provide a uri that can be used to grab export data. User must send a GET request to the uri, with the proper credentials.
Request
Header Parameters
-
Authentification(required): string
The protocol for the API requires a valid username and password for TPM.
Supported Media Types
- application/json
- application/json
Root Schema : schema
Type:
Show Source
object
-
Empty Parameter: string
A POST request to this endpoint, does not require parameters within the payload.Example:
{}
Response
Supported Media Types
- application/json
200 Response
The job was successfully created.
Root Schema : schema
Type:
Show Source
object
-
URI: string
Endpoint for export record retrievalExample:
https://services.texturacorp.com/ebis/api/v1/export/invoices/82
Examples
Default Response
Links
- Production URL
-
https://services.texturacorp.com/ebis/api/v1/export/invoices
- Test URL
-
https://usint1.textura.oraclecloud.com/ebis/api/v1/export/invoices