v1

latestOpenAPI 3.1.02026-07-1342111193.6 KB
Bundle (Beta)

Sandboxed Only, Utility Remittance - Reject pending Utility Remittance enrollment

Only available when using sandboxed API keys. Updates the Bundle Enrollments created by the enroll into Utility Remittance endpoint for each Utility Account associated with this Utility Credential. The status will change from pending_enrollment to ineligible and trigger the utility_remittance_not_available Webhook Event.

post/sandbox/bundle/utility_remittance/utility_credentials/{utility_credential_id}/reject

Path parameters

utility_credential_idinteger required

Headers

Arcadia-Versionstring required

The Arcadia-Version for the request

Request body

ineligibility_reasonsIneligibilityReasonEnum[] required

Response

Success

client_user_idstring required

Your organization's unique key provided to associate Arcadia resources with your user.

utility_account_idinteger required

Unique id generated by Arcadia to identify the Utility Account associated with this resource.

product_key'hosted_payments' | 'utility_remittance' required
status'enrolled' | 'pending_enrollment' | 'ineligible' | 'pending_removal' | 'removed' nullable required
removal_reason'organization_requested' | 'dropped_cant_login' | 'dropped_payment_decline' | 'dropped_no_remittance_scheduled' | 'moved' nullable required
start_datestring date nullable required

Date the Bundle Enrollment was approved.

override_emailstring nullable required

Email address generated by Arcadia to override the user's email address on file with their Utility.

sandboxedboolean required

If true, this resource is in the sandboxed environment. If false, this resource is in the live environment.

Example response

[
  {
    "client_user_id": "fff57dc7-3a2b-4395-8a62-e3486d46dabe",
    "utility_account_id": 1234,
    "status": "enrolled",
    "override_email": "apb0123456@a.arcadiapower.com"
  }
]