# Fetch pending SEPA Direct Debits for an account Returns an array containing all upcoming pending SDDs for the specified account for which we've been notified about by any creditor bank, including Solaris. This endpoint will not return SDDs that have been already executed. Endpoint: GET /v1/accounts/{account_id}/incoming_sepa_direct_debits/scheduled Version: 1.0 ## Path parameters: - `account_id` (string, required) Unique identifier of a customer's account. Example: "e48c29b85992b8772eb7ddd518490920cacc" ## Query parameters: - `page[number]` (string) Returns a specific page of results. - `page[size]` (string) Determines the size of each page of results. ## Response 200 fields (application/json): - `description` (string) A description for the SDD transaction, which is visible to the customer. Example: "inv:123cust:456" - `purpose_code` (string) Purpose of the transaction. Example: "SALA" - `end_to_end_id` (string) Reference for transaction. Example: "REFX123X123X456" - `transaction_id` (string) Unique ID of the transaction. Same as the transaction ID in the booking resource. Example: "49a57d88276df2e440cdd2e7eec291ctrx" - `valuta_date` (string) The transaction date. Example: "2024-12-12" - `amount` (object) The amount of the SDD transaction in Euro cents. - `amount.value` (integer) Example: 800 - `amount.unit` (string) Example: "cents" - `amount.currency` (string) Example: "EUR" - `creditor_name` (string) The name of the creditor. Example: "Alice Musterfrau" - `creditor_iban` (string) The creditor IBAN. Example: "DE84110101019999999999" - `creditor_bic` (string) The creditor BIC. Example: "BANKDEBBXXX" - `debtor_name` (string) The name of the debtor. Example: "Bob Mustermann" - `debtor_iban` (string) The debtor IBAN. Example: "DE75110101013333333333" - `debtor_bic` (string) The debtor BIC. Example: "SOBKDEB2XXX" - `requested_collection_date` (string) The date on which the SDD transaction will be collected. Example: "2024-12-10" - `collection_sequence` (string) The sequence of the SDD collection. Enum: "FRST", "RCUR", "OOFF", "FNAL" - `mandate_scheme` (string) Enum: "CORE", "B2B" - `mandate_creditor_id` (string) The unique ID of the creditor mandate. Example: "DE00ZZZ00000000005" - `mandate_date_of_signature` (string) The date on which the customer signed the SDD mandate. Example: "2024-12-10" - `mandate_reference` (string) Reference value for the SDD mandate. Example: "M000000001" ## Response 404 fields (application/json): - `id` (string) Example: "a95f2aaf-4e0c-4d49-8021-8a16a884ed86" - `status` (string) Example: "404" - `code` (string) Example: "model_not_found" - `title` (string) Example: "Model Not Found" - `detail` (string) Example: "Couldn't find 'Account' for id 'DE24112233445566'." ## Response 500 fields (application/json): - `errors` (array, required) Example: [{"id":"b805c37f-75e9-4445-974c-12d28e7584ee","status":500,"code":"generic_error","title":"Generic Error","detail":"There was an error."}] - `errors.id` (string) A unique identifier for this error message. Example: "b805c37f-75e9-4445-974c-12d28e7584ee" - `errors.status` (integer) The HTTP status code of the response (typically in the range 4xx–5xx). Example: 400 - `errors.code` (string) A machine-readable representation of the error type. Example: "invalid_json" - `errors.title` (string) The human-readable name of the error type. Example: "Invalid JSON" - `errors.detail` (string) A human-readable description of the error. Example: "The provided JSON was not properly formatted."