action billbee_customer_get_customer_orders { label: "Queries a list of orders from a customer" provider: billbee method: GET path: "/api/v1/customers/{id}/orders" encoding: json input: { type: "object" properties: { id: { type: "integer" format: "int64" } page: { type: "integer" format: "int32" } pageSize: { type: "integer" format: "int32" } } required: ["id"] additionalProperties: false } output: { type: "object" properties: { Data: { type: "array" items: { type: "object" properties: { CanCreateAutoInvoice: { type: "boolean" } CreatedAt: { type: "string" format: "date-time" } ExternalId: { type: "string" } HasInvoice: { type: "boolean" } Id: { type: "integer" format: "int32" } InvoiceCreatedAt: { type: "string" format: "date-time" } InvoiceDate: { type: "string" format: "date-time" } InvoiceNumber: { type: "string" } OrderStateId: { type: "integer" format: "int32" } OrderStateText: { type: "string" } PaidAt: { type: "string" format: "date-time" } ShippedAt: { type: "string" format: "date-time" } ShopName: { type: "string" } TotalGross: { type: "number" format: "double" } } } } 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" } Paging: { type: "object" properties: { Page: { type: "integer" format: "int32" } PageSize: { type: "integer" format: "int32" } TotalPages: { type: "integer" format: "int32" } TotalRows: { type: "integer" format: "int32" } } } } } }