Skip to content
Download OpenAPI description
Languages
Servers
Mock Server

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

Operations
Webhooks

Request

Solaris has created a set of follow-up questions for one of your customers. The payload will contain information about the question set itself and a list of all the questions in the set. For more information, see the Questions and Answers guide.

Bodyapplication/json
question_set_idstring

ID of the question set created by Solaris.

Example: "cf860f53574c1ca743232feaf1c81e71cqst"
entity_idstring

ID of the entity (person or business) to whom the question set is assigned.

Example: "fd950f53574c1ca743232feaf1c81e71cper"
context_idstring

The ID of an additional Solaris resource related to the question set (e.g., an identification).

Example: "fd950f53574c1ca743232feaf1c81e71cedd"
deadlinestring(date-time)

The deadline for answering all questions in the set.

Example: "2022-09-15T11:20:16.840208Z"
recipientobject

Object containing information about the question set recipient.

Example: {"recipient_id":"ea950f53574c1ca743232feeaf1c81e71cper","recipient_type":"CUSTOMER"}
questionsArray of objects(Solaris-Server-Decorators-Question)

Array containing all the questions in the question set.

Example: [{"id":"1f0130f81d84ed3c75b32c428d5d7d93cqst","question":"Provide your current address.","answer_type":"TEXT_AND_FILES","deadline":"2022-09-15T11:20:16.840208Z"}]
application/json
{ "question_set_id": "cf860f53574c1ca743232feaf1c81e71cqst", "entity_id": "fd950f53574c1ca743232feaf1c81e71cper", "context_id": "fd950f53574c1ca743232feaf1c81e71cedd", "deadline": "2022-09-15T11:20:16.840208Z", "recipient": { "recipient_id": "ea950f53574c1ca743232feeaf1c81e71cper", "recipient_type": "CUSTOMER" }, "questions": [ {} ] }

Responses

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

Request

A customer has registered a new reference account for payouts used with restricted accounts.

Bodyapplication/json
idstring

ID of the customer's restricted account to which the reference account is linked.

Example: "9876827fc63a639ee829racc"
statusstring

Status of the reference account.

Example: "ACTIVE"
ibanstring

The IBAN of the reference account.

Example: "DE12345678900122"
account_idstring

ID of the DiBa account connected.

Example: "4ee59da2-83a4-4910-b771-4de07d41c2e9"
application/json
{ "id": "9876827fc63a639ee829racc", "status": "ACTIVE", "iban": "DE12345678900122", "account_id": "4ee59da2-83a4-4910-b771-4de07d41c2e9" }

Responses

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

REFERENCE_ACCOUNT_INSTANT_PAYOUT_DECLINEDWebhook

Request

An instant reference account payout was declined, and no booking was made on the account.

Bodyapplication/json
idstring

Unique ID of the payout.

Example: "4b157d71def54b5c9dac28ef1d04432c"
referencestring

A unique reference for the payout. Used as an idempotency key.

Example: "9d2b59c2-c68f-413c-b2a9-a2f5bfd3f669"
statusstring

Current status of the payout.

Example: "DECLINED"
end_to_end_idstring

End-to-end ID of the payout.

Example: "end_to_end_ref"
descriptionstring

A description for the payout.

Example: "Payout description"
reference_account_idstring

ID of the reference account to which the payout is directed.

Example: "78f354e508314bb8ac982a3d7f969dde"
decline_reasonstring

Contains a reason why the payout was declined if the status is DECLINED.

Example: "Insufficient funds"
decline_reason_detailsstring

Contains a detailed reason why the payout was declined if the status is DECLINED.

amountobject

Amount of the payout.

instantboolean

A field to indicate whether the transaction is instant or not.

Example: true
application/json
{ "id": "4b157d71def54b5c9dac28ef1d04432c", "reference": "9d2b59c2-c68f-413c-b2a9-a2f5bfd3f669", "status": "DECLINED", "end_to_end_id": "end_to_end_ref", "description": "Payout description", "reference_account_id": "78f354e508314bb8ac982a3d7f969dde", "instant": true, "decline_reason": "Insufficient funds" }

Responses

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