## List `v1.plans.list(PlanListParams**kwargs) -> SyncCursorPage[PlanListResponse]` **get** `/v1/plans` List all available plans. ### Parameters - **limit:** `int` Max number of results that should be returned - **next\_page:** `str` Cursor that indicates where the next page of results should start. ### Returns - `class PlanListResponse` - **id:** `str` - **description:** `str` - **name:** `str` - **custom\_fields:** `Optional[Dict[str, str]]` ### Example ```python from metronome import Metronome client = Metronome( bearer_token="My Bearer Token", ) page = client.v1.plans.list() page = page.data[0] print(page.id) ```