action discord_list_guilds { label: "List guilds" description: "List Discord servers (guilds) the authorized user belongs to." provider: discord method: GET path: "/users/@me/guilds" scopes: ["guilds"] input: @json { { "type": "object", "additionalProperties": false, "properties": { "limit": { "type": "integer", "description": "Max guilds to return (1-200)." }, "before": { "type": "string", "description": "Guild id cursor for pagination." }, "after": { "type": "string", "description": "Guild id cursor for pagination." } } } } output: @json { { "type": "array", "items": { "type": "object", "additionalProperties": true, "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "owner": { "type": "boolean" }, "permissions": { "type": "string" } } } } } }