Lending
Application Decisioning - Pav2
Application
 submit application submit a new or update an application (upsert), based on the partner specific data schema this api was created to model your company's business model for more info, visit the application decisioning pav2 docid\ vwjhfefwgjkj9lggqlvw9 this api can only be used on a schema that has been approved and is live if you would like to test a schema that is still in draft, or just test validation on a live schema, then call the dry run api it's the same api setup; simply append "/dryrun" to the above url path { "name" "endpoint /api/v2/applications/{partner schema id}", "method" "post", "url" "https //lendingsandbox crbcos com/preapproval/api/v2/applications/{partner schema id}", "description" "create or update an application the application id is the identifier for this application ", "tab" "examples", "examples" { "languages" \[ { "id" "l44lybpekpvvxd2s4itgr", "language" "curl", "code" "", "customlabel" "" }, { "id" "2zw9pmcfkgqgvkmpc zz1", "language" "nodejs", "code" "", "customlabel" "" }, { "id" "ytvnprg s9zng3kp9wt4k", "language" "python", "code" "", "customlabel" "" }, { "id" "q9wgw9osncsqcp68udz0n", "language" "ruby", "code" "", "customlabel" "" }, { "id" "uamstop2fdbraiudxn9ci", "language" "go", "code" "", "customlabel" "" } ], "selectedlanguageid" "2zw9pmcfkgqgvkmpc zz1" }, "results" { "languages" \[ { "id" " qq8 titi2nzdm7phxhyr", "language" "200", "customlabel" "", "code" "ok" }, { "id" "qjrefapukavxc3uc1lwa5", "language" "400", "code" "bad request", "customlabel" "" }, { "id" "mnkwosgw 1na1xf4lhqmw", "language" "401", "code" "unauthorized", "customlabel" "" } ], "selectedlanguageid" " qq8 titi2nzdm7phxhyr" }, "request" { "pathparameters" \[ { "name" "partner schema id", "kind" "required", "type" "string", "description" "the schema id of the schema that was built specifically for the partner all applications for this version, will use this schema id ", "" "the schema id of the schema that was built specifically for the partner all applications for this version, will use this schema id " } ], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "application id", "kind" "required", "type" "string", "description" "the identifier of the application that is created for each application in the partner's system it should be unique for each application if the system receives another application with this id, then the system will consider it an update", "" "the identifier of the application that is created for each application in the partner's system it should be unique for each application if the system receives another application with this id, then the system will consider it an update" }, { "name" "application", "kind" "required", "type" "object", "description" "all of the application details, submitted in the partner schema format", "" "all of the application details, submitted in the partner schema format" } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "path parameter", "value" "pathparameters" }, "response" \[ { "name" "entity id", "kind" "optional", "type" "string", "description" "" }, { "name" "created at", "kind" "optional", "type" "string", "description" "", "children" \[] }, { "name" "application", "kind" "optional", "type" "object", "description" "", "children" \[] }, { "name" "application id", "kind" "optional", "type" "string", "description" "", "children" \[] }, { "name" "partner schema id", "kind" "optional", "type" "string", "description" "", "children" \[] }, { "name" "rule results", "kind" "optional", "type" "object", "description" "", "children" \[ { "name" "items", "kind" "optional", "type" "object", "description" "", "children" \[ { "name" "rule id", "kind" "optional", "type" "string", "description" "" }, { "name" "version", "kind" "optional", "type" "string", "description" "" }, { "name" "rule name", "kind" "optional", "type" "string", "description" "" }, { "name" "rule description", "kind" "optional", "type" "string", "description" "" }, { "name" "status", "kind" "optional", "type" "string", "description" "" }, { "name" "data", "kind" "optional", "type" "string", "description" "" }, { "name" "result info", "kind" "optional", "type" "string", "description" "" } ] }, { "name" "status", "kind" "optional", "type" "string", "description" "" }, { "name" "rules process date", "kind" "optional", "type" "string", "description" " default\\"2025 10 26t10 53 46 520543z\\"" } ] }, { "name" "is valid", "kind" "optional", "type" "boolean", "description" "", "children" \[] } ] }