1a Projects
post
/api/v1/import/projects
This API will create a new project in Textura, by using an existing project template. The user must reference an existing template name when using this API. A project template can be created by users within Textura. A user can do this by creating a project in Textura and selecting Template Project. This will create a template project that can now be referenced when sending a POST request to this API. Additionally, a user will be able to create a template project by selecting another template or project. Other details must also be included in the POST payload, please refer to parameter section below to see required parameters.
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
-
city(required): string
Owner CityExample:
Middletown
-
copyApproval: string
Copies Approval setup from Template Project (true/false)Example:
false
-
countryCode(required): string
Owner Country CodeExample:
US
-
estimatedCompletionDate(required): string
Estimate Completion Date of the projectExample:
2022-02-01T16:00:05Z
-
estimatedStartDate(required): string
Start Date of the projectExample:
2021-01-02T16:00:05Z
-
includeCompliance: string
Copies compliance requirements from Template ProjectExample:
true
-
name(required): string
Project NameExample:
Mukti-Vinod test
-
number(required): string
Project NumberExample:
01-190424
-
postalCode(required): string
Owner Zip CodeExample:
02842
-
siteName: string
Project Site NameExample:
123 Main Street
-
state(required): string
Project StateExample:
RI
-
street1(required): string
Owner Address 1Example:
123 Main Street
-
street2: string
Owner Address 2Example:
oracle.doceng.json.BetterJsonNull@54e22bdd
-
templateName(required): string
Name of the Project Template in TPMExample:
cbretest
-
value(required): number
Project ValueExample:
8000000
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/projects/42
Examples
Default Response
Links to working URLs
Links
- Production URL
-
https://services.texturacorp.com/ebis/api/v1/import/projects
- Test URL
-
https://usint1.texturacorp.com/ebis/api/v1/import/projects