Download OpenAPI specification:Download
Initiates a SEPA Direct Debit from the debtor specified in the request body to the account specified in the request URL.
The content of the request.
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
{- "reference": "f69f6431-bfb7-4c7e-81ba-8a4f023362c2",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "collection_date": "2016-02-11T00:00:00.000Z",
- "mandate": {
- "reference": "1",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "B2B",
- "sequence_type": "ONE_OFF",
- "signature_date": "2016-02-02T00:00:00.000Z",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE32110101001000000029",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "ABC123"
}
{- "id": "074ff24d187a014f42d5694b13e9cf1fctrx",
- "status": "ACCEPTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "collection_date": "2021-02-11T00:00:00.000Z",
- "mandate": {
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "string",
- "sequence_type": "string",
- "signature_date": "2017-10-02T16:12:41Z",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE29300400000180478000",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "END2ENDREJ"
}
Returns information about the SEPA Direct Debit specified in the request URL.
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}/accounts/{account_id}/transactions/sepa_direct_debit/{id}'
{- "id": "074ff24d187a014f42d5694b13e9cf1fctrx",
- "status": "ACCEPTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "collection_date": "2021-02-11T00:00:00.000Z",
- "mandate": {
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "string",
- "sequence_type": "string",
- "signature_date": "2017-10-02T16:12:41Z",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE29300400000180478000",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "END2ENDREJ"
}
Initiates a SEPA Direct Debit transaction from an external account (i.e., your customer account) to your billing account. You must add the account_id
of your billing account in the request URL.
The content of the request.
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
{- "reference": "",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "collection_date": "2016-02-11T00:00:00.000Z",
- "mandate": {
- "reference": "1",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "B2B",
- "sequence_type": "ONE_OFF",
- "signature_date": "2016-02-02T00:00:00.000Z",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE32110101001000000029",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "ABC123"
}
{- "id": "074ff24d187a014f42d5694b13e9cf1fctrx",
- "status": "ACCEPTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "collection_date": "2021-02-11T00:00:00.000Z",
- "mandate": {
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "string",
- "sequence_type": "string",
- "signature_date": "2017-10-02T16:12:41Z",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE29300400000180478000",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "END2ENDREJ"
}
Returns the details of a single SEPA Direct Debit transaction. You must add the account_id
of your billing account and the sepa_direct_debit_id
in the request URL.
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/accounts/{account_id}/transactions/sepa_direct_debit/{id}'
{- "id": "074ff24d187a014f42d5694b13e9cf1fctrx",
- "status": "ACCEPTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "collection_date": "2021-02-11T00:00:00.000Z",
- "mandate": {
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "string",
- "sequence_type": "string",
- "signature_date": "2017-10-02T16:12:41Z",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE29300400000180478000",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "END2ENDREJ"
}
Refunds a SEPA Direct Debit transaction for a person.
Note that the refund request will be rejected if any of the following criteria are met:
The operation has been previously performed. Result of the previous operation.
The change request was successfully confirmed, and the SDD return request is created.
The request was accepted, and now the customer must confirm the change request.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "booking_id": "16d088c2-14ff-5da1-a373-b7b4623befca",
- "reason": "Example reason"
}
{- "id": "be6b2a68-2c93-4d39-b56e-0897b8137473"
}
Creates a SEPA Direct Debit profile and assigns it to the person
with the given person_id
. For this method, you must supply information from the credit bureau report generated for the customer.
Details of the SEPA Direct Debit profile to be assigned to the customer.
The request has been accepted for processing.
Client error.
Unauthorized action.
The person
with the supplied person_id
could not be found.
The provided SEPA Direct Debit profile has already been assigned.
Internal server error.
{- "credit_bureau_pd": 0.02,
- "date_of_report": "2020-02-12",
- "credit_bureau_name": "CREDITFORM",
- "founding_date": "2018-01-01",
- "terms_and_conditions_signed_at": "20-01-01T00:00:00Z"
}
{- "id": "3cab044c-edf8-4443-841d-489547177469",
- "status": "ACCEPTED",
- "status_reasons": "string",
- "collection_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "single_sdd_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
Returns an array of direct debit profiles that belong to the customer with the given person_id
.
Operation was successful.
Client error.
Unauthorized action.
The person
with the supplied person_id
could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/persons/{person_id}/direct_debit_profiles?filter%5Bstatus%5D=string'
[- {
- "id": "3cab044c-edf8-4443-841d-489547177469",
- "status": "ACCEPTED",
- "status_reasons": "string",
- "collection_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "single_sdd_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
]
Validates and initiates a SEPA Direct Debit transaction from an external account to the account with the given account_id
. The account owner (designated by the person_id
) must already have an active SEPA Direct Debit profile assigned.
Details of the SEPA Direct Debit transaction to be executed.
The SEPA Direct Debit transaction was successfully created.
Client error.
Unauthorized action.
Internal server error.
Unexpected error
{- "reference": "1612646471",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "collection_date": "2016-02-11",
- "mandate": {
- "reference": "tf2df3ceac0e384352b78cb6987d1d987",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "CORE",
- "sequence_type": "ONE_OFF",
- "signature_date": "2016-02-02",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE32110101001000000029",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "DDHHDHG333243"
}
{- "id": "f6b1c9d2b9938bc6228d3db618f2fe3bdtx",
- "status": "accepted",
- "reference": "1612646471",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "collection_date": "2016-02-11",
- "mandate": {
- "reference": "tf2df3ceac0e384352b78cb6987d1d987",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "CORE",
- "sequence_type": "ONE_OFF",
- "signature_date": "2016-02-02",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE32110101001000000029",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "DDHHDHG333243",
- "created_at": "2022-07-08T10:42:29.000Z",
- "updated_at": "2022-07-08T10:42:29.000Z"
}
Returns the remaining SEPA Direct Debit collection limit for the current month per account for the customer with the given person_id
.
Operation was successful.
Unexpected error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/persons/{person_id}/direct_debit_remaining_limit'
{- "remaining_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
Creates a SEPA Direct Debit profile and assigns it to the person
with the given person_id
. For this method, you must supply information from the credit bureau report generated for the business customer.
Details of the SEPA Direct Debit profile to be assigned to the customer.
The request has been accepted for processing.
Client error.
Unauthorized action.
The business
with the supplied business_id
could not be found.
The business already has a SEPA Direct Debit profile assigned.
Internal server error
{- "credit_bureau_pd": 0.02,
- "date_of_report": "2020-02-12",
- "credit_bureau_name": "CREDITFORM",
- "founding_date": "2018-01-01",
- "terms_and_conditions_signed_at": "20-01-01T00:00:00Z"
}
{- "id": "3cab044c-edf8-4443-841d-489547177469",
- "status": "ACCEPTED",
- "status_reasons": "string",
- "collection_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "single_sdd_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
Returns an array of direct debit profiles that belong to the business customer with the given business_id
.
Operation was successful.
Client error.
Unauthorized action.
The business
with the supplied business_id
could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/businesses/{business_id}/direct_debit_profiles?filter%5Bstatus%5D=string'
[- {
- "id": "3cab044c-edf8-4443-841d-489547177469",
- "status": "ACCEPTED",
- "status_reasons": "string",
- "collection_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "single_sdd_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
]
Validates and initiates a SEPA Direct Debit transaction from an external account to the account with the given account_id
. The account owner (designated by the business_id
) must already have an active SEPA Direct Debit profile assigned.
Details of the SEPA Direct Debit transaction to be executed.
The SEPA Direct Debit transaction was successfully created.
Client error.
Unauthorized action.
Internal server error.
Unexpected error
{- "reference": "1612646471",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "collection_date": "2016-02-11",
- "mandate": {
- "reference": "tf2df3ceac0e384352b78cb6987d1d987",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "CORE",
- "sequence_type": "ONE_OFF",
- "signature_date": "2016-02-02",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE32110101001000000029",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "DDHHDHG333243"
}
{- "id": "f6b1c9d2b9938bc6228d3db618f2fe3bdtx",
- "status": "accepted",
- "reference": "1612646471",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "collection_date": "2016-02-11",
- "mandate": {
- "reference": "tf2df3ceac0e384352b78cb6987d1d987",
- "creditor_identifier": "DE98ZZZ09999999999",
- "scheme": "CORE",
- "sequence_type": "ONE_OFF",
- "signature_date": "2016-02-02",
- "debtor_name": "Hans Mustermann",
- "debtor_iban": "DE32110101001000000029",
- "debtor_bic": "COBADEFFXXX"
}, - "end_to_end_id": "DDHHDHG333243",
- "created_at": "2022-07-08T10:42:29.000Z",
- "updated_at": "2022-07-08T10:42:29.000Z"
}
Returns the remaining SEPA Direct Debit collection limit for the current month per account for the business customer with the given business_id
.
Operation was successful.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/businesses/{business_id}/direct_debit_remaining_limit'
{- "remaining_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
Returns an array containing all SEPA Direct Debit profile templates.
Operation was successful.
Unexpected error
curl -i -X GET \ https://api.solaris-sandbox.de/direct_debit_profile_templates
[- {
- "id": "string",
- "monthly_collection_limit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}, - "required_deposit": {
- "value": 5000,
- "unit": "cents",
- "currency": "EUR"
}
}
]
Returns an array containing all SEPA Direct Debits for all of your customers.
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/sepa_direct_debit_returns?page%5Bnumber%5D=string&page%5Bsize%5D=string&sort=string&filter%5Brecorded_at%5D%5Bmin%5D=string&filter%5Brecorded_at%5D%5Bmax%5D=string&filter%5Baccount_id%5D=string&filter%5Bcustomer_id%5D=string'
[- {
- "id": "257eb92c4656691fd02d3de1fa88b9f5csdr",
- "creditor_iban": "DE32110101001000000029",
- "creditor_name": "Peter Mustermann",
- "creditor_identifier": "DE98ZZZ09999999999",
- "mandate_reference": "SOBKTEST",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "end_to_end_id": "DD-12-28.05.2018",
- "sepa_return_code": "MD01",
- "description": "string",
- "recorded_at": "2018-08-12T13:58:58.000Z",
- "customer_id": "74c586d116e7dcd138af3dd5d754f2abcper",
- "customer_type": "Person",
- "account_id": "3eb274b98be7afb13d91acb8ae53901ecacc"
}
]
Returns the SEPA Direct Debit return specified in the request URL.
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/sepa_direct_debit_returns/{id}'
{- "id": "257eb92c4656691fd02d3de1fa88b9f5csdr",
- "creditor_iban": "DE32110101001000000029",
- "creditor_name": "Peter Mustermann",
- "creditor_identifier": "DE98ZZZ09999999999",
- "mandate_reference": "SOBKTEST",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "end_to_end_id": "DD-12-28.05.2018",
- "sepa_return_code": "MD01",
- "description": "string",
- "recorded_at": "2018-08-12T13:58:58.000Z",
- "customer_id": "74c586d116e7dcd138af3dd5d754f2abcper",
- "customer_type": "Person",
- "account_id": "3eb274b98be7afb13d91acb8ae53901ecacc"
}
Creates a SEPA Credit Transfer from the account specified in the request URL to the recipient specified in the request body.
The content of the request.
This transaction already exists.
Successful result of the operation for the legacy 2FA method.
The request was accepted, and the customer must confirm the change request.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "reference": "12f7ec0b-6762-4578-b49f-c0b1647d0e2d",
- "recipient_name": "Hans Mustermann",
- "recipient_iban": "DE32110101001000000029",
- "recipient_bic": "COBADEFFXXX",
- "amount": {
- "value": 1000,
- "currency": "EUR"
}, - "description": "Example transaction",
- "end_to_end_id": "",
- "change_request_enabled": true
}
{- "id": "45bd0881-a79a-4054-9286-f11060d5511f",
- "status": "EXECUTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "batch_id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "created_at": "2021-01-01T20:37:50Z"
}
Returns an array containing all SEPA Credit Transfers for the person account specified in the request URL.
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}/accounts/{account_id}/transactions/sepa_credit_transfer?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Bstatus%5D=string'
[- {
- "id": "45bd0881-a79a-4054-9286-f11060d5511f",
- "status": "EXECUTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "batch_id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "created_at": "2021-01-01T20:37:50Z"
}
]
Returns information about the SEPA Credit Transfer specified in the request URL.
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}/accounts/{account_id}/transactions/sepa_credit_transfer/{id}'
{- "id": "45bd0881-a79a-4054-9286-f11060d5511f",
- "status": "EXECUTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "batch_id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "created_at": "2021-01-01T20:37:50Z"
}
Creates a SEPA Credit Transfer from the billing account specified in the request URL to the account specified in the request body.
The content of the request.
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
{- "reference": "",
- "recipient_name": "Hans Mustermann",
- "recipient_iban": "DE32110101001000000029",
- "recipient_bic": "COBADEFFXXX",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "end_to_end_id": ""
}
{- "id": "45bd0881-a79a-4054-9286-f11060d5511f",
- "status": "EXECUTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "batch_id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "created_at": "2021-01-01T20:37:50Z"
}
Returns the details of a single SEPA Credit Transfer transaction. You must add the account_id
of your billing account and the transaction id
in the request URL.
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/accounts/{account_id}/transactions/sepa_credit_transfer/{id}'
{- "id": "45bd0881-a79a-4054-9286-f11060d5511f",
- "status": "EXECUTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "batch_id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "created_at": "2021-01-01T20:37:50Z"
}
Submits the authorization code from a 2FA challenge to confirm a SEPA Credit Transfer. This endpoint is deprecated; please use the change request service instead.
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
{- "authorization_token": ""
}
{- "id": "45bd0881-a79a-4054-9286-f11060d5511f",
- "status": "EXECUTED",
- "reference": "8880a72c-2675-482d-8d88-70a02c608592",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "batch_id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "created_at": "2021-01-01T20:37:50Z"
}
Creates a SEPA Credit Transfer batch. This call triggers the change request process.
The change request was successfully confirmed, and the batch order is created.
The request is accepted, and the customer must confirm the change request.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "transactions": [
- {
- "reference": "123456",
- "recipient_name": "Hans Mustermann",
- "recipient_iban": "DE32110101001000000029",
- "recipient_bic": "COBADEFFXXX",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction",
- "end_to_end_id": "654321"
}, - {
- "reference": "456789",
- "recipient_name": "Maria Mustermann",
- "recipient_iban": "DE32110101001000000029",
- "recipient_bic": "COBADEFFXXX",
- "amount": {
- "value": 1000,
- "currency": "EUR",
- "unit": "cents"
}, - "description": "Example transaction 2",
- "end_to_end_id": "987654"
}
]
}
{- "id": "bba471db8ec4ef5a84e0bfb0022e45bfsctb",
- "status": "SUCCESSFUL",
- "sepa_credit_transfers": {
- "id": "8f2145d3a675be2d0975299028c22915csc",
- "status": "SUCCESSFUL",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "created_at": "2021-01-01T20:37:50Z"
}, - "errors": { }
}
Returns information about a SEPA Credit Transfer batch.
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}/accounts/{account_id}/transactions/sepa_credit_transfer/batches/{id}'
{- "id": "bba471db8ec4ef5a84e0bfb0022e45bfsctb",
- "status": "SUCCESSFUL",
- "sepa_credit_transfers": {
- "id": "8f2145d3a675be2d0975299028c22915csc",
- "status": "SUCCESSFUL",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Max Mustermann",
- "recipient_bic": "SOBKDEB2XXX",
- "end_to_end_id": "END2ENDREJ",
- "created_at": "2021-01-01T20:37:50Z"
}, - "errors": { }
}
Creates a standing order for the person account specified in the request URL. Note: This call triggers the change request process.
The content of the request.
The change request was successfully confirmed, and the standing order successful.
The request is accepted, and the customer must confirm the change request.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "reference": "unique-reference",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "clearing_profile_id": "1c0eda0b559825ef456b21d81f4ee962pacp",
- "recipient_name": "Hans Mustermann",
- "recipient_iban": "DE32110101001000000029",
- "recipient_bic": "COBADEFFXXX",
- "first_execution_date": "2017-04-01T00:00:00.000Z",
- "amount": {
- "value": 1000
}, - "description": "Example standing order",
- "end_to_end_id": "unique-end-to-end-id",
- "last_execution_date": "2018-04-01T00:00:00.000Z",
- "month_end_execution": true,
- "reoccurrence": "MONTHLY"
}
{- "id": "f874b3102718a4d757a6b6e4d599607ccsto",
- "status": "ACTIVE",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Hans Mustermann",
- "recipient_bic": "COBADEFFXXX",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "first_execution_date": "2021-09-01",
- "last_execution_date": "2025-09-01",
- "reoccurrence": "MONTHLY",
- "end_to_end_id": "END2ENDREJ",
- "month_end_execution": true,
- "next_occurrence": "2021-10-01"
}
Returns an array containing all standing orders for the person account specified in the request URL.
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}/accounts/{account_id}/standing_orders?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Btransaction_type%5D=string'
[- {
- "id": "f874b3102718a4d757a6b6e4d599607ccsto",
- "status": "ACTIVE",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Hans Mustermann",
- "recipient_bic": "COBADEFFXXX",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "first_execution_date": "2021-09-01",
- "last_execution_date": "2025-09-01",
- "reoccurrence": "MONTHLY",
- "end_to_end_id": "END2ENDREJ",
- "month_end_execution": true,
- "next_occurrence": "2021-10-01"
}
]
Returns an array containing all standing orders for your customers.
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/standing_orders?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Btransaction_type%5D=string&filter%5Bnext_occurrence%5D=string'
[- {
- "id": "f874b3102718a4d757a6b6e4d599607ccsto",
- "status": "ACTIVE",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Hans Mustermann",
- "recipient_bic": "COBADEFFXXX",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "first_execution_date": "2021-09-01",
- "last_execution_date": "2025-09-01",
- "reoccurrence": "MONTHLY",
- "end_to_end_id": "END2ENDREJ",
- "month_end_execution": true,
- "next_occurrence": "2021-10-01"
}
]
Returns information about the standing order specified in the request URL.
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}/accounts/{account_id}/standing_orders/{standing_order_id}'
{- "id": "f874b3102718a4d757a6b6e4d599607ccsto",
- "status": "ACTIVE",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Hans Mustermann",
- "recipient_bic": "COBADEFFXXX",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "first_execution_date": "2021-09-01",
- "last_execution_date": "2025-09-01",
- "reoccurrence": "MONTHLY",
- "end_to_end_id": "END2ENDREJ",
- "month_end_execution": true,
- "next_occurrence": "2021-10-01"
}
Modifies one or more properties on a standing order. Note that the customer must have already authorized and confirmed the standing order. Note: This call triggers the change request process.
The content of the request.
The change request was successfully confirmed, and the standing order has been modified.
The request is accepted, and the customer must confirm the change request.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "amount": {
- "value": 1000
}, - "description": "Example standing order",
- "end_to_end_id": "unique-end-to-end-id",
- "last_execution_date": "2018-04-01T00:00:00.000Z",
- "month_end_execution": true,
- "reoccurrence": "MONTHLY"
}
{- "id": "f874b3102718a4d757a6b6e4d599607ccsto",
- "status": "ACTIVE",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Hans Mustermann",
- "recipient_bic": "COBADEFFXXX",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "first_execution_date": "2021-09-01",
- "last_execution_date": "2025-09-01",
- "reoccurrence": "MONTHLY",
- "end_to_end_id": "END2ENDREJ",
- "month_end_execution": true,
- "next_occurrence": "2021-10-01"
}
Executes the standing order specified in the request URL on the date of its next occurrence.
The request was accepted. The transaction will be executed when the standing order is scheduled to occur next.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "description": "A description for the transaction."
}
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "details": "Cannot connect to database."
}
Cancels a standing order. Note that the customer must already have authorized and confirmed the standing order. Note: This call triggers the change request process.
The change request was successfully confirmed, and the standing order is canceled.
The request is accepted, and the customer must confirm the change request.
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X PATCH \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/accounts/{account_id}/standing_orders/{standing_order_id}/cancel'
{- "id": "f874b3102718a4d757a6b6e4d599607ccsto",
- "status": "ACTIVE",
- "booking_type": "SEPA_CREDIT_TRANSFER",
- "transaction_type": "SEPA_CREDIT_TRANSFER",
- "recipient_iban": "DE87110101001000057123",
- "recipient_name": "Hans Mustermann",
- "recipient_bic": "COBADEFFXXX",
- "reference": "dsf2r3raedfs3fsf342fctrx",
- "amount": {
- "value": 1000,
- "unit": "cents",
- "currency": "EUR"
}, - "description": "string",
- "first_execution_date": "2021-09-01",
- "last_execution_date": "2025-09-01",
- "reoccurrence": "MONTHLY",
- "end_to_end_id": "END2ENDREJ",
- "month_end_execution": true,
- "next_occurrence": "2021-10-01"
}
Returns an array containing all SEPA Credit Transfers issued by the standing order specified in the request URL since its creation.
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