Skip to main content

GetPartnersResponse

partners object[]nullable

Array of partners

  • Array [
  • idstringrequired

    Partner ID

    Possible values: non-empty

    Example: 8fkjh5
    namestringrequired

    Partner name

    Possible values: non-empty

    Example: First Partner
    emailstringnullable

    Partner email

    Example: partner@example.de
    redirectUrlsstring[]nullable

    Array of OAuth2 redirect URLs

    Example: ["https://example.de/sample_redirect_url1","https://example.de/sample_redirect_url2"]
    userTokenExpirySecondsint32

    User access token validity time in seconds

    Example: 3600
    permissionsstring[]nullable

    Permissions

    Example: ["partner:create","user:create"]
    isDeletedboolean

    If true, the partner is deleted

    Example: false
    uiSettings objectnullable

    PayData UI settings for the partner

    redirectUrlsstring[]nullable

    Array of allowed redirect URLs

    A redirect URL specified in CreateAccountUi should be in this list

    Example: ["https://example.de/ui_redirect_url1","https://example.de/ui_redirect_url2"]
    styling objectnullable
    headerColorstringnullable

    Color of the header background. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: #81c784
    headerLogoUrlstringnullable

    URI of the header logo.

    Example: https://paydata-api.com/paytrans-api-wAssets/img/PayData-Logo_final_powered_by.png
    bodyColorstringnullable

    Color of the body background. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: #c8e6c9
    textColorstringnullable

    Color of the body text. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: #000000
    accordionFocusedOutlineColorstringnullable

    Color of accordions outline when focused. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgba(175, 230, 201, 0.5)
    accordionExpandedColorstringnullable

    Color of accordions background when expanded. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(154, 211, 177)
    accordionExpandedTextColorstringnullable

    Color of accordions text when expanded. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    accordionCollapsedBgColorstringnullable

    Color of accordions background when collapsed. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(154, 211, 177)
    accordionCollapsedTextColorstringnullable

    Color of accordions text when collapsed. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    accordionBodyColorstringnullable

    Color of accordions body. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: white
    backButtonBorderColorstringnullable

    Color of the back button border. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    backButtonBgColorstringnullable

    Color of the back button background. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    backButtonTextColorstringnullable

    Color of the back button text. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    cancelButtonBorderColorstringnullable

    Color of the cancel button border. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    cancelButtonBgColorstringnullable

    Color of the cancel button background. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    cancelButtonTextColorstringnullable

    Color of the cancel button text. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    nextButtonBorderColorstringnullable

    Color of the next button border. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    nextButtonBgColorstringnullable

    Color of the next button background. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    nextButtonTextColorstringnullable

    Color of the next button text. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    nextDisabledButtonBorderColorstringnullable

    Color of the next button border when disabled. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    nextDisabledButtonBgColorstringnullable

    Color of the next button background when disabled. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    nextDisabledButtonTextColorstringnullable

    Color of the next button text when disabled. Should be valid CSS color value.

    Possible values: <= 30 characters, Value must match regular expression [a-zA-Z0-9%/#,.() +-:]+

    Example: rgb(255, 255, 255)
    partnerStatistics objectnullable

    Partner statistics

    userCountint32

    Number of users

    Example: 123
  • ]
  • pagination objectnullable

    Pagination info

    pageNumberint32

    Returned page number

    Example: 1
    previousPageReferencestringnullable

    Reference to get the previous page

    nextPageReferencestringnullable

    Reference to get the next page

    previousPageurinullable

    URL of the previous page

    nextPageurinullable

    URL of the next page

    pageSizeint32

    Number of items per page

    Example: 25
    pagesCountint32nullable

    Total number of pages

    Example: 5
    totalCountint32

    Total number of items

    Example: 125
    GetPartnersResponse
    {
    "partners": [
    {
    "id": "8fkjh5",
    "name": "First Partner",
    "email": "partner@example.de",
    "redirectUrls": [
    "https://example.de/sample_redirect_url1",
    "https://example.de/sample_redirect_url2"
    ],
    "userTokenExpirySeconds": 3600,
    "permissions": [
    "partner:create",
    "user:create"
    ],
    "isDeleted": false,
    "uiSettings": {
    "redirectUrls": [
    "https://example.de/ui_redirect_url1",
    "https://example.de/ui_redirect_url2"
    ],
    "styling": {
    "headerColor": "#81c784",
    "headerLogoUrl": "https://paydata-api.com/paytrans-api-wAssets/img/PayData-Logo_final_powered_by.png",
    "bodyColor": "#c8e6c9",
    "textColor": "#000000",
    "accordionFocusedOutlineColor": "rgba(175, 230, 201, 0.5)",
    "accordionExpandedColor": "rgb(154, 211, 177)",
    "accordionExpandedTextColor": "rgb(255, 255, 255)",
    "accordionCollapsedBgColor": "rgb(154, 211, 177)",
    "accordionCollapsedTextColor": "rgb(255, 255, 255)",
    "accordionBodyColor": "white",
    "backButtonBorderColor": "rgb(255, 255, 255)",
    "backButtonBgColor": "rgb(255, 255, 255)",
    "backButtonTextColor": "rgb(255, 255, 255)",
    "cancelButtonBorderColor": "rgb(255, 255, 255)",
    "cancelButtonBgColor": "rgb(255, 255, 255)",
    "cancelButtonTextColor": "rgb(255, 255, 255)",
    "nextButtonBorderColor": "rgb(255, 255, 255)",
    "nextButtonBgColor": "rgb(255, 255, 255)",
    "nextButtonTextColor": "rgb(255, 255, 255)",
    "nextDisabledButtonBorderColor": "rgb(255, 255, 255)",
    "nextDisabledButtonBgColor": "rgb(255, 255, 255)",
    "nextDisabledButtonTextColor": "rgb(255, 255, 255)"
    }
    },
    "partnerStatistics": {
    "userCount": 123
    }
    }
    ],
    "pagination": {
    "pageNumber": 1,
    "previousPageReference": "string",
    "nextPageReference": "string",
    "previousPage": "string",
    "nextPage": "string",
    "pageSize": 25,
    "pagesCount": 5,
    "totalCount": 125
    }
    }