Push a deal status change
Send this whenever a deal you received from Capvant changes stage. Find the deal with dealRef (our reference) or id (your own lead id, the one you returned when we created the lead); either is enough. status takes a stage (see LenderStage), one of the earlier values (in_review, offer_made, declined, funded) or your own CRM stage name: common names are understood as they are (Working - Application Out is documents_requested, DNQ is declined for does_not_meet_criteria), and any other name can be mapped to a stage in the Lender Hub. declined and not_proceeding need a reason: reason_code, or free text in reason that we classify (unless your stage name is itself the reason, like DNQ, Not a Lead, Deal Lost or Closed - Not Converted). funded needs amount. Anything else is refused with 400 and a message saying what to send.
Path Parameters
Your personal inbound secret, part of the URL shown in the Lender Hub.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://sandbox.capvant.com/inbound/status/string" \ -H "Content-Type: application/json" \ -d '{ "id": "00Q5g00000AbCdEFGH", "status": "Working - Application Out", "data": { "stage": "Application Out" } }'{ "ok": true, "dealRef": "4F2A9C81D0", "status": "documents_requested"}Inbound status
Push deal status changes to Capvant from your own system. One URL per lender, one JSON shape for everyone, and your own lead id is enough to find the deal. No API key: the secret in the URL identifies you. Copy the URL from your Lender Hub, Integration page.
Partner API
The Partner API is for introducers: accountants, brokers, platforms and embedded partners who send a business to Capvant and want to follow what happens next without leaving their own product.
