action authentiq_update_client { label: "Update a client" description: "Update the configuration of a previously registered client.\n" provider: authentiq method: PUT path: "/client/{client_id}" encoding: json input: { type: "object" properties: { application_type: { type: "string" } client_id: { type: "string" } client_name: { type: "string" } client_uri: { type: "string" } contacts: { type: "array" items: { type: "string" } } default_max_age: { type: "integer" format: "int64" } default_scopes: { type: "array" items: { type: "string" } } grant_types: { type: "array" items: { type: "string" } } logo_uri: { type: "string" } policy_uri: { type: "string" } redirect_uris: { type: "array" items: { type: "string" } } response_types: { type: "array" items: { type: "string" } } tos_uri: { type: "string" } } required: ["client_id", "client_name", "client_uri"] additionalProperties: false } output: { description: "Client object" required: ["client_name", "client_uri"] properties: { application_type: { type: "string" } client_id: { type: "string" } client_name: { type: "string" } client_uri: { type: "string" } contacts: { type: "array" items: { type: "string" } } default_max_age: { type: "integer" format: "int64" } default_scopes: { type: "array" items: { type: "string" } } grant_types: { type: "array" items: { type: "string" } } logo_uri: { type: "string" } policy_uri: { type: "string" } redirect_uris: { type: "array" items: { type: "string" } } response_types: { type: "array" items: { type: "string" } } tos_uri: { type: "string" } } } }