All REST Endpoints
Export/E01 Invoices
Allows the export of invoice records within TPM.
- 1a Invoices Request
- Method: postPath:
/api/v1/export/invoices - 1b Invoices Response
- Method: getPath:
/api/v1/export/invoices/{jobID}
Export/E02 Invoice Rejections
Allows the export of invoice rejection records within TPM.
- 1a Invoice Rejections Request
- Method: postPath:
/api/v1/export/invoice-rejections - 1b Invoice Rejections Response
- Method: getPath:
/api/v1/export/invoice-rejections/{jobID}
Export/E03 Payments
Allows the export of invoice payments records within TPM.
- 1a Payments Request
- Method: postPath:
/api/v1/export/payments - 1b Payments Response
- Method: getPath:
/api/v1/export/payments/{jobID}
Export/E04 Documents
The operations from the Export/Documents category.
- 1a Documents Request
- Method: postPath:
/api/v1/export/documents - 1b Documents Response
- Method: getPath:
/api/v1/export/documents/{jobID} - 2 Document Meta Data Request
- Method: postPath:
/api/v1/document-meta - 3 Document File Request
- Method: postPath:
/api/v1/document-file
Export/E05 Projects
Allows the export of project details from within TPM.
- 1 Owner Projects Request
- Method: getPath:
/api/v2/owner/projects
Import/I01 Subcontracts
The operations from the Import/Subcontracts category.
- 1a Subcontracts
- Method: postPath:
/api/v1/import/insert-contracts - 1b Subcontracts Audit
- Method: getPath:
/api/v1/import/insert-contracts/{jobID} - 2a Subcontracts Update
- Method: postPath:
/api/v1/import/update-contracts - 2b Subcontracts Update Audit
- Method: getPath:
/api/v1/import/update-contracts/{jobID}
Import/I02 Change Orders
Allows for change order control of subcontracts within the TPM system.
- 1a Subcontract Change Orders
- Method: postPath:
/api/v1/import/changeorders - 1b Subcontract Change Orders Audit
- Method: getPath:
/api/v1/import/changeorders/{jobID}
Import/I03 Compliance Requirements
Allows creation of compliance requirements and review of status within the TPM system.
- 1a Compliance Requirements
- Method: postPath:
/api/v1/import/compliance-requirements - 1b Compliance Requirements Audit
- Method: getPath:
/api/v1/import/compliance-requirements/{jobID}
Import/I04 Projects
API dedicated to different project actions within the TPM system.
- 1a Projects
- Method: postPath:
/api/v1/import/projects - 1b Projects Audit
- Method: getPath:
/api/v1/import/projects/{jobID}
Import/I05 Prime Change Orders
Allows for prime contract change order control within the TPM system.
- 1a Prime Change Orders
- Method: postPath:
/api/v2/prime-change-orders - 1b Prime Change Orders Audit
- Method: getPath:
/api/v2/prime-change-orders/{jobID}
Import/I06 Payments
Allows for the importing of owner funding and off-system payments.
- 1a Owner Fundings
- Method: postPath:
/api/v2/owner-fundings - 1b Owner Fundings Audit
- Method: getPath:
/api/v2/owner-fundings/{jobID} - 2a Cash Receipts
- Method: postPath:
/api/v2/owner-funding-checks - 2b Cash Receipts Audit
- Method: getPath:
/api/v2/owner-funding-checks/{jobID} - 3a Off-System Payments
- Method: postPath:
/api/v2/off-system-payments - 3b Off-System Payments Audit
- Method: getPath:
/api/v2/off-system-payments/{jobID}
Import/I07 Invoices
Allows the import of invoices.
- 1a Owner Invoices
- Method: postPath:
/api/v2/owner-invoices - 1b Owner Invoices Audit
- Method: getPath:
/api/v2/owner-invoices/{jobID} - 2 Owner Invoices (Deprecated)
- Method: postPath:
/api/v1/invoice
Import/I08 ERP Records
Allows the import of ERP Records.
- 1a ERP Records
- Method: postPath:
/api/v2/erp-records - 1b ERP Records Audit
- Method: getPath:
/api/v2/erp-records/{jobID}
Import/I09 Users
Allows the updating of user status within the TPM system.
- 1a User Roles
- Method: postPath:
/api/v1/import/user-project-roles - 1b User Roles Audit
- Method: getPath:
/api/v1/import/user-project-roles/{jobID} - 2a User Deactivation
- Method: postPath:
/api/v1/import/user-status - 2b User Deactivation Audit
- Method: getPath:
/api/v1/import/user-status/{jobID}
Import/I10 Supplier Diversity Tracking
Allows the import of Supplier Diversity attributions.
- 1a Supplier Diversity Tracking
- Method: postPath:
/api/v2/vendor-classifications - 1b Supplier Diversity Tracking Audit
- Method: getPath:
/api/v2/vendor-classifications/{jobID}
Import/I11 TPA Enrollment
Allows the import of enrollment information for Textura Payment Accelerator program.
- 1a TPA Enrollment
- Method: postPath:
/api/v2/tpa/enrollment - 1b TPA Enrollment Audit
- Method: getPath:
/api/v2/tpa/enrollment/{jobID}