Skip to content
Download OpenAPI description
Languages
Servers
Mock Server

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

Operations
Webhooks

Request

A standing order was either executed or declined. Use this webhook to stay informed about the progression of standing orders and to connect each step in the process with its corresponding booking (or absence thereof).

Bodyapplication/json
idstring

The ID of the relevant standing order.

Example: "c14ed45ced80f17a1ecc62214db2738ccsto"
account_idstring

The account ID associated with the standing order.

Example: "008cad63f317721e582ba99eefff219fcacc"
processed_atstring

UTC timestamp from when the transaction was processed.

Example: "2017-10-21T00:50:00.438Z"
referencestring

Optional reference for the transaction. Will act as an idempotency key.

Example: "Reference-56eb879fae8faa2f6d14f87161cst"
sourcestring

Transaction source.

Example: "standing_order"
source_idstring

ID of the transaction's source.

Example: "c14ed45ced80f17a1ecc62214db2738ccsto"
statusstring

Status of the standing order.

Example: "EXECUTED"
decline_reasonArray of arrays

An array containing the reasons why the standing order was declined.

transaction_idstring

ID of the transaction.

Example: "49a57d88276df2e440cdd2e7eec291ctrx"
application/json
{ "id": "c14ed45ced80f17a1ecc62214db2738ccsto", "account_id": "008cad63f317721e582ba99eefff219fcacc", "processed_at": "2017-10-21T00:50:00.438Z", "reference": "Reference-56eb879fae8faa2f6d14f87161cst", "source": "standing_order", "source_id": "c14ed45ced80f17a1ecc62214db2738ccsto", "status": "EXECUTED", "decline_reason": [], "transaction_id": "49a57d88276df2e440cdd2e7eec291ctrx" }

Responses

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

Request

A standing order has been canceled, either by Solaris (due to account closure or insufficient funds) or by the customer.

Bodyapplication/json
idstring

The ID of the standing order that has been canceled.

Example: "8b5c66882e8ab88369002f5da2659ec5csto"
referencestring

The reference ID of the standing order that has been canceled.

Example: "dsf2r3raedfs3fsf342fctrx"
statusstring

Status of the standing order.

Example: "CANCELED"
account_idstring

The account ID related to the canceled standing order.

Example: "bb8a31f9fb313e6f8cc3859a2c2ea625cacc"
application/json
{ "id": "8b5c66882e8ab88369002f5da2659ec5csto", "reference": "dsf2r3raedfs3fsf342fctrx", "status": "CANCELED", "account_id": "bb8a31f9fb313e6f8cc3859a2c2ea625cacc" }

Responses

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

Request

A timed order was executed.

Bodyapplication/json
idstring

The ID of the executed timed order.

Example: "472730af12864d458b2f04b58404fe43ctor"
referencestring

The reference ID of the executed timed order.

Example: "ref00514262"
statusstring

Status of the timed order.

Example: "EXECUTED"
account_idstring

The account ID related to the executed timed order.

Example: "4f14b0bc9d306241d3a0044420dadd4acacc"
processed_atstring

UTC timestamp from when the timed order was executed.

Example: "2022-04-06T09:03:05.321Z"
application/json
{ "id": "472730af12864d458b2f04b58404fe43ctor", "reference": "ref00514262", "status": "EXECUTED", "account_id": "4f14b0bc9d306241d3a0044420dadd4acacc", "processed_at": "2022-04-06T09:03:05.321Z" }

Responses

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