---
descriptions:
  list_feature_flags:
    data: 'Array of [Feature Flags](/reference/feature-flags).'
reference:
  curl:
    - key: list_feature_flags
      id: list_feature_flags
      url: /reference/feature-flags/list
      title: /feature-flags
      type: GET
      parameters:
        - (limit)
        - (before)
        - (after)
        - (order)
      returns:
        - key: anonymous
          type: object
          unwrap: true
          properties:
            - key: data
              type: array
              description: (list_feature_flags.data)
            - key: list_metadata
              type: object
              properties:
                - (before)
                - (after)
  js:
    - key: listFeatureFlags
      id: list_feature_flags
      url: /reference/feature-flags/list
      title: featureFlags.listFeatureFlags()
      parameters:
        - key: anonymous
          type: object
          unwrap: true
          properties:
            - (limit)
            - (before)
            - (after)
            - (order)
      returns:
        - key: anonymous
          type: object
          unwrap: true
          properties:
            - key: data
              type: 'FeatureFlag[]'
              description: (list_feature_flags.data)
            - key: list_metadata
              type: object
              properties:
                - (before)
                - (after)
originalPath: .tmp-workos-clone/packages/docs/content/reference/feature-flags/flag/list.mdx
---

## List feature flags

Get a list of all of your existing feature flags matching the criteria specified.

<CodeBlock referenceId="list_feature_flags">
  <CodeBlockTab title="Request" file="list-feature-flags-request" />
  <CodeBlockTab title="Response" file="list-feature-flags-response" />
</CodeBlock>
