# Get all client plans **GET /api/v1/client/{client_uuid}/plans** ## Servers - https://api.plannrcrm.com: https://api.plannrcrm.com () ## Authentication methods - Personal access token & O auth2 ## Parameters ### Headers - **X-PLANNR-ACCOUNT-UUID** (string) ### Path parameters - **client_uuid** (string) ### Query parameters - **include** (string) Comma separated list of relationships to include in the response. Valid relationships are [fields, client, cases, tags, sub_accounts, latest_valuations, latest_valuations.sub_account, wrap, wrap_children, wrap_children.latest_valuations, external_references, active_adviser, seller, linked_owners, group_scheme, sub_group_scheme, custom_fields]. - **filter[uuid]** (string) Filter by a comma separated list of UUIDs. - **filter[include_other_plans]** (boolean) If filter is provided then we will also return any other plans the client is linked to [asset, liability, protection] - **filter[abstract_type]** (string) Comma separated list of abstract types. Valid abstract types are [asset, liability, protection] - **filter[type]** (string) Comma separated list of types. Valid abstract types are [cash_account, investment, protection_policy, pension, annuity, general_insurance, group_protection, mortgage, loan_credit, fixed_asset] - **filter[name]** (string) Comma separated list of plan names to search against, can include partial matches. - **filter[client]** (string) Comma separated list of client names to search against, can include partial matches. - **filter[account_uuids]** (string) Comma separated list of client UUIDs to search against. - **filter[exact_account_uuids]** (string) Comma separated list of accounts UUIDs that are all the owners of a plan. - **filter[circle_uuids]** (string) Comma separated list of circle UUIDs to search against. - **filter[policy_number]** (string) Comma separated list of policy numbers to search against, can include partial matches. - **filter[provider]** (string) Comma separated list of provider names or provider UUIDs to search against, can include partial matches. - **filter[status]** (string) Comma separated string of statuses to filter by. Valid statuses are [active, proposed, inactive] - **filter[seller]** (string) Comma separated list of adviser names or adviser UUIDs of who sold the plan to search against, can include partial matches. - **filter[active_adviser]** (string) Comma separated list of adviser names or adviser UUIDs of who is actively managing the plan to search against, can include partial matches. - **filter[case]** (string) Comma separated list of case UUIDs - **filter[valuation_from]** (integer) Amount in pennies to filter where latest valuation is greater than. - **filter[valuation_to]** (integer) Amount in pennies to filter where latest valuation is less than. - **filter[custom_field:REFERENCE]** (string) Filter by a plan custom field. Example filter[custom_field:cryptocurrencies]=bitcoin - **filter[tags]** (string) Comma separated list of tag names or tag UUIDs. - **filter[is_wrap_product]** (boolean) filter the plans by if they are a wrap product - **filter[hide_wrap_children]** (boolean) Used to hide the wrap children from the primary list of plans. - **sort** (string) Field to sort by. Valid fields are [created_at, updated_at, name, type, value]. Negative sign to denote DESC. Defaults to 'name'. - **per_page** (integer) Number of results to return with pagination (Default 15. Max 500). ## Responses ### 200 #### Body: application/json (object) - **data** (array[object]) [Powered by Bump.sh](https://bump.sh)