← All API release notes
API v4 Release Notes — October 15, 2026
Changed
- ⚠ Breaking: sold leads' status is locked on
PATCH /v4/customers/{id}— Once a lead is sold,lead_type_idcan only be changed to Returned From Buyer. Any other value now returns422anchored tolead_type_id. Re-sending the current value still passes. If your integration moves sold leads to another status, return them first. customer_payments.check_numberis now writable — Setcheck_numberonPOST /v4/customer_paymentsandPATCH /v4/customer_payments/{id}to record a check number, money order number, or wire confirmation (up to 255 characters). A value that looks like a card number returns422. In SecurityTrax the field appears as Reference on manually recorded payments.- Customer and lead text fields are trimmed on save —
POSTandPATCH /v4/customersnow strip leading and trailing whitespace fromfname,lname,spouse,address1,address2,city,zip,county,cross_street,email,lang,business_name, andbusiness_contact. The response body shows the stored, trimmed values. Existing records are unchanged until they're saved again.
Never miss an API change
Get an email when new API release notes are published, or follow the RSS feed.