action climatekuul_airtravel_multileg { label: "airtravelMultileg" provider: climatekuul method: POST path: "/airtravelMultileg" encoding: json input: { type: "object" required: ["apiKey_l1", "apiKey_l2", "contactEmail", "contactFirstName", "contactLastName", "leg1", "leg2", "leg3", "legs_count", "number_of_passengers", "travel_mode"] properties: { apiKey_l1: { type: "string" } apiKey_l2: { type: "string" } contactEmail: { type: "string" } contactFirstName: { type: "string" } contactLastName: { type: "string" } leg1: { type: "object" required: ["destination_airport_code", "origin_airport_code", "travel_class"] properties: { destination_airport_code: { type: "string" } origin_airport_code: { type: "string" } travel_class: { type: "string" } } } leg2: { type: "object" additionalProperties: true } leg3: { type: "object" additionalProperties: true } legs_count: { type: "string" } number_of_passengers: { type: "string" } travel_mode: { type: "string" } } } output: { type: "object" additionalProperties: true } }