> ## Documentation Index
> Fetch the complete documentation index at: https://docs.emergedata.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List Flow Configs

> List all flow configurations for the authenticated client.

Returns all configs with their details including S3 logo URLs and preview links.



## OpenAPI

````yaml /openapi/link.json get /configs
openapi: 3.1.0
info:
  title: Emerge API
  version: 1.0.0
  description: >-
    Privacy-first API for accessing consented user data. Emerge provides two
    main services: **Link** for collecting user consent and **Query** for
    retrieving user data.
  contact:
    name: Emerge Support
    email: account@emergedata.ai
servers:
  - url: https://link.emergedata.ai
    description: Link API - Consent collection
security:
  - bearerAuth: []
tags:
  - name: Link
    description: Consent flow configuration and status
paths:
  /configs:
    get:
      tags:
        - Link
      summary: List Flow Configs
      description: >-
        List all flow configurations for the authenticated client.


        Returns all configs with their details including S3 logo URLs and
        preview links.
      operationId: list_flow_configs_configs_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/FlowConfigResponse'
                type: array
                title: Response List Flow Configs Configs Get
              examples:
                default:
                  summary: Default flow config
                  value:
                    - config_id: cfg_30bfe2ca
                      config_name: default
                      company_name: Wonderful AI
                      logo_url: https://assets.emergedata.ai/logo/wonderful-ai.png
                      privacy_policy_url: https://wonderful.ai/privacy
                      webhook_url: https://api.wonderful.ai/webhooks/emerge
                      flow_version: emerge
                      is_default: true
                      preview_url: >-
                        https://link.emergedata.ai/preview/ck_live_123?flow_config=default
      security:
        - bearerAuth: []
components:
  schemas:
    FlowConfigResponse:
      properties:
        config_id:
          type: string
          title: Config Id
        config_name:
          type: string
          title: Config Name
        company_name:
          type: string
          title: Company Name
        logo_url:
          type: string
          title: Logo Url
        privacy_policy_url:
          type: string
          title: Privacy Policy Url
        webhook_url:
          anyOf:
            - type: string
            - type: 'null'
          title: Webhook Url
        flow_version:
          type: string
          title: Flow Version
        is_default:
          type: boolean
          title: Is Default
        preview_url:
          type: string
          title: Preview Url
      type: object
      title: FlowConfigResponse
      description: Response after creating a flow configuration.
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >-
        API token from the Control Room. Include as `Authorization: Bearer
        <token>`

````