action discourse_list_group_members { label: "List group members" provider: discourse method: GET path: "/groups/{id}/members.json" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { required: ["members", "meta", "owners"] properties: { members: { type: "array" items: { type: "object" required: ["id", "username", "name", "avatar_template", "title", "last_posted_at", "last_seen_at", "added_at", "timezone"] properties: { added_at: { type: "string" } avatar_template: { type: "string" } id: { type: "integer" } last_posted_at: { type: "string" } last_seen_at: { type: "string" } name: { type: ["string", "null"] } timezone: { type: "string" } title: { type: ["string", "null"] } username: { type: "string" } } additionalProperties: false } } meta: { type: "object" required: ["limit", "offset", "total"] properties: { limit: { type: "integer" } offset: { type: "integer" } total: { type: "integer" } } additionalProperties: false } owners: { type: "array" items: { type: "object" required: ["id", "username", "name", "avatar_template", "title", "last_posted_at", "last_seen_at", "added_at", "timezone"] properties: { added_at: { type: "string" } avatar_template: { type: "string" } id: { type: "integer" } last_posted_at: { type: "string" } last_seen_at: { type: "string" } name: { type: ["string", "null"] } timezone: { type: "string" } title: { type: ["string", "null"] } username: { type: "string" } } additionalProperties: false } } } additionalProperties: false } }