Bunq · Schema

MonetaryAccountExternalListing

Banking

Properties

Name Type Description
id integer The id of the MonetaryAccountExternal.
created string The timestamp of the MonetaryAccountExternal's creation.
updated string The timestamp of the MonetaryAccountExternal's last update.
avatar object The Avatar of the MonetaryAccountExternal.
currency string The currency of the MonetaryAccountExternal as an ISO 4217 formatted currency code.
description string The description of the MonetaryAccountExternal. Defaults to 'bunq account'.
daily_limit object The daily spending limit Amount of the MonetaryAccountExternal. Defaults to 1000 EUR. Currency must match the MonetaryAccountExternal's currency. Limited to 10000 EUR.
overdraft_limit object The maximum Amount the MonetaryAccountExternal can be 'in the red'.
balance object The current available balance Amount of the MonetaryAccountExternal.
alias array The Aliases for the MonetaryAccountExternal.
public_uuid string The MonetaryAccountExternal's public UUID.
status string The status of the MonetaryAccountExternal. Can be: ACTIVE, BLOCKED, CANCELLED or PENDING_REOPEN
sub_status string The sub-status of the MonetaryAccountExternal providing extra information regarding the status. Will be NONE for ACTIVE or PENDING_REOPEN, COMPLETELY or ONLY_ACCEPTING_INCOMING for BLOCKED and REDEMPT
reason string The reason for voluntarily cancelling (closing) the MonetaryAccountExternal, can only be OTHER.
reason_description string The optional free-form reason for voluntarily cancelling (closing) the MonetaryAccountExternal. Can be any user provided message.
user_id integer The id of the User who owns the MonetaryAccountExternal.
monetary_account_profile object The profile of the account.
display_name string The legal name of the user / company using this monetary account.
setting object The settings of the MonetaryAccountExternal.
all_auto_save_id array The ids of the AutoSave.
View JSON Schema on GitHub

JSON Schema

bunq-monetaryaccountexternallisting-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/MonetaryAccountExternalListing",
  "title": "MonetaryAccountExternalListing",
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "The id of the MonetaryAccountExternal.",
      "readOnly": true,
      "writeOnly": false
    },
    "created": {
      "type": "string",
      "description": "The timestamp of the MonetaryAccountExternal's creation.",
      "readOnly": true,
      "writeOnly": false
    },
    "updated": {
      "type": "string",
      "description": "The timestamp of the MonetaryAccountExternal's last update.",
      "readOnly": true,
      "writeOnly": false
    },
    "avatar": {
      "type": "object",
      "description": "The Avatar of the MonetaryAccountExternal.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/Avatar"
    },
    "currency": {
      "type": "string",
      "description": "The currency of the MonetaryAccountExternal as an ISO 4217 formatted currency code.",
      "readOnly": true,
      "writeOnly": false
    },
    "description": {
      "type": "string",
      "description": "The description of the MonetaryAccountExternal. Defaults to 'bunq account'.",
      "readOnly": true,
      "writeOnly": false
    },
    "daily_limit": {
      "type": "object",
      "description": "The daily spending limit Amount of the MonetaryAccountExternal. Defaults to 1000 EUR. Currency must match the MonetaryAccountExternal's currency. Limited to 10000 EUR.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/Amount"
    },
    "overdraft_limit": {
      "type": "object",
      "description": "The maximum Amount the MonetaryAccountExternal can be 'in the red'.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/Amount"
    },
    "balance": {
      "type": "object",
      "description": "The current available balance Amount of the MonetaryAccountExternal.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/Amount"
    },
    "alias": {
      "type": "array",
      "description": "The Aliases for the MonetaryAccountExternal.",
      "readOnly": true,
      "writeOnly": false,
      "items": {
        "$ref": "#/components/schemas/Pointer"
      }
    },
    "public_uuid": {
      "type": "string",
      "description": "The MonetaryAccountExternal's public UUID.",
      "readOnly": true,
      "writeOnly": false
    },
    "status": {
      "type": "string",
      "description": "The status of the MonetaryAccountExternal. Can be: ACTIVE, BLOCKED, CANCELLED or PENDING_REOPEN",
      "readOnly": true,
      "writeOnly": false
    },
    "sub_status": {
      "type": "string",
      "description": "The sub-status of the MonetaryAccountExternal providing extra information regarding the status. Will be NONE for ACTIVE or PENDING_REOPEN, COMPLETELY or ONLY_ACCEPTING_INCOMING for BLOCKED and REDEMPTION_INVOLUNTARY, REDEMPTION_VOLUNTARY or PERMANENT for CANCELLED.",
      "readOnly": true,
      "writeOnly": false
    },
    "reason": {
      "type": "string",
      "description": "The reason for voluntarily cancelling (closing) the MonetaryAccountExternal, can only be OTHER.",
      "readOnly": true,
      "writeOnly": false
    },
    "reason_description": {
      "type": "string",
      "description": "The optional free-form reason for voluntarily cancelling (closing) the MonetaryAccountExternal. Can be any user provided message.",
      "readOnly": true,
      "writeOnly": false
    },
    "user_id": {
      "type": "integer",
      "description": "The id of the User who owns the MonetaryAccountExternal.",
      "readOnly": true,
      "writeOnly": false
    },
    "monetary_account_profile": {
      "type": "object",
      "description": "The profile of the account.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/MonetaryAccountProfile"
    },
    "display_name": {
      "type": "string",
      "description": "The legal name of the user / company using this monetary account.",
      "readOnly": true,
      "writeOnly": false
    },
    "setting": {
      "type": "object",
      "description": "The settings of the MonetaryAccountExternal.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/MonetaryAccountSetting"
    },
    "all_auto_save_id": {
      "type": "array",
      "description": "The ids of the AutoSave.",
      "readOnly": true,
      "writeOnly": false,
      "items": {
        "$ref": "#/components/schemas/BunqId"
      }
    }
  }
}