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):
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:
500
Subcontract 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:
300
The 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:
200
Master 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