Skip to main content

Get All SEPA Mandates

GET 

/mandates

Retrieve all mandates for the integrator making the request (identified by basicAuth).

Request​

Query Parameters

    status string

    Possible values: [CREATED, ACTIVE, CLOSED]

    Filter mandates by status

    fromDate string<date>

    Returns all mandates created on or after that date

    toDate string<date>

    Returns all mandates created on or before that date

    cursor string

    First mandate after MandateId provided will be returned

    pageSize integer

    Used for pagination, total number of results to return

Header Parameters

    Content-Type stringrequired

    Must be application/json

    Accept-Language stringrequired

    Must be be en-US

    Origin stringrequired

    The origin of the request

    User-Agent stringrequired

    The client making the request

Responses​

Successful response

Schema
    meta object

    Reponse-level metadata object. Used for pagination and extended control in list-based or batched response.

    hasMoreboolean

    Indicates whether more mandate records are avilable beyond the current response payload. Used for pagination purposes.

    data object[]

    Array of SEPA mandate objects.

  • Array [
  • idstring<uuid>required

    Unique identifier of the mandate.

    Possible values: <= 36 characters

    objectstringrequired

    Object type.

    Possible values: [MANDATE]

    createdAtstring<date-time>required

    Mandate creation timestamp.

    statusstringrequired

    Current status of the mandate.

    Possible values: [CREATED, ACTIVE]

    mandateSchemestringrequired

    Indicates the SEPA mandate scheme.

    Possible values: [SEPA_CORE, SEPA_B2B]

    mandateReferencestringrequired

    Unique reference of the mandate.

    Possible values: <= 70 characters

    referenceInstructions objectnullable
    generatedReferencebooleannullable

    True if mandateReference was generated.

    mandatePrefixstringnullable

    Prefix used to generate the mandateReference.

    Possible values: <= 50 characters

    debtorNamestringnullable

    Name of the debtor.

    Possible values: <= 140 characters

    debtorAddress objectnullable
    addressLine1stringnullable

    Street name and house number.

    Possible values: <= 70 characters

    numberstringnullable

    House number.

    Possible values: <= 10 characters

    postCodestringnullable

    Postal code.

    Possible values: <= 20 characters

    citystringnullable

    City.

    Possible values: <= 70 characters

    countryCodestringnullable

    Country code (ISO 3166-1 alpha-2).

    Possible values: <= 2 characters

    debtorBank objectnullable
    ibanstringnullable

    Debtor IBAN.

    Possible values: <= 34 characters

    bankNamestringnullable

    Debtor bank name.

    Possible values: <= 70 characters

    bicstringnullable

    Debtor BIC.

    Possible values: <= 11 characters

    creditorNamestringrequired

    Creditor name.

    Possible values: <= 140 characters

    creditorIdentifierstringrequired

    SEPA creditor ID.

    Possible values: <= 35 characters

    creditorAddress objectrequired
    addressLine1stringnullable

    Street name and house number.

    Possible values: <= 70 characters

    numberstringnullable

    House number.

    Possible values: <= 10 characters

    postCodestringnullable

    Postal code.

    Possible values: <= 20 characters

    citystringnullable

    City.

    Possible values: <= 70 characters

    countryCodestringnullable

    Country code (ISO 3166-1 alpha-2).

    Possible values: <= 2 characters

    account objectnullable
    customerAccountIdstringnullable

    Customer account identifier.

    Possible values: <= 255 characters

    billingAddress object
    addressLine1stringrequired

    Street name.

    Possible values: <= 60 characters

    Example: Max-Planck-Straße
    addressLine2string

    Apartment, suite, unit, building, floor or other secondary address information.

    Possible values: <= 60 characters

    addressLine3string

    Specific delivery instructions, department names, or additional floor information.

    Possible values: <= 60 characters

    citystringrequired

    The city or localitly of the address.

    Possible values: <= 50 characters

    Example: Berlin
    countryCodestringrequired

    ISO-3 code of the address country (e.g., DEU for Germany).

    Possible values: >= 3 characters and <= 3 characters

    Example: DEU
    numberstring

    The house or building number corresponding to the street address.

    Possible values: <= 10 characters

    Example: 30
    postCodestringrequired

    The postal or ZIP code of the address.

    Possible values: <= 10 characters

    Example: 14473
    statestring

    3-letter code of the address state. Mandatory when countryCode corresponds to Canada or USA.

    Possible values: <= 3 characters

    isBusinessUserbooleannullable

    Whether the mandate belongs to a business user.

    businessConsumer objectnullable
    companyNamestringnullable

    Company name.

    Possible values: <= 140 characters

    companyTypestringnullable

    Legal form or type of the company.

    Possible values: <= 70 characters

    emailAddressstringnullable

    Contact email.

    Possible values: <= 254 characters

    taxIdstringnullable

    Business tax ID.

    Possible values: <= 20 characters

    culturestringnullable

    Regional culture or locale setting.

    Possible values: <= 10 characters

    consumer objectnullable
    firstNamestringnullable

    Possible values: <= 50 characters

    lastNamestringnullable

    Possible values: <= 50 characters

    middleNamestringnullable

    Possible values: <= 50 characters

    emailAddressstringnullable

    Possible values: <= 254 characters

    dateOfBirthstring<date>nullable
    genderstringnullable
    mobilePhonestringnullable
    homePhonestringnullable
    workPhonestringnullable
    titlestringnullable
    culturestringnullable

    Possible values: <= 10 characters

    taxIdstringnullable

    Possible values: <= 20 characters

    activation objectnullable
    mandateSignedLocationstringnullable

    City or place of mandate signature.

    Possible values: <= 255 characters

    mandateDateOfSignaturestring<date>nullable

    Date when mandate was signed.

    mandateAcceptancestringnullable

    Method of mandate acceptance.

    Possible values: [ONLINE, OFFLINE]

    additionalData object[]nullable
  • Array [
  • namestringrequired

    Metadata key.

    Possible values: <= 100 characters

    valuestringrequired

    Metadata value.

    Possible values: <= 512 characters

  • ]
  • versionTagstringnullable

    Mandate version tag.

    Possible values: <= 10 characters

    versionCreatedAtstring<date-time>nullable

    Timestamp of mandate version creation.

  • ]