Skip to main content
There are three ways a contract enters Alforse:
Fill in the contract form directly. This maps to POST /contracts — see Contracts for every field (parties, equipment, pricing, payment terms, dates, and the initial payment plan).

After intake

Once a contract exists, you can attach payment terms, notes, fulfillment tasks, and invoice records to it — see Contracts for the :id/terms, :id/notes, :id/fulfillment-tasks, and :id/invoices endpoints, and Payments & Invoices for the payment side.