PUT /v1/billing/funding-policies/{beneficiary_customer_account_id}
BillingService_ConfigureFundingPolicy
The server validates credentials, tenant, environment and permissions. This page does not send requests. Replace example values; deployed server validation remains authoritative.
Parameters
beneficiary_customer_account_idpath · string · required
Request body
account_group_idstringbeneficiary_customer_account_idstringcodestringexpected_versionstringnamestringsourcesarrayExpand fields
consent_requiredbooleanconsent_statusstringcustomer_account_idstringpriorityinteger · int32transaction_capstring
template_fork_idstring
cURL
curl --request PUT 'https://nexus-api.rainlib.com/v1/billing/funding-policies/{beneficiary_customer_account_id}' \
--header 'Authorization: Bearer <NEXUS_ACCESS_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{
"account_group_id": "<value>",
"code": "<value>",
"expected_version": "<value>",
"name": "<value>",
"sources": [
{
"consent_required": false,
"consent_status": "<value>",
"customer_account_id": "<value>",
"priority": 0,
"transaction_cap": "<value>"
}
],
"template_fork_id": "<value>"
}'Response contract
200 · OK
account_group_idstringactive_revision_idstringbeneficiary_customer_account_idstringcodestringcreated_atstringenvironment_idstringidstringmodestringnamestringrevision_nostringsource_template_fork_idstringsource_template_idstringsource_template_versioninteger · int32sourcesarrayExpand fields
account_typestringconsent_requiredbooleanconsent_statusstringcustomer_account_idstringidstringpriorityinteger · int32transaction_capstring
statusstringupdated_atstringversionstring
Generated responses do not enumerate every runtime error. See the integration guide for authentication, conflicts and retries.