## List organization plans `plans.list(**kwargs) -> PageNumberPage` **get** `/v1/plans` Returns a paginated list of benefit plans linked to the authenticated organization. ### Parameters - `limit: Integer` Items per page (default: 20, max: 100) - `page: Integer` Page number (default: 1) ### Returns - `class PlanListResponse` - `id: String` - `name: String` ### Example ```ruby require "vitable_connect" vitable_connect = VitableConnect::Client.new( api_key: "My API Key", environment: "environment_1" # defaults to "production" ) page = vitable_connect.plans.list puts(page) ``` #### Response ```json { "data": [ { "id": "pln_abc123def456", "name": "Basic Care" } ], "pagination": { "page": 1, "limit": 20, "total": 1, "total_pages": 1 } } ```