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

# Get available enrichments

> Retrieves enrichments available on Databar. Use the search parameter to filter results by keyword.

**Pagination:** pass `page` to receive a paginated envelope (`{items, page, limit, has_next_page, total_count}`).

**⚠️ Deprecated:** calling without `page` returns a plain JSON array for backward compatibility. This form will be removed in a future version — always pass `page` for new integrations.



## OpenAPI

````yaml GET /v1/enrichments/
openapi: 3.1.0
info:
  title: Databar.ai API
  description: >-

    # Authentication


    Databar uses API keys to allow access to the API. You can find your API key
    in your workspace home page, but to use the REST API you’ll first need to
    schedule a call with us.

    Our API expects the API key to be included in all API requests to the server
    in the Header of your request with the key `x-apikey`.

    To find your API key, head over to your Databar workspace and click
    Integrations.


    **Example:**


    `bash

    curl https://api.databar.ai/v1/user/me -H x-apikey: {YOUR_API_KEY}`
  contact:
    email: info@databar.ai
  version: 0.1.2
servers:
  - url: https://api.databar.ai
    description: Production
security: []
paths:
  /v1/enrichments/:
    get:
      tags:
        - Enrichment
      summary: Get available enrichments
      description: >-
        Retrieves enrichments available on Databar. Use the search parameter to
        filter results by keyword.


        **Pagination:** pass `page` to receive a paginated envelope (`{items,
        page, limit, has_next_page, total_count}`).


        **⚠️ Deprecated:** calling without `page` returns a plain JSON array for
        backward compatibility. This form will be removed in a future version —
        always pass `page` for new integrations.
      operationId: Enrichments_v1_enrichments__get
      parameters:
        - name: q
          in: query
          required: false
          schema:
            type: string
            minLength: 3
            title: Search Query
            description: Query string used for searching through enrichments.
          description: Query string used for searching through enrichments.
          example: Databar
        - name: page
          in: query
          required: false
          schema:
            anyOf:
              - type: integer
                minimum: 1
              - type: 'null'
            description: Page number. Omit for a plain list.
            title: Page
          description: Page number. Omit for a plain list.
        - name: limit
          in: query
          required: false
          schema:
            type: integer
            maximum: 500
            minimum: 1
            description: Items per page (max 500). Only used with page.
            default: 50
            title: Limit
          description: Items per page (max 500). Only used with page.
        - name: authorized_only
          in: query
          required: false
          schema:
            type: boolean
            description: >-
              When true, hides enrichments that require a user-provided API key
              (BYOK) unless the user has already connected that integration.
            default: true
            title: Authorized Only
          description: >-
            When true, hides enrichments that require a user-provided API key
            (BYOK) unless the user has already connected that integration.
        - name: category
          in: query
          required: false
          schema:
            anyOf:
              - type: string
              - type: 'null'
            description: >-
              Filter by enrichment category name (e.g. 'Company Data', 'Contact
              Finding').
            title: Category
          description: >-
            Filter by enrichment category name (e.g. 'Company Data', 'Contact
            Finding').
        - name: x-apikey
          in: header
          required: true
          schema:
            type: string
            title: API Key
            description: API Key for authentication
          description: API Key for authentication
      responses:
        '200':
          description: List of enrichments (plain array or paginated envelope)
          content:
            application/json:
              schema: {}
              examples:
                plain_list:
                  summary: Without page param (default, backward-compatible)
                  value:
                    - id: 1
                      name: Enrichment 1
                      description: Enrichment 1 description
                      data_source: api_example
                      price: 0.01
                      pricing:
                        type: fixed
                      auth_method: none
                      rank: 100
                      search_keywords: keyword1, keyword2
                      category:
                        - id: 1
                          name: Company Data
                paginated:
                  summary: With ?page=1&limit=50
                  value:
                    items:
                      - id: 1
                        name: Enrichment 1
                        description: Enrichment 1 description
                        data_source: api_example
                        price: 0.01
                        pricing:
                          type: fixed
                        auth_method: none
                        rank: 100
                        search_keywords: keyword1, keyword2
                        category:
                          - id: 1
                            name: Company Data
                      - id: 2
                        name: Enrichment with dynamic pricing
                        description: Price depends on size param
                        data_source: api_example
                        price: 0.01
                        pricing:
                          type: per_parameter
                          parameter: size
                        auth_method: none
                        rank: 80
                        search_keywords: ''
                        category: []
                    page: 1
                    limit: 50
                    has_next_page: false
                    total_count: 2
        '403':
          description: Forbidden
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError

````