BrightEdge Technologies marketinsights API

Operation related to Market Insights

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/brightedge-technologies-marketinsights-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 email required.

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

OpenAPI Specification

brightedge-technologies-marketinsights-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: BrightEdge Platform accounts marketinsights API
  description: This API provides the ability to integrate with BrightEdge Platform
  version: 5.0.0
tags:
- name: marketinsights
  description: Operation related to Market Insights
paths:
  /5.0/organizations/marketinsights/data/{date_id}:
    get:
      tags:
      - marketinsights
      summary: Returns the list of reports available for downloading.
      description: Endpoint returns list of documents available for downloading.
      operationId: market_insights_data_request_5_0_organizations_marketinsights_data__date_id__get
      parameters:
      - description: Date in YYYYMM format
        required: true
        schema:
          type: integer
          maximum: 204001.0
          exclusiveMinimum: 202000.0
          title: Date Id
          description: Date in YYYYMM format
        example: 202109
        name: date_id
        in: path
      responses:
        '200':
          description: List of reports.
          content:
            application/json:
              schema: {}
              example:
                total_reports: 5
                total_size_bytes: 1249080942
                reports:
                - name: customers-000000000000
                  name_url_encoded: customers-000000000000
                  size: 160
                - name: search_volumes-000000000000
                  name_url_encoded: search_volumes-000000000000
                  size: 151920182
                - name: serps-000000000000
                  name_url_encoded: serps-000000000000
                  size: 365770017
                - name: serps-000000000001
                  name_url_encoded: serps-000000000001
                  size: 365682375
                - name: serps-000000000002
                  name_url_encoded: serps-000000000002
                  size: 365708208
        '422':
          description: Unprocessable Entity
          content:
            application/json:
              example:
                status: date_id should be in YYYYMM format. '20210901' was provided
      security:
      - http_basic: []
      - forwarded_http_basic: []
      - session_cookie: []
      - session_header: []
      - api_token_header: []
      - bearer_token: []
  /5.0/organizations/marketinsights/data/{date_id}/{report_name}:
    get:
      tags:
      - marketinsights
      summary: Returns market insight report in csv format.
      description: 'Endpoint streams chosen csv report file. File chunks will be compressed using gzip

        if "gzip" is added to "Accept-Encoding" header of the request.'
      operationId: market_insights_data_request_5_0_organizations_marketinsights_data__date_id___report_name__get
      parameters:
      - description: Date in YYYYMM format
        required: true
        schema:
          type: integer
          maximum: 204001.0
          exclusiveMinimum: 202000.0
          title: Date Id
          description: Date in YYYYMM format
        example: 202109
        name: date_id
        in: path
      - description: URL encoded report name
        required: true
        schema:
          type: string
          title: Report Name
          description: URL encoded report name
        example: search_volumes-000000000000
        name: report_name
        in: path
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
            text/csv:
              example: 'keyword_local,keyword_language,keyword_country,date,search_volume

                keyword1,English,United Kingdom,20200201,14800

                keyword2,English,United Kingdom,20200201,14800

                keyword3,English,United Kingdom,20200201,135000'
        '400':
          description: Bad Request
          content:
            application/json:
              example:
                status: Report 'wrong_report_name' for 202109 was not found
        '422':
          description: Unprocessable Entity
          content:
            application/json:
              example:
                status: date_id should be in YYYYMM format. '20210901' was provided
      security:
      - http_basic: []
      - forwarded_http_basic: []
      - session_cookie: []
      - session_header: []
      - api_token_header: []
      - bearer_token: []
  /latest5/organizations/marketinsights/data/{date_id}:
    get:
      tags:
      - marketinsights
      summary: Returns the list of reports available for downloading.
      description: Endpoint returns list of documents available for downloading.
      operationId: market_insights_data_request_latest5_organizations_marketinsights_data__date_id__get
      parameters:
      - description: Date in YYYYMM format
        required: true
        schema:
          type: integer
          maximum: 204001.0
          exclusiveMinimum: 202000.0
          title: Date Id
          description: Date in YYYYMM format
        example: 202109
        name: date_id
        in: path
      responses:
        '200':
          description: List of reports.
          content:
            application/json:
              schema: {}
              example:
                total_reports: 5
                total_size_bytes: 1249080942
                reports:
                - name: customers-000000000000
                  name_url_encoded: customers-000000000000
                  size: 160
                - name: search_volumes-000000000000
                  name_url_encoded: search_volumes-000000000000
                  size: 151920182
                - name: serps-000000000000
                  name_url_encoded: serps-000000000000
                  size: 365770017
                - name: serps-000000000001
                  name_url_encoded: serps-000000000001
                  size: 365682375
                - name: serps-000000000002
                  name_url_encoded: serps-000000000002
                  size: 365708208
        '422':
          description: Unprocessable Entity
          content:
            application/json:
              example:
                status: date_id should be in YYYYMM format. '20210901' was provided
      security:
      - http_basic: []
      - forwarded_http_basic: []
      - session_cookie: []
      - session_header: []
      - api_token_header: []
      - bearer_token: []
  /latest5/organizations/marketinsights/data/{date_id}/{report_name}:
    get:
      tags:
      - marketinsights
      summary: Returns market insight report in csv format.
      description: 'Endpoint streams chosen csv report file. File chunks will be compressed using gzip

        if "gzip" is added to "Accept-Encoding" header of the request.'
      operationId: market_insights_data_request_latest5_organizations_marketinsights_data__date_id___report_name__get
      parameters:
      - description: Date in YYYYMM format
        required: true
        schema:
          type: integer
          maximum: 204001.0
          exclusiveMinimum: 202000.0
          title: Date Id
          description: Date in YYYYMM format
        example: 202109
        name: date_id
        in: path
      - description: URL encoded report name
        required: true
        schema:
          type: string
          title: Report Name
          description: URL encoded report name
        example: search_volumes-000000000000
        name: report_name
        in: path
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
            text/csv:
              example: 'keyword_local,keyword_language,keyword_country,date,search_volume

                keyword1,English,United Kingdom,20200201,14800

                keyword2,English,United Kingdom,20200201,14800

                keyword3,English,United Kingdom,20200201,135000'
        '400':
          description: Bad Request
          content:
            application/json:
              example:
                status: Report 'wrong_report_name' for 202109 was not found
        '422':
          description: Unprocessable Entity
          content:
            application/json:
              example:
                status: date_id should be in YYYYMM format. '20210901' was provided
      security:
      - http_basic: []
      - forwarded_http_basic: []
      - session_cookie: []
      - session_header: []
      - api_token_header: []
      - bearer_token: []
components:
  securitySchemes:
    http_basic:
      type: http
      scheme: basic
    forwarded_http_basic:
      type: apiKey
      in: header
      name: X-Forwarded-Authorization
    session_cookie:
      type: apiKey
      in: cookie
      name: BRIGHTEDGE
    session_header:
      type: apiKey
      in: header
      name: X-BRIGHTEDGE-SESSION
    api_token_header:
      type: apiKey
      in: header
      name: X-Token
    bearer_token:
      type: apiKey
      in: header
      name: Bearer-Token