action billbee_customer_get_customer_address { label: "Queries a single address from a customer" provider: billbee method: GET path: "/api/v1/customers/addresses/{id}" encoding: json input: { type: "object" properties: { id: { type: "integer" format: "int64" } } required: ["id"] additionalProperties: false } output: { type: "object" properties: { Data: { type: "object" description: "Container for passing address data" properties: { AddressAddition: { type: "string" } AddressType: { type: "integer" format: "int32" description: "The type of the address" enum: [1, 2] } ArchivedAt: { type: "string" format: "date-time" description: "If set, the customeraddress was already archived at the given date. Further modification is disabled." } City: { type: "string" } Company: { type: "string" description: "The name of the company" } CountryCode: { type: "string" description: "The ISO2 code of the country" } CustomerId: { type: "integer" format: "int64" description: "The internal Billbee id of the customer the address belongs to" } Email: { type: "string" } Fax: { type: "string" } FirstName: { type: "string" } Housenumber: { type: "string" } Id: { type: "integer" format: "int64" description: "The internal Billbee ID of the address record. Can be null if a new address is created" } LastName: { type: "string" } Name2: { type: "string" description: "Optionally an additional name field" } RestoredAt: { type: "string" format: "date-time" description: "If set, the customeraddress was restored from the archive at the given date." } State: { type: "string" } Street: { type: "string" } Tel1: { type: "string" } Tel2: { type: "string" } Zip: { type: "string" } } } ErrorCode: { type: "integer" format: "int32" enum: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28] } ErrorDescription: { type: "integer" format: "int32" enum: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28] } ErrorMessage: { type: "string" } } } }