action rudder_list_users { label: "List user" description: "List all validated and unvalidated users" provider: rudder method: GET path: "/users" encoding: json output: { type: "object" required: ["action", "data", "result"] properties: { action: { type: "string" description: "The id of the action" enum: ["listUsers"] } data: { type: "array" items: { type: "object" description: "list of users with their workflow settings" required: ["username", "isValidated", "userExists"] properties: { isValidated: { type: "boolean" description: "whether the user's actions generate chanque-request or not" } userExists: { type: "boolean" description: "whether the user exists in file or not" } username: { type: "string" } } } } result: { type: "string" description: "Result of the request" enum: ["success", "error"] } } } }