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

# Funding Rounds Feed

> Returns a feed of the latest funding rounds, with filters.<br/><br/>Available from&#58; <Badge color="orange">Pro</Badge><br/>Cost&#58; <Badge color="surface">1 credit per request</Badge>

<Note>
  from/to select a window within the available depth.
</Note>

<Tip>
  For a single coin's rounds, filter this feed by the `currencyId` query parameter.
</Tip>


## OpenAPI

````yaml https://api.cryptorank.io/v3/documentation-json get /v3/funding-rounds/list
openapi: 3.0.0
info:
  title: Cryptorank API V3
  description: >
    # Overview


    Cryptorank Public API v3 — comprehensive cryptocurrency data for B2B clients
    and partners.


    Useful Links:

    - [API Plans](https://cryptorank.io/public-api)

    - [Dashboard](https://cryptorank.io/public-api/dashboard)


    # Getting Started


    Primary Server URL:
    [https://api.cryptorank.io/v3/](https://api.cryptorank.io/v3/)


    **Authentication**


    Generate an API key in the
    [dashboard](https://cryptorank.io/public-api/dashboard) and pass it in the
    `X-Api-Key` header.


    Keep your keys secret — never commit them to public repositories or expose
    them in client-side code.
  version: 3.0.0
  contact:
    name: Cryptorank Team
    url: https://cryptorank.io
    email: info@cryptorank.io
servers:
  - url: https://api.cryptorank.io
security: []
tags: []
paths:
  /v3/funding-rounds/list:
    get:
      tags:
        - Funding Rounds
      summary: Funding Rounds Feed
      description: >-
        **Description**


        Returns a feed of the latest funding rounds, with filters.


        > **Note:** from/to select a window within the available depth.


        > **Tip:** For a single coin's rounds, filter this feed by the
        `currencyId` query parameter.


        **Access**

        - Available from: **Pro**

        - Cost: 1 credit per request
      operationId: FundingRoundsController_getList
      parameters:
        - name: page
          required: false
          in: query
          description: Page number (1-based). Returns up to 50 items per page.
          schema:
            minimum: 1
            maximum: 1000
            default: 1
            type: number
        - name: stage
          required: false
          in: query
          description: >-
            Filter by round type. Value must match a stored round-type label
            exactly.
          schema:
            example: SEED
            type: string
            enum:
              - ANGEL
              - Debt Financing
              - Extended Pre-Seed
              - Extended Seed
              - Extended Series A
              - Extended Series B
              - Extended Series C
              - Extended Series D
              - Grant
              - IPO
              - Incubation
              - KOL
              - M&A
              - OTC Purchase
              - PIPE
              - Post-IPO
              - Post-IPO Debt
              - PRESALE
              - PRE SEED
              - Pre-Series A
              - Pre-Series B
              - Private Token Sale
              - SEED
              - SERIES A
              - SERIES B
              - SERIES C
              - SERIES D
              - Series E
              - Series F
              - Series G
              - Series H
              - STRATEGIC
              - Treasury Diversification
              - Undisclosed
        - name: from
          required: false
          in: query
          description: >-
            Window start — lower bound on the round date (inclusive). Accepts
            ISO 8601 string or Unix timestamp (sec/ms).
          schema:
            example: '2024-01-01T00:00:00.000Z'
            type: string
        - name: to
          required: false
          in: query
          description: >-
            Window end — upper bound on the round date (inclusive). Accepts ISO
            8601 string or Unix timestamp (sec/ms). Bare `YYYY-MM-DD` is coerced
            to end-of-day UTC.
          schema:
            example: '2024-12-31T23:59:59.999Z'
            type: string
        - name: minRaised
          required: false
          in: query
          description: Minimum round size in USD (inclusive).
          schema:
            example: 1000000
            type: number
        - name: maxRaised
          required: false
          in: query
          description: Maximum round size in USD (inclusive).
          schema:
            example: 100000000
            type: number
        - name: categoryId
          required: false
          in: query
          description: Filter by coin primary category identifier.
          schema:
            type: number
            example: 12
        - name: fundId
          required: false
          in: query
          description: Filter rounds with participation of the fund with this identifier.
          schema:
            type: number
            example: 1
        - name: fundIsLead
          required: false
          in: query
          description: >-
            When true, keep only rounds where the fund participated as a lead
            investor. Requires `fundId`; ignored without it.
          schema:
            example: true
            type: boolean
        - name: currencyId
          required: false
          in: query
          description: Filter by coin (currency) identifier.
          schema:
            example: 28
            type: number
        - name: sortBy
          required: false
          in: query
          description: Sort field.
          schema:
            default: id
            type: string
            enum:
              - id
              - date
              - raised
        - name: sortOrder
          required: false
          in: query
          description: Sort direction.
          schema:
            default: asc
            type: string
            enum:
              - asc
              - desc
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                required:
                  - data
                  - meta
                  - status
                properties:
                  data:
                    type: array
                    items:
                      $ref: '#/components/schemas/FundingRoundListItemDto'
                  meta:
                    $ref: '#/components/schemas/ListMetaDto'
                  status:
                    $ref: '#/components/schemas/ResponseStatusDto'
        '400':
          description: Request validation failed
          content:
            application/json:
              schema:
                type: object
                required:
                  - error
                properties:
                  error:
                    type: object
                    required:
                      - code
                      - message
                      - status
                    properties:
                      code:
                        type: string
                        enum:
                          - VALIDATION_ERROR
                        example: VALIDATION_ERROR
                      message:
                        type: string
                        example: Validation failed
                      status:
                        type: number
                        example: 400
        '401':
          description: API key is missing or invalid
          content:
            application/json:
              schema:
                type: object
                required:
                  - error
                properties:
                  error:
                    type: object
                    required:
                      - code
                      - message
                      - status
                    properties:
                      code:
                        type: string
                        enum:
                          - API_KEY_MISSING
                          - API_KEY_INVALID
                        example: API_KEY_MISSING
                      message:
                        type: string
                        example: API key is missing
                      status:
                        type: number
                        example: 401
        '403':
          description: >-
            No active subscription, the endpoint is not available in your plan,
            or the request goes beyond what your plan allows
          content:
            application/json:
              schema:
                type: object
                required:
                  - error
                properties:
                  error:
                    type: object
                    required:
                      - code
                      - message
                      - status
                    properties:
                      code:
                        type: string
                        enum:
                          - NO_ACTIVE_SUBSCRIPTION
                          - ENDPOINT_NOT_AVAILABLE
                          - PLAN_LIMIT_EXCEEDED
                        example: NO_ACTIVE_SUBSCRIPTION
                      message:
                        type: string
                        example: No active subscription found
                      status:
                        type: number
                        example: 403
        '429':
          description: Rate limit or credit limit exceeded
          content:
            application/json:
              schema:
                type: object
                required:
                  - error
                properties:
                  error:
                    type: object
                    required:
                      - code
                      - message
                      - status
                    properties:
                      code:
                        type: string
                        enum:
                          - RATE_LIMIT_EXCEEDED
                          - DAILY_CREDITS_EXCEEDED
                          - MONTHLY_CREDITS_EXCEEDED
                        example: RATE_LIMIT_EXCEEDED
                      message:
                        type: string
                        example: Rate limit exceeded
                      status:
                        type: number
                        example: 429
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                type: object
                required:
                  - error
                properties:
                  error:
                    type: object
                    required:
                      - code
                      - message
                      - status
                    properties:
                      code:
                        type: string
                        enum:
                          - INTERNAL_ERROR
                        example: INTERNAL_ERROR
                      message:
                        type: string
                        example: Internal server error
                      status:
                        type: number
                        example: 500
      security:
        - X-Api-Key: []
components:
  schemas:
    FundingRoundListItemDto:
      type: object
      properties:
        id:
          type: number
          example: 1234
          description: Funding round identifier.
        currencyId:
          type: number
          example: 28
          description: Coin identifier in cryptorank.
        type:
          type: string
          example: SERIES A
          description: >-
            Crowdsale/round type label as stored (e.g. SEED, SERIES A, PRE SEED,
            Series E, Undisclosed).
        date:
          type: string
          example: '2024-08-15T00:00:00.000Z'
          nullable: true
          description: >-
            Date of the funding round (ISO 8601 UTC). Null when the date is
            unknown.
        dateAccuracy:
          type: string
          enum:
            - day
            - year
          nullable: true
          description: >-
            Precision of `date`: 'day' — full date; 'year' — only the year is
            known (read `date` as Jan 1 of that year). Null when `date` is
            unknown.
        raised:
          type: string
          example: '5000000'
          nullable: true
          description: Total round size in USD. Null when the raised amount is undisclosed.
        category:
          nullable: true
          description: Coin primary category. Null when no category is assigned.
          type: object
          allOf:
            - $ref: '#/components/schemas/FundingRoundCategoryDto'
        allInvestors:
          description: >-
            All investors of the round, ordered by fund id ascending.
            Lead-investor information is not included; call
            `/funding-rounds/{id}` to get the round detail with investors split
            into `leadInvestors` and `otherInvestors`.
          type: array
          items:
            $ref: '#/components/schemas/FundingRoundInvestorDto'
      required:
        - id
        - currencyId
        - type
        - date
        - dateAccuracy
        - raised
        - category
        - allInvestors
    ListMetaDto:
      type: object
      properties:
        page:
          type: number
          example: 1
          description: Current page number (1-based)
        pageSize:
          type: number
          example: 25
          description: >-
            Fixed number of items per page for this endpoint (varies per
            endpoint)
        hasNextPage:
          type: boolean
          example: true
          description: Whether a further page of results exists
      required:
        - page
        - pageSize
        - hasNextPage
    ResponseStatusDto:
      type: object
      properties:
        usedCredits:
          type: number
          example: 1
          description: Credits charged for this request
        timestamp:
          type: number
          example: 1780000000000
          description: Server time of the response. Unix timestamp in milliseconds
      required:
        - usedCredits
        - timestamp
    FundingRoundCategoryDto:
      type: object
      properties:
        id:
          type: number
          example: 12
        slug:
          type: string
          example: defi
        name:
          type: string
          example: DeFi
      required:
        - id
        - slug
        - name
    FundingRoundInvestorDto:
      type: object
      properties:
        id:
          type: number
          example: 1
        slug:
          type: string
          example: a16z
        name:
          type: string
          example: Andreessen Horowitz
        tier:
          type: number
          example: 1
          nullable: true
          description: Editorial tier 1–5.
        imageUrl:
          type: string
          nullable: true
          description: Absolute URL to the 150×150 fund logo. Null when unavailable.
      required:
        - id
        - slug
        - name
        - tier
        - imageUrl
  securitySchemes:
    X-Api-Key:
      name: X-Api-Key
      type: apiKey
      in: header

````