Skip to content
Download OpenAPI description
Languages
Servers
Mock Server

https://docs.solarisgroup.com/_mock/api-reference/onboarding/webhooks/

Operations
Webhooks

Request

The limit on a customer's account has changed. This webhook is used in the context of the Decoupled Cards product.

Bodyapplication/json
account_idstring

The ID of customer's account whose limit changed.

Example: "adc123a45d6d7cf8fbfeed537ba919d5cacc"
application/json
{ "account_id": "adc123a45d6d7cf8fbfeed537ba919d5cacc" }

Responses

Return 200 to indicate that you successfully received the webhook notification.

Request

An account opening request has been either accepted or rejected.

Bodyapplication/json
account_opening_request_idstring

The ID of the account opening request.

Example: "f8d7fbbd587047a0aa449ce69d2d6c08aorq"
customer_idstring

The ID (i.e., person_id or business_id) of the customer for whom you're opening the account.

Example: "b109ee6f66d2a061e006bd31c6455df2cper"
statusstring

The status of the account opening request.

Enum"INITIATED""IN_PROGRESS""COMPLETED""REJECTED"
Example: "COMPLETED"
account_idstring

The ID of the account that was created for the customer.

Example: "c5a0e32369e9372e0fdf490294cecd8dcacc"
updated_atstring(date-time)

The timestamp (date-time) when the AOR was last updated.

Example: "2021-12-22T15:05:33.634+00:00"
errorobject or null

An object containing information about the reason why an account opening request has failed.

Example: {"code":"green_person_vetting","detail":"CustomerVettingStatus for person has to be 'green' to open an account."}
application/json
{ "account_opening_request_id": "f8d7fbbd587047a0aa449ce69d2d6c08aorq", "customer_id": "b109ee6f66d2a061e006bd31c6455df2cper", "status": "COMPLETED", "account_id": "c5a0e32369e9372e0fdf490294cecd8dcacc", "updated_at": "2021-12-22T15:05:33.634+00:00", "error": { "code": "green_person_vetting", "detail": "CustomerVettingStatus for person has to be 'green' to open an account." } }

Responses

Return 200 to indicate that you successfully received the webhook notification.

Request

The status of an account snapshot has changed. This webhook is used in the context of different lending products.

Bodyapplication/json
entity_uuidstring

Resource unique ID.

Example: "bc9eee989fb84f3aa8089e244bb8dfc1snap"
event_typestring

Webhook event

Example: "ACCOUNT_SNAPSHOT"
payloadobject(AccountSnapshotWeb.AccountSnapshot.ShowAccountSnapshotResponse)
application/json
{ "entity_uuid": "bc9eee989fb84f3aa8089e244bb8dfc1snap", "event_type": "ACCOUNT_SNAPSHOT", "payload": { "wizard_session_key": "wiz04852083740", "status_description": "string", "status": "available", "provider": "FINREACH", "location": "https://ui.solaris-i.prod.finleap.cloud?token=xxxxxx", "id": "6c8f81a234df4052a9cde197577347b7snap", "iban": "DE87110101001000057123", "account_id": "adc123a45d6d7cf8fbfeed537ba919d5cacc" } }

Responses

Return 200 to indicate that you successfully received the webhook notification.