Construction Templates
Pay applications, change orders, and construction documents. Structurify provides 9 templates for this category.
Available Templates
| Template | ID | Description |
|---|---|---|
| AIA G702/G703 - Pay Application | ptpl_aia_pay_application | Extract payment application data from AIA G702 (Application) and G703 (Continuat |
| Construction Change Order | ptpl_change_order | Extract data from construction change orders and change directives |
| Lien Waiver | ptpl_lien_waiver | Extract data from conditional and unconditional lien waivers (progress and final |
| Daily Field Report | ptpl_daily_field_report | Extract data from construction daily field/site reports |
| Construction Submittal | ptpl_submittal | Extract data from construction submittals |
| Request for Information (RFI) | ptpl_rfi | Extract data from construction RFIs |
| Punch List | ptpl_punch_list | Extract data from construction punch lists |
| Job Hazard Analysis (JHA) | ptpl_jha | Extract hazard assessments from Job Hazard Analysis forms for safety compliance |
| WH-347 Certified Payroll | ptpl_wh347_payroll | Extract 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
- Run in Google Colab - Interactive notebooks
- CodeSandbox Examples - Node.js examples