Esc

↑↓ move↵ openIndex · Pagefind
REST API · v1.0

One record. Every link visible.

Most records hang off a project and point at the records they touch by ID. Click one for its key fields and endpoints. Or trace a change from the daily log to the budget.

14 core records28 relationsfields from the API contracts
FIELDJOB COSTCHANGESCONTRACTS & BILLING1–nProject 1–n Daily log · daily_logs.project_id1–nProject 1–n RFI · rfis.project_id1–nProject 1–n Drawing · drawings.project_id1–nProject 1–n Submittal · submittals.project_id1–nProject 1–n Cost code · cost_codes.project_id1–nProject 1–n Budget line item · budget_line_items.project_id1–nProject 1–n Change event · change_events.project_id1–nProject 1–n Potential change order · potential_change_orders.project_id1–nProject 1–n Change order package · change_order_packages.project_id1–nProject 1–n Prime contract · prime_contracts.project_id1–nProject 1–n Payment application · payment_applications.project_id1–nProject 1–n Commitment · work_order_contracts.project_id1–nProject 1–n Requisition · requisitions.project_id1–nCost code 1–n Budget line item · budget_line_item.cost_code_id1–nCost code 1–n RFI · rfi.cost_code_id1–nCost code 1–n Submittal · submittal.cost_code_idn–nCost code n–n Change event · change_event_line_items[].cost_code_idn–nDrawing n–n RFI · rfi.drawing_ids[]1–nRFI 1–n Change event · change_event.change_event_origin_id1–nChange event 1–n Potential change order · potential_change_order.change_event_id1–nChange order package 1–n Potential change order · potential_change_order.package_id1–nPrime contract 1–n Change order package · change_order_package.contract_id1–nCommitment 1–n Change order package · change_order_package.contract_id1–nPrime contract 1–n Payment application · payment_application.contract_id1–nCommitment 1–n Requisition · requisition.commitment_idn–nDaily log n–n RFI · a field condition becomes a questionn–nChange event n–n Budget line item · change event lines post to the budgetn–nCommitment n–n Budget line item · committed_costsProjectprojectsDaily logdaily_logsRFIrfisDrawingdrawingsSubmittalsubmittalsCost codecost_codesBudget line itembudget_line_itemsChange eventchange_eventsPotential change orderpotential_change_ordersChange order packagechange_order_packagesPrime contractprime_contractsPayment applicationpayment_applicationsCommitmentwork_order_contractsRequisitionrequisitions

Drag to pan · wheel or pinch to zoom · click an object

  • ID reference
  • Workflow link
  • 1–n cardinality

Records · 14

Solid lines are stored IDs, like project_id, cost_code_id, contract_id and change_event_id. Dashed lines are workflow links, like a change event posting to the budget. This is the core of the model, not all of it: the REST reference covers every tool.

Ask the OS

Reading this page

Ask anything about this page. Answers use what you're reading as context.

Suggested

    AI · may be imperfect · sample data where shown

    Open file