action edrv_patch_organization { label: "patchOrganization" description: "Update an organization's data" provider: edrv method: PATCH path: "/v1/organizations/{id}" encoding: json input: { type: "object" properties: { active: { type: "boolean" } address: { type: "object" properties: { city: { type: "string" } country: { type: "string" } postalCode: { type: "string" } streetAndNumber: { type: "string" } } } channels: { type: "object" properties: { slack: { type: "object" } telegram: { type: "object" } } } configurations: { type: "object" properties: { basicAuthEnabled: { type: "boolean" } basicAuthPassword: { type: "boolean" } } } id: { type: "string" } links: { type: "object" properties: { about: { type: "string" } contact: { type: "string" } privacy: { type: "string" } support: { type: "string" } } } locations: { type: "array" items: { type: "object" } } logo: { type: "string" } name: { type: "string" } otp: { type: "string" } stripe_connected_account_id: { type: "string" } stripe_country: { type: "string" } stripe_currency: { type: "string" } stripe_reserve_amount: { type: "integer" } support: { type: "object" properties: { business_hours: { type: "string" } chat: { type: "object" properties: { type: { type: "string" } value: { type: "string" } } } contact_number: { type: "string" } email: { type: "string" } } } supportChat: { type: "object" properties: { id: { type: "string" } name: { type: "string" } } } theme: { type: "object" properties: { colors: { type: "object" properties: { primary: { type: "string" } secondary: { type: "string" } } } } } } required: ["id"] additionalProperties: false } output: { type: "object" additionalProperties: true } }