Evaluate an existing feature snapshot
Evaluate an existing feature snapshot › Request Body
tenant_idpartner_codefeature_snapshot_idproduct_coderequested_amountmax_snapshot_age_daysEvaluate an existing feature snapshot › Responses
Score decision created
Evaluate a partner score request
Accepts a partner or gateway score request, resolves the already verified partner-local subject identity, records idempotent ingestion lineage, materializes or reuses a feature snapshot, and returns an explainable score decision. Credit Intelligence does not create Core/Fineract customers or accounts.
Headers
X-Request-IdClient-generated ID for this HTTP attempt. Echoed in responses and logs.
X-Correlation-IdStable ID shared by all calls in one actor flow, saga, or operator action. Echoed in responses and logs.
X-MobiCred-Tenant-IdTrusted tenant boundary set by Core/gateway. When strict boundary mode is enabled, this must match tenant_id in the request body.
X-MobiCred-Partner-CodeTrusted partner boundary set by Core/gateway. When strict boundary mode is enabled, this must match partner_code in the request body. Legacy aliases X-Tenant-Id and X-Partner-Code are accepted during migration.
Evaluate a partner score request › Request Body
tenant_id^[a-zA-Z0-9_-]+$ · requiredpartner_code^[a-zA-Z0-9_-]+$ · requiredidempotency_keyPartner or gateway supplied key. Reusing it with different payload data returns a conflict.
product_code^[a-zA-Z0-9_-]+$ · requiredrequested_amountfeature_set_version^[a-zA-Z0-9_.-]+$ · requiredNormalized or raw scoring features, including payment habits, inflow, demographics, and location/zone signals.
data_source_code^[a-zA-Z0-9_-]+$payload_refNon-secret payload reference for audit and support.
source_event_idsource_formatNon-secret source summary, address, economics, transaction summary, or provider metadata.
received_atcountry^[A-Z]{2}$currency^[A-Z]{3}$channel^[a-zA-Z0-9_-]+$max_snapshot_age_daysEvaluate a partner score request › Responses
Partner score request accepted, materialized, and scored
idtenantidpartnercodesubjectidproductcoderequestedamountdecisionrequesthashStable hash used to replay equivalent score requests.
scorebandmodelversionfeaturesnapshotiddecidedatIncludes handoff.can_execute_credit and handoff.execution_status. score_only means the standalone scoring result is usable, but Core/Fineract execution is not ready until the canonical customer/account link exists.
isActivecreatedAtupdatedAt