1a Compliance Requirements
post
/api/v1/import/compliance-requirements
Compliance Requirement(s) imported through this API with a unique combination of MainJobNumber and Description will be created on the Project as Document Requirements. The compliance status imported through this API will update a subcontractor status for the specified requirement on a project, based on ContractNumber, VendorId, and MainJobNumber. In order to create requirements through import your organization must be enabled to do so by a Textura Account Manager.
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-
ContractNumber: string
Maximum Length:
500Subcontract or Purchase Order Number.Example:001 -
Description: string
This is a fixed value for each description. This is actually a key value that Textura uses and needs to stay constant.Example:
General Liability Insurance -
DocumentId: string
ID Number, can be used for policy number or left blankExample:
15643 -
ExpirationDate: string
Date Expired - if blank, does not expireExample:
04272015 -
IssueDate: string
Date the requirement was receivedExample:
03052015 -
MainJobNumber: string
Maximum Length:
300The project/job this subcontract is written against.Example:24290012 -
Status: string
1 = Not Received, 2 = Received, 3 = Set requirement to Not TrackingExample:
2 -
VendorId: string
Maximum Length:
200Master Vendor ID for the AP entryExample:ALLIED
Examples
Back to Top
Response
Supported Media Types
- application/json
200 Response
The job was successfully created.
Root Schema : schema
Type:
Show Source
object-
URI: string
Endpoint for job-audit retrievalExample:
https://services.texturacorp.com/ebis/api/v1/import/compliance-requirements/930
Examples
Default Response
Links to working URLs
Links
- Production URL
-
https://services.texturacorp.com/ebis/api/v1/import/compliance-requirements
- Test URL
-
https://usint1.textura.oraclecloud.com/ebis/api/v1/import/compliance-requirements