jobs
Create Received Payment
Use this endpoint to create a new payment received.
This endpoint is rate limited. Use the RateLimit-* response headers to check current limits and remaining quota.
post/jobs/{jobId}/payments/received
Path parameters
jobIdstring uuid required
The job's unique identifier
Request body
Example request
{
"from": "Apex Roofing & Exteriors",
"amount": 4250,
"paymentDate": "2020-06-22T18:47:10Z",
"paymentMethod": "Check",
"checkNumber": "CHK-20482",
"notes": "Initial deposit for insurance claim repair"
}Response
Created
Example response
{
"id": "68badf8c-ec30-4531-a357-ff57bf12717b",
"paymentType": "Received Payment",
"isParent": true,
"parentId": "fd33bba2-cb19-4baa-b87c-47ee9e55d95e",
"lastEditedDate": "2025-05-28T10:10:00Z",
"paymentMethod": "Check"
}