Bunq · Schema

Company

Banking

Properties

Name Type Description
name string The company name.
address_main object The company's main address.
address_postal object The company's postal address.
country string The country where the company is registered.
ubo array The names and birth dates of the company's ultimate beneficiary owners. Minimum zero, maximum four.
chamber_of_commerce_number string The company's chamber of commerce number.
legal_form string The company's legal form.
subscription_type string The subscription type for the company.
avatar_uuid string The public UUID of the company's avatar.
vat_number object DEPRECATED All the vat numbers of the company
vat_numbers array All the vat numbers of the company
signup_track_type string The type of signup track the user is following.
View JSON Schema on GitHub

JSON Schema

bunq-company-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Company",
  "title": "Company",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The company name.",
      "readOnly": false,
      "writeOnly": true
    },
    "address_main": {
      "type": "object",
      "description": "The company's main address.",
      "readOnly": false,
      "writeOnly": true,
      "$ref": "#/components/schemas/Address"
    },
    "address_postal": {
      "type": "object",
      "description": "The company's postal address.",
      "readOnly": false,
      "writeOnly": true,
      "$ref": "#/components/schemas/Address"
    },
    "country": {
      "type": "string",
      "description": "The country where the company is registered.",
      "readOnly": false,
      "writeOnly": true
    },
    "ubo": {
      "type": "array",
      "description": "The names and birth dates of the company's ultimate beneficiary owners. Minimum zero, maximum four.",
      "readOnly": false,
      "writeOnly": true,
      "items": {
        "$ref": "#/components/schemas/Ubo"
      }
    },
    "chamber_of_commerce_number": {
      "type": "string",
      "description": "The company's chamber of commerce number.",
      "readOnly": false,
      "writeOnly": true
    },
    "legal_form": {
      "type": "string",
      "description": "The company's legal form.",
      "readOnly": false,
      "writeOnly": true
    },
    "subscription_type": {
      "type": "string",
      "description": "The subscription type for the company.",
      "readOnly": false,
      "writeOnly": true
    },
    "avatar_uuid": {
      "type": "string",
      "description": "The public UUID of the company's avatar.",
      "readOnly": false,
      "writeOnly": true
    },
    "vat_number": {
      "type": "object",
      "description": "DEPRECATED All the vat numbers of the company",
      "readOnly": false,
      "writeOnly": true,
      "$ref": "#/components/schemas/CompanyVatNumber"
    },
    "vat_numbers": {
      "type": "array",
      "description": "All the vat numbers of the company",
      "readOnly": false,
      "writeOnly": true,
      "items": {
        "$ref": "#/components/schemas/CompanyVatNumber"
      }
    },
    "signup_track_type": {
      "type": "string",
      "description": "The type of signup track the user is following.",
      "readOnly": false,
      "writeOnly": true
    }
  },
  "required": [
    "name",
    "address_main",
    "address_postal",
    "country",
    "legal_form",
    "subscription_type"
  ]
}