Create Contract Payment
create_contract_paymentCreate a new contract payment for a given project and contract in Procore. Submit request with project and contract IDs to add a commitment payment.
Instructions
Create a new Contract Payment. Use this to create a new Commitments in Procore. Creates a new Commitments and returns the created object on success (HTTP 201). Required parameters: project_id, contract_id. Procore API: Construction Financials > Commitments. Endpoint: POST /rest/v1.0/contract_payments
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | JSON request body field — unique identifier for the project. | |
| contract_id | Yes | JSON request body field — unique identifier of the contract | |
| attachments | No | JSON request body field — contract payment attachments. To upload attachments you must upload the entire payload as `multipart/form-data` content-type and specify each parameter as form-data together with `attachments[]` as... | |
| contract_payment | No | JSON request body field — contract Payment object |