Skip to main content

Get SEPA Mandate by ID

GET 

/mandates/:mandateId

Retrieve a specific mandate by its ID

Request​

Path Parameters

    mandateId stringrequired

    Mandate ID

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
    items object
    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.