Skip to main content

Construction Templates

Pay applications, change orders, and construction documents. Structurify provides 9 templates for this category.

Available Templates

TemplateIDDescription
AIA G702/G703 - Pay Applicationptpl_aia_pay_applicationExtract payment application data from AIA G702 (Application) and G703 (Continuat
Construction Change Orderptpl_change_orderExtract data from construction change orders and change directives
Lien Waiverptpl_lien_waiverExtract data from conditional and unconditional lien waivers (progress and final
Daily Field Reportptpl_daily_field_reportExtract data from construction daily field/site reports
Construction Submittalptpl_submittalExtract data from construction submittals
Request for Information (RFI)ptpl_rfiExtract data from construction RFIs
Punch Listptpl_punch_listExtract data from construction punch lists
Job Hazard Analysis (JHA)ptpl_jhaExtract hazard assessments from Job Hazard Analysis forms for safety compliance
WH-347 Certified Payrollptpl_wh347_payrollExtract worker classifications, hours, wages, and compliance data from DOL WH-34

Example Usage

from structurify import Structurify

client = Structurify(api_key="sk_live_xxx")

# Create project with template
project = client.projects.create(
name="My Construction Project",
template_id="ptpl_aia_pay_application"
)

# Upload and extract
doc = client.documents.upload(
project_id=project["id"],
file_path="document.pdf"
)
job = client.extraction.run(project_id=project["id"])
result = client.extraction.wait_for_completion(job["id"])

Try It