action beezup_get_standard_offers { label: "Get all standard offers" provider: beezup method: GET path: "/v2/user/customer/offers" encoding: json input: { type: "object" properties: { "If-None-Match": { type: "string" } } additionalProperties: false } output: { type: "object" required: ["functionalities", "links", "offers"] properties: { functionalities: { type: "array" description: "All functionalities..." items: { type: "object" required: ["code", "order"] properties: { code: { type: "string" description: "The functionality code" } order: { type: "integer" format: "int32" description: "UI purpose: Indicate the position of the functionality" } } } } links: { type: "object" required: ["self"] properties: { self: { type: "object" } } } offers: { type: "array" description: "All standard offers" items: { type: "object" required: ["offerId", "name", "links"] properties: { additionalClickPrice: { type: "number" format: "double" description: "The additional click price" } currencyCode: { type: "string" description: "The currency code (ISO 4217)\n" } fixedPrice: { type: "number" format: "double" description: "The fixed price of the offer" } functionalities: { type: "array" items: { type: "object" required: ["functionalityCode", "unlimited"] properties: { functionalityCode: { type: "string" description: "The functionality code" } maxValueInteger: { type: "integer" format: "int32" description: "The max value in integer for this feature in this offer" } text: { type: "string" description: "A description text of this feature" } unlimited: { type: "boolean" description: "Is this feature is unlimited for this offer?" } } } } includedClick: { type: "integer" format: "int32" description: "The included click" } isMostPopular: { type: "boolean" description: "UI purpose. Is the offer is the most popular" } isOldOffer: { type: "boolean" description: "Is an old offer" } links: { type: "object" properties: { getOffer: { type: "object" } } } name: { type: "string" description: "The offer name" } offerId: { type: "integer" format: "int32" description: "The offer Id" } position: { type: "integer" format: "int32" description: "UI purpose. The position of the offer" } } } } } } }