Download OpenAPI specification:Download
Returns all accounts (both personal & business) managed under a partner.
The operation was successful.
An error occurred on the client side.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts?page%5Bnumber%5D=string&page%5Bsize%5D%3B=string&filter%5Btype%5D=string&filter%5Biban%5D=string&filter%5Bid%5D=string'
[- {
- "id": "5526853938474f3e92b22a03ea57a544cacc",
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX",
- "type": "CHECKING_PERSONAL",
- "locking_status": "NO_BLOCK",
- "locking_reasons": [
- "AML_FOLLOW_UP_OVERDUE"
], - "person_id": "bb66a0161a0a4066abfe133412f6236dcper",
- "business_id": "a9a25dc10aa74244bd0bb75d1ce6b3b5cbiz",
- "overdraft": {
- "rate": 12.5,
- "limit": 10000
}
}
]
Returns information about a specific account (personal or business).
The operation was successful.
An error occurred on the client side.
The account could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{id}'
{- "id": "5526853938474f3e92b22a03ea57a544cacc",
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX",
- "type": "CHECKING_PERSONAL",
- "overdraft": {
- "rate": 12.5,
- "limit": 10000
}, - "balance": {
- "value": 99000,
- "unit": "cents",
- "currency": "EUR"
}, - "available_balance": {
- "value": 89000,
- "unit": "cents",
- "currency": "EUR"
}, - "locking_status": "NO_BLOCK",
- "locking_reasons": [
- "AML_FOLLOW_UP_OVERDUE"
], - "account_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "person_id": "bb66a0161a0a4066abfe133412f6236dcper",
- "business_id": "a9a25dc10aa74244bd0bb75d1ce6b3b5cbiz",
- "partner_id": "55e47118b78741dbb81cdd3d372bc448cpar",
- "opened_at": "2017-10-11T22:33:26Z",
- "status": "ACTIVE",
- "closed_at": "2022-01-01T12:11:16Z"
}
Returns the balance of an account in the form of two objects—balance
and available_balance
.
The operation was successful.
An error occurred on the client side.
The account could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/balance'
{- "available_balance": {
- "value": 89000,
- "unit": "cents",
- "currency": "EUR"
}, - "balance": {
- "value": 99000,
- "unit": "cents",
- "currency": "EUR"
}, - "seizure_protection": {
- "current_blocked_amount": {
- "value": 10000,
- "currency": "EUR",
- "unit": "cents"
}, - "protected_amount": {
- "value": 5000,
- "currency": "EUR",
- "unit": "cents"
}, - "protected_amount_expiring": {
- "value": 0,
- "currency": "EUR",
- "unit": "cents"
}, - "protected_amount_expiring_date": "2022-07-31"
}
}
Fetches the average of daily end-of-day balance for the specified account and date range. A maximum of one year can be provided as date range. If the account has no balance for a given day because for example it was opened after the start_date
OR closed before end_date
, those days will have end-of-day balance as 0
. If end_date
is in the future, those days' balance is equal to the latest balance. It is recommended to present the average balance to the Customer as Yearly for past years and Year to Date for current year.
Average daily balance successfully calculated.
Request error due invalid parameters.
Specified account was not found
A server error was encountered during the request.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/average_daily_balance?start_date=2020-01-31&end_date=2020-12-31'
{- "acccount_id": "e48c29b85992b8772eb7ddd518490920cacc",
- "average_daily_balance": {
- "value": 2000,
- "unit": "cents",
- "currency": "EUR"
}
}
Returns an array containing all bookings for an account.
The operation was successful.
An error occurred on the client side.
The account could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/bookings?page%5Bnumber%5D=string&page%5Bsize%5D=string&sort=booking_date&filter%5Bid%5D=string&filter%5Brecorded_at%5D%5Bmin%5D=string&filter%5Brecorded_at%5D%5Bmax%5D=string&filter%5Bvaluta_date%5D=string&filter%5Bbooking_type%5D=string&filter%5Bdescription%5D=string&filter%5Breceiver_iban_virtual%5D=string&filter%5Btransaction_id%5D=string'
{- "id": "fe6561bdb526ed8866e9dac00bd1848ecboo",
- "creation_date": "2022-01-18",
- "valuta_date": "2022-01-18",
- "booking_date": "2022-01-18",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "amount": {
- "value": -160,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "BERLINER VOLKSBANK EG, TXL ABFLUG",
- "purpose_code": "null",
- "recipient_bic": "SOBKDEBBXXX",
- "recipient_iban": "DE97110101002242911754",
- "recipient_name": "SURIA LUIS VENTURA VIERA PEREIRA RIBEIRO",
- "receiver_iban_virtual": "string",
- "sender_bic": "SOBKDEBBXXX",
- "sender_iban": "DE95110101000018501020",
- "sender_name": "HANS MUSTERMANN",
- "end_to_end_id": "END2ENDREJ",
- "creditor_identifier": "DE98ZZZ09999999999",
- "mandate_reference": "00000000000001",
- "transaction_id": "d651ee23300b4e7c8fe7b7e2b2e96trx",
- "return_transaction_id": "758ea4a268974284ae7af17871f3fdc4",
- "sepa_charges": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "sepa_return_code": "AC01",
- "sepa_return_reason": "string",
- "sepa_return_reason_definition": "string",
- "meta_info": "\"{\\\"cards\\\":{\\\"card_id\\\":\\\"642b84f1f1960a40a471425c98996941mcrd\\\",\\\"merchant\\\":{\\\"id\\\":\\\"123456789101112\\\",\\\"country_code\\\":\\\"DE\\\",\\\"category_code\\\":\\\"5411\\\",\\\"post_code\\\":\\\"\\\",\\\"state\\\":\\\"\\\",\\\"street_address\\\":\\\"\\\",\\\"name\\\":\\\"testwithMaria AG\\\",\\\"town\\\":\\\"Berlin\\\"},\\\"original_amount\\\":{\\\"fx_rate\\\":1,\\\"currency\\\":\\\"EUR\\\",\\\"value\\\":-1000},\\\"pos_entry_mode\\\":\\\"CONTACTLESS\\\",\\\"trace_id\\\":\\\"652bb834cd7a06b484e9731413cfc89d45100d8b\\\",\\\"transaction_date\\\":\\\"2022-01-20\\\",\\\"transaction_time\\\":\\\"2023-06-26T09:51:13.680259227Z\\\",\\\"transaction_type\\\":\\\"PURCHASE\\\",\\\"ancillary_fees\\\":\\\"[{\\\\\\\"name\\\\\\\":\\\\\\\"BUNDLED_SERVICE\\\\\\\",\\\\\\\"amount\\\\\\\":11111},{\\\\\\\"name\\\\\\\":\\\\\\\"BAGGAGE_FEE\\\\\\\",\\\\\\\"amount\\\\\\\":22222}]\\\",\\\"recorded_at\\\":\\\"2023-06-26T09:52:26Z\\\",\\\"reconciliation_id\\\":null,\\\"auth_code\\\":\\\"234567\\\",\\\"terminal_id\\\":\\\"12345678\\\",\\\"acquirer_id\\\":\\\"123456\\\",\\\"card_scheme\\\":\\\"VISA\\\",\\\"wallet_type\\\":\\\"APPLE\\\",\\\"device_pan\\\":\\\"\\\"}}\", ",
- "recorded_at": "2022-01-24T00:41:57.634Z",
- "reconciliation_id": "87271dda6e454393036b4ec2b64b2221itrx",
- "initiator_reference": "string",
- "charge_details": "CRED"
}
Returns an array containing all accounts owned by the person specified in the request URL.
The operation was successful.
An error occurred on the client side.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/accounts?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Biban%5D=string&filter%5Bstatus%5D=string'
[- {
- "id": "efdd8c5e7ec0b4e36768c6de39e6cfc0cacc",
- "iban": "DE05011010100000000043",
- "bic": "SOBKDEB2XXX",
- "type": "BASIC_ACCOUNT",
- "purpose": "primary",
- "opened_at": "2020-04-25T12:50:33Z",
- "locking_status": "BLOCK",
- "locking_reasons": [
- "AML_FOLLOW_UP_OVERDUE"
], - "person_id": "0ba2211cab11af6094d60ead81f2bd9dcper",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "overdraft": {
- "rate": 0,
- "limit": 0
}
}
]
Returns information about a single personal banking account.
The operation was successful.
An error occurred on the client side.
The account could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/accounts/{account_id}'
{- "id": "5526853938474f3e92b22a03ea57a544cacc",
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX",
- "type": "CHECKING_PERSONAL",
- "overdraft": {
- "rate": 12.5,
- "limit": 10000
}, - "balance": {
- "value": 99000,
- "unit": "cents",
- "currency": "EUR"
}, - "available_balance": {
- "value": 89000,
- "unit": "cents",
- "currency": "EUR"
}, - "locking_status": "NO_BLOCK",
- "locking_reasons": [
- "AML_FOLLOW_UP_OVERDUE"
], - "account_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "person_id": "bb66a0161a0a4066abfe133412f6236dcper",
- "business_id": "a9a25dc10aa74244bd0bb75d1ce6b3b5cbiz",
- "partner_id": "55e47118b78741dbb81cdd3d372bc448cpar",
- "opened_at": "2017-10-11T22:33:26Z",
- "status": "ACTIVE",
- "closed_at": "2022-01-01T12:11:16Z"
}
Updates the personal account specified in the request URL.
Successfully updated the person's account.
An error occurred on the client side.
The resource could not be found.
Internal server error.
{- "block_reasons": [
- "CUSTOMER_WISH"
], - "acccount_id": "adc123a45d6d7cf8fbfeed537ba919d5cacc",
- "person_id": "dc1a6812a14f6cc338cd084208535bcdcper",
- "comment": "string"
}
{- "errors": [
- {
- "id": "b805c37f-75e9-4445-974c-12d28e7584ee",
- "status": 400,
- "code": "invalid_json",
- "title": "Invalid JSON",
- "detail": "The provided JSON was not properly formatted."
}
]
}
Returns an array containing all accounts owned by the business specified in the request URL.
The operation was successful.
An error occurred on the client side.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/accounts?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Biban%5D=string'
[- {
- "id": "5526853938474f3e92b22a03ea57a544cacc",
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX",
- "type": "CHECKING_PERSONAL",
- "purpose": "string",
- "currency": "EUR",
- "opened_at": "2017-10-11T22:33:26Z",
- "locking_status": "NO_BLOCK",
- "locking_reasons": [
- "AML_FOLLOW_UP_OVERDUE"
], - "account_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "person_id": "bb66a0161a0a4066abfe133412f6236dcper",
- "business_id": "a9a25dc10aa74244bd0bb75d1ce6b3b5cbiz",
- "overdraft": {
- "rate": 12.5,
- "limit": 10000
}
}
]
Returns the business account specified in the request URL.
The operation was successful.
An error occurred on the client side.
The account could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/accounts/{id}'
{- "id": "5526853938474f3e92b22a03ea57a544cacc",
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX",
- "type": "CHECKING_PERSONAL",
- "purpose": "string",
- "currency": "EUR",
- "balance": {
- "value": 99000,
- "unit": "cents",
- "currency": "EUR"
}, - "available_balance": {
- "value": 89000,
- "unit": "cents",
- "currency": "EUR"
}, - "opened_at": "2017-10-11T22:33:26Z",
- "locking_status": "NO_BLOCK",
- "locking_reasons": [
- "AML_FOLLOW_UP_OVERDUE"
], - "account_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "person_id": "bb66a0161a0a4066abfe133412f6236dcper",
- "business_id": "a9a25dc10aa74244bd0bb75d1ce6b3b5cbiz",
- "status": "string",
- "closure_reason": "COMPLIANCE_IMMEDIATE_INTERNAL",
- "overdraft": {
- "rate": 12.5,
- "limit": 10000
}, - "closed_at": "2022-01-01T12:11:16Z"
}
Returns an array containing all reference accounts associated with the business account specified in the request URL.
The operation was successful.
Invalid request.
You are not authorized to perform this action.
The requested resource could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/accounts/{account_id}/reference_accounts?page%5Bnumber%5D=0&page%5Bsize%5D=0&filter%5Biban%5D=string&filter%5Bstatus%5D=ACTIVE'
[- {
- "id": "ee4cc80bee604de09d036d8b7a9b6cb0",
- "status": "ACTIVE",
- "name": "Max Mustermann",
- "iban": "DE32110101001000000029",
- "mandate_number": "example-mandate-number",
- "mandate_signature_date": "2020-01-08",
- "mandate_type": "Core"
}
]
Adds an external bank account as a reference account to the business' Solaris account specified in the request URL.
Note: Before calling this endpoint, you must create a SEPA Direct Debit mandate and have the customer sign it.
The content of the request.
The operation was successful.
Invalid request.
You are not authorized to perform this action.
The requested resource could not be found.
Internal server error.
{- "name": "account_holder_unique_ref",
- "iban": "DE32110101001000000029",
- "mandate_number": "example-mandate-number",
- "mandate_signature_date": "2020-01-08",
- "mandate_type": "Core"
}
{- "id": "ee4cc80bee604de09d036d8b7a9b6cb0",
- "status": "ACTIVE",
- "name": "Max Mustermann",
- "iban": "DE32110101001000000029",
- "mandate_number": "example-mandate-number",
- "mandate_signature_date": "2020-01-08",
- "mandate_type": "Core"
}
Adds an external bank account as a reference account to the person's Solaris account specified in the request URL.
Note: Before calling this endpoint, you must create a SEPA Direct Debit mandate for your customer and have them sign it.
The content of the request.
The operation was successful.
Invalid request.
You are not authorized to perform this action.
The requested resource could not be found.
Internal server error.
{- "name": "account_holder_unique_ref",
- "iban": "DE32110101001000000029",
- "mandate_number": "example-mandate-number",
- "mandate_signature_date": "2020-01-08"
}
{- "id": "ee4cc80bee604de09d036d8b7a9b6cb0",
- "status": "ACTIVE",
- "name": "Max Mustermann",
- "iban": "DE32110101001000000029",
- "mandate_number": "example-mandate-number",
- "mandate_signature_date": "2020-01-08"
}
Returns an array containing all reference accounts associated with the person's Solaris account specified in the request URL.
The operation was successful.
Invalid request.
You are not authorized to perform this action.
The requested resource could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/accounts/{account_id}/reference_accounts?page%5Bnumber%5D=0&page%5Bsize%5D=0&filter%5Biban%5D=string&filter%5Bstatus%5D=ACTIVE'
[- {
- "id": "ee4cc80bee604de09d036d8b7a9b6cb0",
- "status": "ACTIVE",
- "name": "Max Mustermann",
- "iban": "DE32110101001000000029",
- "mandate_number": "example-mandate-number",
- "mandate_signature_date": "2020-01-08"
}
]
Returns an array containing all incoming transactions to the account specified in the request URL that Solaris rejected/returned.
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The account could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/rejected_incoming_transactions?page%5Bnumber%5D=1&page%5Bsize%5D=10'
[- {
- "id": "95d06bc4e448af0d78259549964e4b4bsddm",
- "sender_name": "John Mustermann",
- "sender_iban": "DE32110101001000000029",
- "amount": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "rejection_reason": "Transaction sender name and account debtor name do not match.",
- "rejected_at": "2022-08-18T08:36:55Z"
}
]
Creates an account closure request for the specified account. See the account closure guide for more information about this process and the associated stages.
The operation was successful (idempotency).
The account closure request was successfully initiated.
An error occurred on the client side.
Internal server error.
{- "account_id": "5526853938474f3e92b22a03ea57a544cacc",
- "closure_reason": "CUSTOMER_WISH"
}
{- "id": "f8d7fbbd587047a0aa449ce69d2d6c08acrq",
- "closure_reason": "COMPLIANCE_IMMEDIATE_INTERNAL",
- "status": "IN_PROGRESS",
- "account_id": "5526853938474f3e92b22a03ea57a544cacc",
- "technical_closure_date": "2021-10-11",
- "legal_closure_date": "2021-10-11",
- "failure_reason": {
- "code": "negative_balance",
- "detail": "Account balance is negative, can't perform technical closure."
}, - "payout_allowed": "false",
- "updated_at": "2021-12-22T15:05:33.634Z"
}
Returns an array containing all account closure requests.
The operation was successful.
An error occurred on the client side.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/account_closure_requests?filter%5Baccount_id%5D=string&filter%5Bstatus%5D=IN_PROGRESS&filter%5Blegal_closure_date%5D%5Bmin%5D=string&filter%5Blegal_closure_date%5D%5Bmax%5D=string&sort=string&page%5Bsize%5D=10&page%5Bnumber%5D=1'
[- {
- "id": "f8d7fbbd587047a0aa449ce69d2d6c08acrq",
- "closure_reason": "COMPLIANCE_IMMEDIATE_INTERNAL",
- "status": "IN_PROGRESS",
- "account_id": "5526853938474f3e92b22a03ea57a544cacc",
- "technical_closure_date": "2021-10-11",
- "legal_closure_date": "2021-10-11",
- "failure_reason": {
- "code": "negative_balance",
- "detail": "Account balance is negative, can't perform technical closure."
}, - "payout_allowed": "false",
- "updated_at": "2021-12-22T15:05:33.634Z"
}
]
Retrieves information about a specific account closure request, specified in the request URL.
The operation was successful.
An error occurred on the client side.
The account closure request could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/account_closure_requests/{id}'
{- "id": "f8d7fbbd587047a0aa449ce69d2d6c08acrq",
- "closure_reason": "COMPLIANCE_IMMEDIATE_INTERNAL",
- "status": "IN_PROGRESS",
- "account_id": "5526853938474f3e92b22a03ea57a544cacc",
- "technical_closure_date": "2021-10-11",
- "legal_closure_date": "2021-10-11",
- "failure_reason": {
- "code": "negative_balance",
- "detail": "Account balance is negative, can't perform technical closure."
}, - "payout_allowed": "false",
- "updated_at": "2021-12-22T15:05:33.634Z"
}
Creates a fee transaction on the account specified in the URL. Solaris will debit the amount from the customer's account and transfer the funds to a Solaris settlement account. Each month, Solaris will pay out the amounts collected from fee transactions to your partner account.
The content of the request.
The operation was successful.
There was an error on the client side.
You are not authorized to perform this action.
The model could not be found.
Internal server error.
Unexpected error
{- "type": "ChargeAccountMaintenance",
- "amount": {
- "value": 499,
- "currency": "EUR"
}, - "initiator_reference": "2022_08_acc_maint",
- "idempotency_key": "653e91ae-7e93-4106-a33c-00607dae851e"
}
{- "type": "ChargeAccountMaintenance",
- "amount": {
- "value": 499,
- "currency": "EUR"
}, - "reconciliation_id": "938cfdf93ef54bdcbd4e955584da3bf0fct",
- "initiator_reference": "2022_08_acct_maint",
- "original_transaction_id": "6d4659e500ef4b10aa48d6b08d0d3e7b",
- "solaris_initiated": false,
- "valuta_date": "2023-06-01"
}
Returns an array containing all fee transactions created for the account specified in the request URL.
The operation was successful.
There was an error on the client side.
You are not authorized to perform this action.
The model could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/transactions/fees?page%5Bnumber%5D=0&page%5Bsize%5D=string&filter%5Btype%5D=string&filter%5Breconciliation_id%5D=string&filter%5Bsolaris_initiated%5D=true'
[- {
- "type": "ChargeAccountMaintenance",
- "amount": {
- "value": 499,
- "currency": "EUR"
}, - "reconciliation_id": "938cfdf93ef54bdcbd4e955584da3bf0fct",
- "initiator_reference": "2022_08_acct_maint",
- "original_transaction_id": "6d4659e500ef4b10aa48d6b08d0d3e7b",
- "solaris_initiated": false,
- "valuta_date": "2023-06-01"
}
]
Returns an array containing all outstanding reservations on the account specified in the request URL. The API will not return reservations that have been applied or revoked.
Important This endpoint replaces the old version. However, please note that you have to set the api-version
header to the version you want (e.g., 2022-07-18
). If you do not specify a version, then the API will return the older version of the response.
Successfully fetched the reservations.
Invalid parameters provided.
The account could not be found.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/reservations?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Btype%5D=CardAuthorization&filter%5Bid%5D=string&filter%5Bstatus%5D=OPEN&sort=created_at'
[- {
- "id": "162ddd7e-790c-5963-908f-4cedfd30f9a1",
- "description": "string",
- "account_id": "e48c29b85992b8772eb7ddd518490920cacc",
- "iban": "DE84110101010001234567",
- "amount": {
- "value": 800,
- "unit": "cents",
- "currency": "EUR"
}, - "type": "CardAuthorization",
- "reference": "85f20dc2-190f-47d3-94c7-2737ca71f286",
- "status": "OPEN",
- "meta_info": {
- "card_id": "string",
- "merchant": {
- "id": "string",
- "country_code": "DE",
- "category_code": "6011",
- "post_code": "string",
- "state": "string",
- "street_address": "string",
- "name": "BERLINER VOLKSBANK EG",
- "town": "TXL ABFLUG"
}, - "original_amount": {
- "currency": "EUR",
- "value": -1000,
- "fx_rate": 1
}, - "pos_entry_mode": "CHIP",
- "trace_id": "651afb5beea67124d57be6dee27a2c5b7a241e58",
- "transaction_date": "2021-10-11",
- "transaction_time": "2021-10-11T22:33:26Z",
- "transaction_type": "PURCHASE",
- "auth_code": "string",
- "terminal_id": "string",
- "acquirer_id": "string",
- "wallet_type": "GOOGLE",
- "device_pan": "4537920000006141"
}, - "created_at": "2022-06-20T18:49:49Z",
- "resolved_at": "null"
}
]
Returns an array containing all reservations on a given account. This endpoint will deprecated soon. All partners must switch to the new version.
The operation was successful.
An error occurred on the client side.
The account could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/reservations/old?page%5Bnumber%5D=string&page%5Bsize%5D%3B=string&filter%5Breservation_type%5D=CARD_AUTHORIZATION&filter%5Bid%5D=string&filter%5Bstatus%5D=OPEN&sort=created_at'
[- {
- "id": "b814e2213c5c45149945ed53422db0c4cres",
- "amount": {
- "value": 800,
- "unit": "cents",
- "currency": "EUR"
}, - "reservation_type": "CARD_AUTHORIZATION",
- "reference": "c222a0b8-07ea-49be-83c1-68719be286e6",
- "status": "OPEN",
- "meta_info": {
- "cards": {
- "card_id": "string",
- "merchant": {
- "id": "string",
- "country_code": "DE",
- "category_code": "6011",
- "post_code": "string",
- "state": "string",
- "street_address": "string",
- "name": "BERLINER VOLKSBANK EG",
- "town": "TXL ABFLUG"
}, - "original_amount": {
- "currency": "EUR",
- "value": -1000,
- "fx_rate": 1
}, - "pos_entry_mode": "CHIP",
- "trace_id": "651afb5beea67124d57be6dee27a2c5b7a241e58",
- "transaction_date": "2021-10-11",
- "transaction_time": "2021-10-11T22:33:26Z",
- "transaction_type": "PURCHASE",
- "auth_code": "string",
- "terminal_id": "string",
- "acquirer_id": "string",
- "wallet_type": "GOOGLE",
- "device_pan": "4537920000006141"
}
}, - "expires_at": "string",
- "expired_at": "string",
- "resolved_at": "string",
- "description": "string"
}
]
Returns an array containing all seizures for the person specified in the request URL. Note that the amount
of a seizure always reflects the total amount of the seizure, even if part of it has been paid. It does not reflect the outstanding amount of the seizure.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/seizures?page%5Bnumber%5D=string&page%5Bsize%5D=string&sort=created_at&filter%5Bstatus%5D=string'
[- {
- "id": "211c5c2f34ac442ff6f93d09fc8fb3edseiz",
- "enactment_date": "2019-01-31",
- "delivery_date": "2019-01-28",
- "authority_name": "Court",
- "resolution_case_number": "Number 212121212",
- "seizure_type": "COURT_SEIZURE",
- "status": "ACTIVE",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "additional_cost": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "debtor": {
- "name": "string",
- "address": "string",
- "postal_code": "string",
- "city": "string",
- "country": "AD",
- "state": "BE"
}, - "creditor": {
- "name": "Betflix LLC",
- "address": "Bethousestrasse 43",
- "postal_code": "10409",
- "city": "Berlin",
- "country": "DE",
- "state": "BE",
- "iban": "DE72110101001000014344"
}, - "creditor_representative": {
- "name": "Lawyer LLC",
- "address": "Gunsterstrasse 22",
- "postal_code": "10409",
- "city": "Berlin",
- "country": "DE",
- "state": "BE",
- "case_number": "42ABC-2",
- "iban": "DE87110101001000057123"
}
}
]
Returns an array containing all active seizures related to the given business. Note that the amount
of a seizure always reflects the total amount of the seizure, even if part of it has been paid. It does not reflect the outstanding amount of the seizure.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/seizures?page%5Bnumber%5D=string&page%5Bsize%5D=string&sort=string&filter%5Bstatus%5D=string'
[- {
- "id": "211c5c2f34ac442ff6f93d09fc8fb3edseiz",
- "enactment_date": "2019-01-31",
- "delivery_date": "2019-01-28",
- "authority_name": "Court",
- "resolution_case_number": "Number 212121212",
- "seizure_type": "COURT_SEIZURE",
- "status": "ACTIVE",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "additional_cost": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "debtor": {
- "name": "string",
- "address": "string",
- "postal_code": "string",
- "city": "string",
- "country": "AD",
- "state": "BE"
}, - "creditor": {
- "name": "Betflix LLC",
- "address": "Bethousestrasse 43",
- "postal_code": "10409",
- "city": "Berlin",
- "country": "DE",
- "state": "BE",
- "iban": "DE72110101001000014344"
}, - "creditor_representative": {
- "name": "Lawyer LLC",
- "address": "Gunsterstrasse 22",
- "postal_code": "10409",
- "city": "Berlin",
- "country": "DE",
- "state": "BE",
- "case_number": "42ABC-2",
- "iban": "DE87110101001000057123"
}
}
]
Generates a bank statement for the account specified in the request URL. You must provide a start_date
and an end_date
. The API will return all bookings with a valuta_date
that falls on and between these two dates. You may set the start_date
to a date before the account was opened, but do not provide this option to your customers in your frontend.
Note: This request is idempotent. If you attempt multiple requests with the same start_date
and end_date
, then the API will return a 200
response with the data produced by the original request.
The content of the request.
The statement has already been created for the given dates.
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
{- "start_date": "2016-05-24",
- "end_date": "2016-05-31"
}
{- "id": "4463f72f46cc9233c5494146f01b152ccsas",
- "recipient_information": {
- "line_1": "Mr. Peter Mustermann",
- "line_2": "Musterstrasse 23",
- "line_3": "10409 Berlin",
- "line_4": "DE",
- "line_5": "string",
- "line_6": "string"
}, - "issue_date": "2022-04-01",
- "statement_period_start_date": "2022-03-01",
- "statement_period_end_date": "2022-03-31",
- "overdraft_facility": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "account_information": {
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX",
- "balance_start": {
- "value": 20321,
- "unit": "cents",
- "currency": "EUR"
}, - "balance_end": {
- "value": 18405,
- "unit": "cents",
- "currency": "EUR"
}
}, - "disclaimer": "Sehr geehrte Kundin, sehr geehrter Kunde,\\nbitte prüfen Sie die Buchungen, Berechnungen und den Abschlusssaldo im beiliegenden Kontoauszug, der zugleich einen Rechnungsabschluss darstellt. Rechnungsabschlüsse gelten als genehmigt, sofern Sie innerhalb von sechs Wochen nach Zugang keine Einwendungen erheben. Einwendungen gegen Rechnungsabschlüsse müssen der solarisBank schriftlich oder in Textform (z.B. an support@solarisbank.de) zugehen. Im Falle der Einwendung in Textform genügt zur Fristwahrung die rechtzeitige Absendung. Der angegebene Kontostand berücksichtigt nicht die Wertstellung der einzelnen Buchungen. Dies bedeutet, dass der genannte Betrag nicht dem für die Zinsrechnung maßgeblichen Kontostand entsprechen muss und bei Verfügungen möglicherweise Zinsen für die Inanspruchnahme einer eingeräumten oder geduldeten Kontoüberziehung anfallen können. Gutschriften aus eingereichten Lastschriften und anderen Einzugspapieren erfolgen unter dem Vorbehalt der Einlösung. Guthaben sind als Einlagen nach Maßgabe des Einlagensicherungsgesetzes entschädigungsfähig. Nähere Informationen können dem Informationsbogen für den Einleger entnommen werden, den Sie gemeinsam mit unseren für den Geschäftsverkehr mit Ihnen geltenden Allgemeinen Geschäftsbedingungen und besonderen Bedingungen unter www.solarisbank.de/partner einsehen können.\\nMit freundlichen Grüßen\\nIhre solarisBank"
}
Returns an array containing all bookings that are contained within the account statement specified in the request URL.
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/bank_statements/{statement_id}/bookings?page%5Bnumber%5D=string&page%5Bsize%5D%3B=string'
{- "id": "fe6561bdb526ed8866e9dac00bd1848ecboo",
- "creation_date": "2022-01-18",
- "valuta_date": "2022-01-18",
- "booking_date": "2022-01-18",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "amount": {
- "value": -160,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "BERLINER VOLKSBANK EG, TXL ABFLUG",
- "purpose_code": "null",
- "recipient_bic": "SOBKDEBBXXX",
- "recipient_iban": "DE97110101002242911754",
- "recipient_name": "SURIA LUIS VENTURA VIERA PEREIRA RIBEIRO",
- "receiver_iban_virtual": "string",
- "sender_bic": "SOBKDEBBXXX",
- "sender_iban": "DE95110101000018501020",
- "sender_name": "HANS MUSTERMANN",
- "end_to_end_id": "END2ENDREJ",
- "creditor_identifier": "DE98ZZZ09999999999",
- "mandate_reference": "00000000000001",
- "transaction_id": "d651ee23300b4e7c8fe7b7e2b2e96trx",
- "return_transaction_id": "758ea4a268974284ae7af17871f3fdc4",
- "sepa_charges": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "sepa_return_code": "AC01",
- "sepa_return_reason": "string",
- "sepa_return_reason_definition": "string",
- "meta_info": "\"{\\\"cards\\\":{\\\"card_id\\\":\\\"642b84f1f1960a40a471425c98996941mcrd\\\",\\\"merchant\\\":{\\\"id\\\":\\\"123456789101112\\\",\\\"country_code\\\":\\\"DE\\\",\\\"category_code\\\":\\\"5411\\\",\\\"post_code\\\":\\\"\\\",\\\"state\\\":\\\"\\\",\\\"street_address\\\":\\\"\\\",\\\"name\\\":\\\"testwithMaria AG\\\",\\\"town\\\":\\\"Berlin\\\"},\\\"original_amount\\\":{\\\"fx_rate\\\":1,\\\"currency\\\":\\\"EUR\\\",\\\"value\\\":-1000},\\\"pos_entry_mode\\\":\\\"CONTACTLESS\\\",\\\"trace_id\\\":\\\"652bb834cd7a06b484e9731413cfc89d45100d8b\\\",\\\"transaction_date\\\":\\\"2022-01-20\\\",\\\"transaction_time\\\":\\\"2023-06-26T09:51:13.680259227Z\\\",\\\"transaction_type\\\":\\\"PURCHASE\\\",\\\"ancillary_fees\\\":\\\"[{\\\\\\\"name\\\\\\\":\\\\\\\"BUNDLED_SERVICE\\\\\\\",\\\\\\\"amount\\\\\\\":11111},{\\\\\\\"name\\\\\\\":\\\\\\\"BAGGAGE_FEE\\\\\\\",\\\\\\\"amount\\\\\\\":22222}]\\\",\\\"recorded_at\\\":\\\"2023-06-26T09:52:26Z\\\",\\\"reconciliation_id\\\":null,\\\"auth_code\\\":\\\"234567\\\",\\\"terminal_id\\\":\\\"12345678\\\",\\\"acquirer_id\\\":\\\"123456\\\",\\\"card_scheme\\\":\\\"VISA\\\",\\\"wallet_type\\\":\\\"APPLE\\\",\\\"device_pan\\\":\\\"\\\"}}\", ",
- "recorded_at": "2022-01-24T00:41:57.634Z",
- "reconciliation_id": "87271dda6e454393036b4ec2b64b2221itrx",
- "initiator_reference": "string",
- "charge_details": "CRED"
}
Creates a statement of account (Rechnungsabschluss) for the account specified in the request URL. Use the information returned in the response to generate your own branded PDF file to present to the customer. This file must include the entire data set returned by our API without exception, including the mandatory disclaimer text.
In the request, you must specify a year
along with an interval
and a period
. Together, the interval
and period
determine the statement's beginning and end dates (statement_period_start_date
and statement_period_end_date
). For example, if you make a request with an interval
of MONTHLY
, a period
of 3
, and a year
of 2022
, then the API will return a statement of account for the month of March 2022. If the API returns an error related to the start and end dates, then the interval
and period
could not be translated into dates (e.g., an invalid enum was passed) or the given interval fell outside of the allowed time frame (e.g., in the future).
The content of the request.
A statement for account has already been created based on the provided values.
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
{- "interval": "MONTHLY",
- "period": 3,
- "year": 2022
}
{- "id": "e349cdc6b712035236bed32d7399ab72csoa",
- "year": 2022,
- "interval": "MONTHLY",
- "period": 3,
- "statement_number": "2022-M-03",
- "recipient_information": {
- "line_1": "Mr. Peter Mustermann",
- "line_2": "Musterstrasse 23",
- "line_3": "10409 Berlin",
- "line_4": "DE",
- "line_5": "string",
- "line_6": "string"
}, - "issue_date": "2022-04-01",
- "statement_period_start_date": "2022-03-01",
- "statement_period_end_date": "2022-03-31",
- "overdraft_facility": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "interest_accrual_rate": 12.5,
- "overdraft_rate": 9,
- "interest_accrued": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "account_information": {
- "account": {
- "iban": "DE76110101001100000999",
- "bic": "SOBKDEBBXXX"
}, - "balance_start": {
- "value": 20321,
- "unit": "cents",
- "currency": "EUR"
}, - "balance_end": {
- "value": 18405,
- "unit": "cents",
- "currency": "EUR"
}
}, - "disclaimer": "Sehr geehrte Kundin, sehr geehrter Kunde,\\nbitte prüfen Sie die Buchungen, Berechnungen und den Abschlusssaldo im beiliegenden Kontoauszug, der zugleich einen Rechnungsabschluss darstellt. Rechnungsabschlüsse gelten als genehmigt, sofern Sie innerhalb von sechs Wochen nach Zugang keine Einwendungen erheben. Einwendungen gegen Rechnungsabschlüsse müssen der solarisBank schriftlich oder in Textform (z.B. an support@solarisgroup.com) zugehen. Im Falle der Einwendung in Textform genügt zur Fristwahrung die rechtzeitige Absendung. Der angegebene Kontostand berücksichtigt nicht die Wertstellung der einzelnen Buchungen. Dies bedeutet, dass der genannte Betrag nicht dem für die Zinsrechnung maßgeblichen Kontostand entsprechen muss und bei Verfügungen möglicherweise Zinsen für die Inanspruchnahme einer eingeräumten oder geduldeten Kontoüberziehung anfallen können. Gutschriften aus eingereichten Lastschriften und anderen Einzugspapieren erfolgen unter dem Vorbehalt der Einlösung. Guthaben sind als Einlagen nach Maßgabe des Einlagensicherungsgesetzes entschädigungsfähig. Nähere Informationen können dem Informationsbogen für den Einleger entnommen werden, den Sie gemeinsam mit unseren für den Geschäftsverkehr mit Ihnen geltenden Allgemeinen Geschäftsbedingungen und besonderen Bedingungen unter www.solarisbank.de/partner einsehen können.\\nMit freundlichen Grüßen\\nIhre solarisBank"
}
Returns an array of all bookings with a valuta_date
that falls between the start and end dates of the account statement specified in the request URL.
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/statement_of_accounts/{statement_id}/bookings?page%5Bnumber%5D=string&page%5Bsize%5D%3B=string'
{- "id": "fe6561bdb526ed8866e9dac00bd1848ecboo",
- "creation_date": "2022-01-18",
- "valuta_date": "2022-01-18",
- "booking_date": "2022-01-18",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "amount": {
- "value": -160,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "BERLINER VOLKSBANK EG, TXL ABFLUG",
- "purpose_code": "null",
- "recipient_bic": "SOBKDEBBXXX",
- "recipient_iban": "DE97110101002242911754",
- "recipient_name": "SURIA LUIS VENTURA VIERA PEREIRA RIBEIRO",
- "receiver_iban_virtual": "string",
- "sender_bic": "SOBKDEBBXXX",
- "sender_iban": "DE95110101000018501020",
- "sender_name": "HANS MUSTERMANN",
- "end_to_end_id": "END2ENDREJ",
- "creditor_identifier": "DE98ZZZ09999999999",
- "mandate_reference": "00000000000001",
- "transaction_id": "d651ee23300b4e7c8fe7b7e2b2e96trx",
- "return_transaction_id": "758ea4a268974284ae7af17871f3fdc4",
- "sepa_charges": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "sepa_return_code": "AC01",
- "sepa_return_reason": "string",
- "sepa_return_reason_definition": "string",
- "meta_info": "\"{\\\"cards\\\":{\\\"card_id\\\":\\\"642b84f1f1960a40a471425c98996941mcrd\\\",\\\"merchant\\\":{\\\"id\\\":\\\"123456789101112\\\",\\\"country_code\\\":\\\"DE\\\",\\\"category_code\\\":\\\"5411\\\",\\\"post_code\\\":\\\"\\\",\\\"state\\\":\\\"\\\",\\\"street_address\\\":\\\"\\\",\\\"name\\\":\\\"testwithMaria AG\\\",\\\"town\\\":\\\"Berlin\\\"},\\\"original_amount\\\":{\\\"fx_rate\\\":1,\\\"currency\\\":\\\"EUR\\\",\\\"value\\\":-1000},\\\"pos_entry_mode\\\":\\\"CONTACTLESS\\\",\\\"trace_id\\\":\\\"652bb834cd7a06b484e9731413cfc89d45100d8b\\\",\\\"transaction_date\\\":\\\"2022-01-20\\\",\\\"transaction_time\\\":\\\"2023-06-26T09:51:13.680259227Z\\\",\\\"transaction_type\\\":\\\"PURCHASE\\\",\\\"ancillary_fees\\\":\\\"[{\\\\\\\"name\\\\\\\":\\\\\\\"BUNDLED_SERVICE\\\\\\\",\\\\\\\"amount\\\\\\\":11111},{\\\\\\\"name\\\\\\\":\\\\\\\"BAGGAGE_FEE\\\\\\\",\\\\\\\"amount\\\\\\\":22222}]\\\",\\\"recorded_at\\\":\\\"2023-06-26T09:52:26Z\\\",\\\"reconciliation_id\\\":null,\\\"auth_code\\\":\\\"234567\\\",\\\"terminal_id\\\":\\\"12345678\\\",\\\"acquirer_id\\\":\\\"123456\\\",\\\"card_scheme\\\":\\\"VISA\\\",\\\"wallet_type\\\":\\\"APPLE\\\",\\\"device_pan\\\":\\\"\\\"}}\", ",
- "recorded_at": "2022-01-24T00:41:57.634Z",
- "reconciliation_id": "87271dda6e454393036b4ec2b64b2221itrx",
- "initiator_reference": "string",
- "charge_details": "CRED"
}
Returns a list of fees associated with a statement of account. The API returns the type of fee (described in the table below) in the name
property of each fee, along with the amount (in EUR cents). The count property indicates the number of times that the given fee was charged.
Note: This endpoint is only relevant for customers with an Italian branch bank account.
name value | English description | Italian description |
---|---|---|
InterestOverdraft | Interest fee for overdraft | Interessi debitori (utilizzo intrafido) |
InterestOverdraftExceeded | Interest fee for overdraft exceeded | Interessi debitori (utilizzo extrafido) |
InterestExcessDeposit | Negative interest | Spese di scritturazione contabile |
CorrectionInterestExcessDeposit | Correction negative interest | Rettifica addebito interessi |
InterestFixedTermDeposits | Interest credit | Interessi creditori |
ChargeSEPADirectDebitReturn | Charge for SEPA Direct Debit return | Spese per la restituzione addebito diretto SEPA |
ChargeDunning | Fee for dunning letter | Spese di invio messa in mora |
ChargeRecallRequest | Fee for transaction recall | Revoca operazioni |
ChargeCard | Issuing of cards | Costi di emissione carta |
ChargeAccountMaintenance | Account maintenance fee | Costi di tenuta del conto |
ChargeATM | Cash withdrawal | Prelievo contanti |
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/statement_of_accounts/{statement_id}/fees'
[- {
- "name": "string",
- "count": 0,
- "amount": {
- "value": 0,
- "unit": "string",
- "currency": "string"
}
}
]
Creates a request to issue a fee summary statement upon customer request. The statement will be uploaded to the postbox service. You'll receive a notification on the webhook event POSTBOX_ITEM_CREATED
once it's available.
The content of the request.
A Fee Summary statement has already been created based on the provided values.
The operation was successful.
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
{- "year": 2019,
- "language": "EN"
}
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "detail": "Cannot connect to database."
}
Returns an array containing all messages sent to the person specified in the request URL regarding the given account.
Successful result of the operation.
You are not authorized to perform this action.
An entity in the request URL could not be found.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/accounts/{account_id}/messages?page%5Bsize%5D=10&page%5Bnumber%5D=1'
[- {
- "id": "f4ed772c970e1096a73d9418192a2d0camsg",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "title": "Ihre Samsung Pay Bezahlung",
- "text": "string",
- "required_notification_channel": "any",
- "created_at": "2022-06-20T19:02:49Z"
}
]
Returns an array containing all messages sent to the person specified in the request URL.
Successful result of the operation.
You are not authorized to perform this action.
An entity in the request URL could not be found.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/messages?page%5Bsize%5D=10&page%5Bnumber%5D=1'
[- {
- "id": "f4ed772c970e1096a73d9418192a2d0camsg",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "title": "Ihre Samsung Pay Bezahlung",
- "text": "string",
- "required_notification_channel": "any",
- "created_at": "2022-06-20T19:02:49Z"
}
]
Returns a specific message for the person specified in the request URL.
Successful result of the operation.
You are not authorized to perform this action.
An entity in the request URL could not be found.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/messages/{id}'
{- "id": "f4ed772c970e1096a73d9418192a2d0camsg",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "title": "Ihre Samsung Pay Bezahlung",
- "text": "string",
- "required_notification_channel": "any",
- "created_at": "2022-06-20T19:02:49Z"
}
Returns a specific message for a person regarding the given account as specified in the request URL.
Successful result of the operation.
You are not authorized to perform this action.
An entity in the request URL could not be found.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/accounts/{account_id}/messages/{id}'
{- "id": "f4ed772c970e1096a73d9418192a2d0camsg",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "title": "Ihre Samsung Pay Bezahlung",
- "text": "string",
- "required_notification_channel": "any",
- "created_at": "2022-06-20T19:02:49Z"
}