201Successful Response
Schema: SuccessEnvelope_CreditProgramResponse_
successbooleanmessagestringcodestringdataCreditProgramResponse
/api/v1/credit/programsStand up a partner lending program. The program carries the parameter envelope, the policy positions, statement branding, and the card-issuing configuration, so onboarding a second partner is a row rather than a build.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
Schema: CreditProgramCreateRequest
slugstringrequiredStable partner key, e.g. "tie".
display_namestringrequiredstatusProgramStatusEnumProgramStatusEnumlimit_min_centsintegerlimit_max_centsintegerallowed_term_daysarray · integerSelectable payback terms. Defaults to [30, 60, 90].
default_rate_bpsintegerdefault_disbursement_fee_bpsintegermax_float_daysintegerstatement_balance_modestringOne of: cumulative, cycle_scoped
allocation_scopestringOne of: per_cycle, across_line
cycle_boundary_basisstringOne of: issuer_clearing_date, merchant_local, utc
cycle_close_rulestringOne of: calendar_month_end, anchor_day, operational_trigger
cycle_anchor_dayintegerexcess_credit_dispositionstringOne of: carry_forward, refund_merchant
late_termsobjectLate fee / late interest rule body. Leave null while undecided — the late path raises rather than guessing a rate (§2.3).
early_payoff_termsobjectinterest_rebate (pro_rata | fully_earned) and fee_rebate (none | pro_rata). Null while undecided (§2.5).
underwriting_criteriaarray · objectPartner-owned rule set: key, label, threshold, comparator, source. Null while undecided (§2.7).
legal_lending_entitystringstatement_brandingobjectevent_delivery_modeEventDeliveryModeEventDeliveryModeissuing_enabledbooleanramp_spend_program_idstringallowed_mcc_codesarray · stringblocked_mcc_codesarray · stringSchema: SuccessEnvelope_CreditProgramResponse_
successbooleanmessagestringcodestringdataCreditProgramResponseSchema: HTTPValidationError
detailarray · ValidationErrorValidationErrorlocarray · string | integerrequiredmsgstringrequiredtypestringrequiredinputobjectctxobject