action id4i_update_routing_file { label: "Store routing file" provider: id4i method: PUT path: "/api/v1/routingfiles/{id4n}" encoding: json input: { type: "object" properties: { id4n: { type: "string" } organizationId: { type: "string" } routing: { type: "object" required: ["routes"] properties: { options: { type: "object" properties: { deleteOutdatedRoutes: { type: "boolean" } } } routes: { type: "array" items: { type: "object" required: ["params", "public", "type"] properties: { params: { type: "object" } priority: { type: "integer" format: "int32" } public: { type: "boolean" } type: { type: "string" } validUntil: { type: "integer" format: "int64" } } } } } } } required: ["id4n", "routing"] additionalProperties: false } output: { type: "object" additionalProperties: true } }