POST /v1/metering/settlement-review-cases/{case_id}:resolve
MeteringService_ResolveSettlementReviewCase
The server validates credentials, tenant, environment and permissions. This page does not send requests. Replace example values; deployed server validation remains authoritative.
Parameters
case_idpath · string · required
Request body
case_idstringexpected_versionstring
cURL
curl --request POST 'https://nexus-api.rainlib.com/v1/metering/settlement-review-cases/{case_id}:resolve' \
--header 'Authorization: Bearer <NEXUS_ACCESS_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{
"expected_version": "<value>"
}'Response contract
200 · OK
operationobjectExpand fields
attemptsarrayExpand fields
attempt_keystringended_atstringexecution_delegation_idstringfailure_codestringidstringmetadata_jsonstringmodelstringoperation_idstringproviderstringprovider_request_idstringreporter_api_key_idstringreporter_service_account_idstringreporter_tenant_idstringstarted_atstringstatusstringversionstring
billing_meter_codestringcapability_idstringcapability_revision_idstringcommercial_snapshot_jsonstringcorrelation_keysarrayExpand fields
api_key_idstringentry_pointstringkeystringnamespacestring
created_atstringcredit_reservation_idstringcustomer_account_idstringentry_pointstringestimatesarrayExpand fields
meter_codestringquantitystring
execution_reservationobjectExpand fields
idstringlast_error_codestringnext_reconcile_atstringprovider_started_atstringreconciliation_attemptsinteger · int32statusstring
execution_statusstringexpires_atstringfailure_codestringfinalized_atstringidstringingress_api_key_idstringmetadata_jsonstringmodel_route_idstringoffer_idstringoperation_keystringoperation_typestringowner_tenant_idstringImmutable commercial and Trace owner selected by the root initiator. Reporter tenants on Attempts, Usage Events and Spans are execution identities only and never replace this owner.
product_idstringresource_idstringresource_typestringsettlementobjectExpand fields
allocationsarrayExpand fields
bucket_idstringconsumed_amountstringeligible_api_key_idstringeligible_meter_codestringeligible_offer_idstringeligible_product_idstringoriginal_amountstringreleased_amountstringreserved_amountstringsource_idstringsource_typestring
billablebooleancommitted_amountstringcommitted_quantitystringestimated_quantitystringexecution_statusstringexpires_atstringfailure_charge_policy_sourcestringmeter_codestringreleased_amountstringreservation_idstringreserved_amountstringstatusstring
sku_idstringstatusstringsubject_idstringsubject_typestringupdated_atstringusage_eventsarrayExpand fields
attempt_idstringcreated_atstringcumulative_quantitystringdimensions_jsonstringduplicatebooleanexecution_delegation_idstringidstringmeter_codestringobserved_atstringoperation_idstringreporter_api_key_idstringreporter_service_account_idstringreporter_tenant_idstringsequence_nostringsource_event_idstringstagestring
usage_totalsarrayExpand fields
meter_codestringquantitystring
versionstring
review_caseobjectExpand fields
approval_commentstringapproved_atstringapproved_by_idstringapproved_execution_statusstringapproved_failure_codestringassigned_atstringassigned_to_idstringcreated_atstringenvironment_idstringidstringimpact_snapshot_jsonstringoperation_idstringreasonstringresolved_atstringresolved_by_idstringstatusstringupdated_atstringversionstring
Generated responses do not enumerate every runtime error. See the integration guide for authentication, conflicts and retries.