CB Insights Chat CBI API

The ChatCBI API from CB Insights — 3 operation(s) for chatcbi.

Operations 3

POST /v2/cbirag Perform a RAG across CB Insights data and gets relevant structured data back in… #
POST /v2/chatcbi Converse with the beta version of our AI chatbot ChatCBI #
POST /v2/chatcbichunked Converse with the beta version of our AI chatbot ChatCBI, which responds via… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cb-insights-chatcbi-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cb-insights-chatcbi-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: '# Introduction


    The CB Insights API offers market data and insights you won''t find anywhere else.'
  title: CB Insights Chat CBI API
  contact: {}
  version: '2.0'
  x-logo:
    altText: CB Insights logo
    backgroundColor: '#FFFFFF'
    href: https://api-docs.cbinsights.com/v2/
    url: https://api-docs.cbinsights.com/images/CBI_Logo_Color.svg
servers:
- url: https://api.cbinsights.com
tags:
- name: ChatCBI
paths:
  /v2/cbirag:
    post:
      security:
      - BearerAuth: []
      description: This endpoint uses generative AI and may make mistakes. Always verify pertinent information.
      tags:
      - ChatCBI
      summary: Perform a RAG across CB Insights data and gets relevant structured data back in…
      parameters:
      - description: Authorization
        name: Authorization
        in: header
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v2CBIRag.CBIRagResponse'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                type: string
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '424':
          description: Failed Dependency
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v2CBIRag.CBIRagRequest'
        description: RAG request parameters
        required: true
      operationId: postV2Cbirag
      x-operation-id-source: derived
  /v2/chatcbi:
    post:
      security:
      - BearerAuth: []
      description: See https://api-docs.cbinsights.com/portal/docs/CBI-API/ChatCBI for more information and usage details. This endpoint uses generative AI and may make mistakes. Always verify pertinent information.
      tags:
      - ChatCBI
      summary: Converse with the beta version of our AI chatbot ChatCBI
      parameters:
      - description: Authorization
        name: Authorization
        in: header
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v2ChatCBI.ChatCBIResponse'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                type: string
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '424':
          description: Failed Dependency
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v2ChatCBI.ChatCBIRequest'
        description: Chat parameters
        required: true
      operationId: postV2Chatcbi
      x-operation-id-source: derived
  /v2/chatcbichunked:
    post:
      security:
      - BearerAuth: []
      description: Response is a series of incremental chunks. See https://api-docs.cbinsights.com/portal/docs/CBI-API/ChatCBI for more information and usage details. This endpoint uses generative AI and may make mistakes. Always verify pertinent information.
      tags:
      - ChatCBI
      summary: Converse with the beta version of our AI chatbot ChatCBI, which responds via…
      parameters:
      - description: Authorization
        name: Authorization
        in: header
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v2ChatCBI.ChatCBIResponse'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                type: string
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '424':
          description: Failed Dependency
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/common.ErrorWithCode'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v2ChatCBI.ChatCBIRequest'
        description: Chat parameters
        required: true
      operationId: postV2Chatcbichunked
      x-operation-id-source: derived
components:
  schemas:
    v2ChatCBI.Result:
      type: object
      properties:
        date:
          type: string
          example: 09/18/2024
        thumbnailUrl:
          type: string
          example: https://s.yimg.com/cv/apiv2/cv/apiv2/social/images/yahoo-finance-default-logo.png
        title:
          type: string
          example: Markets with Highest Percentage Equity Funding Growth
        url:
          type: string
          example: https://app.cbinsights.com/markets?industry=Consumer+%26+Retail&tab=leaderboards
    common.ErrorWithCode:
      type: object
      properties:
        error:
          type: string
    v2ChatCBI.Source:
      type: object
      properties:
        result:
          $ref: '#/components/schemas/v2ChatCBI.Result'
        sourceIndex:
          type: integer
          example: 1
    v2ChatCBI.ChatCBIResponse:
      type: object
      properties:
        chatID:
          description: Identifies the conversation. If chatID was provided in the request, this will be the same.
          type: string
          example: d5aa5a74-9334-4d92-aacf-e69577305b79
        message:
          description: ChatCBI response to the message. Example is an excerpt.
          type: string
          example: '# Emerging Technology Markets with Highest Equity Funding Growth


            Based on the latest data, several emerging technology markets are experiencing exceptional equity funding growth. Here''s a breakdown of the markets showing the most significant year-over-year percentage increases:'
        relatedContent:
          description: List of related references.
          type: array
          items:
            $ref: '#/components/schemas/v2ChatCBI.Result'
        sources:
          description: List of sources used to generate the response.
          type: array
          items:
            $ref: '#/components/schemas/v2ChatCBI.Source'
        suggestions:
          description: List of suggested follow-up questions.
          type: array
          items:
            type: string
          example:
          - How has the funding landscape for autonomous trucking evolved over the past 2-3 years?
          - Which specific companies are leading the digital twins market?
        title:
          description: Title of the chat
          type: string
          example: Emerging Tech Markets with Highest Funding Growth
    v2CBIRag.CBIRagResponse:
      type: object
      properties:
        data:
          description: Raw data that can be used to generate a user friendly response.
          type: string
          example: '{"companySearch": ["{<escaped_json_result>}"], "dealSearch": ["{<escaped_json_result>}"], "webResults": ["{<escaped_json_result>}"], "analystInsights": ["{<escaped_json_result>}"], "cbiResearch": ["{<escaped_json_result>}"], "markets": ["{<escaped_json_result>}"], "profilesV2": ["{<escaped_json_result>}"], "scoutingReports": ["{<escaped_json_result>}"], "earningsCallInsights": ["{<escaped_json_result>}"], "businessRelationships": ["{<escaped_json_result>}"], "buyerInterviews": ["{<escaped_json_result>}"], "cbiSupport": ["{<escaped_json_result>}"], "corporateSearch": ["{<escaped_json_result>}"], "hiring": ["{<escaped_json_result>}"], "jobPostings": ["{<escaped_json_result>}"], "revenue": ["{<escaped_json_result>}"], "fundingSummaries": ["{<escaped_json_result>}"], "investments": ["{<escaped_json_result>}"], "keyDevelopments": ["{<escaped_json_result>}"]}'
        guidance:
          description: CBIRag response to the message. Example is an excerpt.
          type: array
          items:
            type: string
          example:
          - '"deal_search: Investment and acquisition deal search results including funding rounds'
          - ' M&A transactions'
          - ' and deal participants"'
          - '"cb_insights_research: CB Insights research articles and reports covering industry trends'
          - ' market analysis'
          - ' and company deep-dives"'
    v2CBIRag.CBIRagRequest:
      type: object
      properties:
        message:
          description: The message to send. The total length of the message must be under 10,000 characters.
          type: string
          example: Which emerging technology markets are seeing the highest equity funding growth right now?
    v2ChatCBI.ChatCBIRequest:
      type: object
      properties:
        chatID:
          description: A unique id for the conversation, for use with multi-turn conversations. A chatID is returned in the initial response.
          type: string
          example: d5aa5a74-9334-4d92-aacf-e69577305b79
        message:
          description: The message to send.
          type: string
          example: Which emerging technology markets are seeing the highest equity funding growth right now?
  securitySchemes:
    BearerAuth:
      description: Type "Bearer" followed by a space and JWT token.
      type: apiKey
      name: Authorization
      in: header
externalDocs:
  description: CBI API v1 reference
  url: https://api-docs.cbinsights.com/