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

# Fund Profile



## OpenAPI

````yaml openapi.json GET /gateway/v1/fund/detail
openapi: 3.1.0
info:
  title: Hermod
  version: 0.0.1
servers:
  - url: https://api.asksurf.ai
security: []
paths:
  /gateway/v1/fund/detail:
    get:
      tags:
        - Fund
      summary: Fund Profile Detail
      description: >-
        Returns a fund's **profile metadata**.


        **Included fields:** X accounts, team members, recent research, invested
        project count.


        This does NOT return the list of investments — use `/fund/portfolio` for
        that.


        **Lookup:** by UUID (`id`) or name (`q`). Returns 404 if not found.
      operationId: fund-detail
      parameters:
        - description: >-
            Surf fund UUID. PREFERRED — always use this when available from a
            previous response (e.g. id from /search/fund). Takes priority over
            q.
          explode: false
          in: query
          name: id
          schema:
            description: >-
              Surf fund UUID. PREFERRED — always use this when available from a
              previous response (e.g. id from /search/fund). Takes priority over
              q.
            examples:
              - ef3b6da9-283d-4080-b3c7-87b1b45924dc
            type: string
        - description: >-
            Fuzzy fund name search. Only use when 'id' is not available. May
            return unexpected results for ambiguous names.
          explode: false
          in: query
          name: q
          schema:
            description: >-
              Fuzzy fund name search. Only use when 'id' is not available. May
              return unexpected results for ambiguous names.
            examples:
              - a16z
            maxLength: 100
            type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DataObjectResponseFundDetailItem'
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DataAPIError'
          description: Error
      security:
        - AccessToken: []
components:
  schemas:
    DataObjectResponseFundDetailItem:
      additionalProperties: false
      properties:
        $schema:
          description: A URL to the JSON Schema for this object.
          examples:
            - https://example.com/schemas/DataObjectResponseFundDetailItem.json
          format: uri
          readOnly: true
          type: string
        data:
          $ref: '#/components/schemas/FundDetailItem'
        meta:
          $ref: '#/components/schemas/ObjectResponseMeta'
      required:
        - data
        - meta
      type: object
    DataAPIError:
      additionalProperties: false
      properties:
        $schema:
          description: A URL to the JSON Schema for this object.
          examples:
            - https://example.com/schemas/DataAPIError.json
          format: uri
          readOnly: true
          type: string
        error:
          $ref: '#/components/schemas/DataAPIErrorDetail'
      required:
        - error
      type: object
    FundDetailItem:
      additionalProperties: false
      properties:
        description:
          description: Fund description
          type: string
        id:
          description: >-
            Surf fund UUID — pass as 'id' parameter to /fund/detail or
            /fund/portfolio for exact lookup
          type: string
        image:
          description: Fund logo URL
          type: string
        invested_projects_count:
          description: >-
            Total number of unique invested projects (a project with multiple
            funding rounds counts once)
          format: int64
          type: integer
        jurisdiction:
          description: Fund jurisdiction
          type: string
        links:
          description: Fund links (website, social, etc.)
          items:
            $ref: '#/components/schemas/FundLinkItem'
          type:
            - array
            - 'null'
        members:
          description: Fund team members
          items:
            $ref: '#/components/schemas/FundMemberItem'
          type:
            - array
            - 'null'
        name:
          description: Fund name
          type: string
        recent_researches:
          description: Recent research publications
          items:
            $ref: '#/components/schemas/FundResearchItem'
          type:
            - array
            - 'null'
        tier:
          description: Fund tier ranking (lower is better)
          format: int64
          type: integer
        type:
          description: Fund type like `VC` or `Accelerator`
          type: string
        x_accounts:
          description: X (Twitter) accounts
          items:
            $ref: '#/components/schemas/FundXAccountItem'
          type:
            - array
            - 'null'
      required:
        - id
        - name
        - tier
        - links
        - x_accounts
        - members
        - recent_researches
        - invested_projects_count
      type: object
    ObjectResponseMeta:
      additionalProperties: false
      properties:
        cached:
          description: Whether this response was served from cache
          type: boolean
        credits_used:
          description: Credits deducted for this request
          format: int64
          type: integer
      required:
        - credits_used
        - cached
      type: object
    DataAPIErrorDetail:
      additionalProperties: false
      properties:
        code:
          type: string
        message:
          type: string
      required:
        - code
        - message
      type: object
    FundLinkItem:
      additionalProperties: false
      properties:
        type:
          description: Link type like `web`, `twitter`, or `linkedin`
          type: string
        value:
          description: Link URL
          type: string
      required:
        - type
        - value
      type: object
    FundMemberItem:
      additionalProperties: false
      properties:
        avatar:
          description: Avatar URL
          type: string
        name:
          description: Member name
          type: string
        roles:
          description: Member roles
          items:
            type: string
          type:
            - array
            - 'null'
      required:
        - name
        - roles
      type: object
    FundResearchItem:
      additionalProperties: false
      properties:
        id:
          description: Research ID
          type: string
        published_at:
          description: Publication date (Unix seconds)
          format: int64
          type: integer
        title:
          description: Research title
          type: string
        url:
          description: Research URL
          type: string
      required:
        - id
        - title
        - url
        - published_at
      type: object
    FundXAccountItem:
      additionalProperties: false
      properties:
        display_name:
          description: Display name
          type: string
        followers_count:
          description: Follower count
          format: int64
          type: integer
        handle:
          description: X (Twitter) handle without the @ prefix
          type: string
        id:
          description: Numeric X (Twitter) user ID
          type: string
        profile_image:
          description: Profile image URL
          type: string
      required:
        - id
        - handle
        - followers_count
      type: object

````