Bunq · Schema

DraftPaymentEntry

Banking

Properties

Name Type Description
amount object The amount of the payment.
counterparty_alias object The LabelMonetaryAccount containing the public information of the other (counterparty) side of the DraftPayment.
description string The description for the DraftPayment. Maximum 140 characters for DraftPayments to external IBANs, 9000 characters for DraftPayments to only other bunq MonetaryAccounts.
merchant_reference string Optional data to be included with the Payment specific to the merchant.
attachment array The Attachments attached to the DraftPayment.
id integer The id of the draft payment entry.
alias object The LabelMonetaryAccount containing the public information of 'this' (party) side of the DraftPayment.
type string The type of the draft payment entry.
View JSON Schema on GitHub

JSON Schema

bunq-draftpaymententry-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DraftPaymentEntry",
  "title": "DraftPaymentEntry",
  "type": "object",
  "properties": {
    "amount": {
      "type": "object",
      "description": "The amount of the payment.",
      "readOnly": false,
      "writeOnly": false,
      "$ref": "#/components/schemas/Amount"
    },
    "counterparty_alias": {
      "type": "object",
      "description": "The LabelMonetaryAccount containing the public information of the other (counterparty) side of the DraftPayment.",
      "readOnly": false,
      "writeOnly": false,
      "$ref": "#/components/schemas/LabelMonetaryAccount"
    },
    "description": {
      "type": "string",
      "description": "The description for the DraftPayment. Maximum 140 characters for DraftPayments to external IBANs, 9000 characters for DraftPayments to only other bunq MonetaryAccounts.",
      "readOnly": false,
      "writeOnly": false
    },
    "merchant_reference": {
      "type": "string",
      "description": "Optional data to be included with the Payment specific to the merchant.",
      "readOnly": false,
      "writeOnly": false
    },
    "attachment": {
      "type": "array",
      "description": "The Attachments attached to the DraftPayment.",
      "readOnly": false,
      "writeOnly": false,
      "items": {
        "$ref": "#/components/schemas/AttachmentMonetaryAccountPayment"
      }
    },
    "id": {
      "type": "integer",
      "description": "The id of the draft payment entry.",
      "readOnly": true,
      "writeOnly": false
    },
    "alias": {
      "type": "object",
      "description": "The LabelMonetaryAccount containing the public information of 'this' (party) side of the DraftPayment.",
      "readOnly": true,
      "writeOnly": false,
      "$ref": "#/components/schemas/LabelMonetaryAccount"
    },
    "type": {
      "type": "string",
      "description": "The type of the draft payment entry.",
      "readOnly": true,
      "writeOnly": false
    }
  }
}