6sense Company API

The Company API from 6sense — 1 operation(s) for company.

Operations 7

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /v3/company/details Identify a company from a visitor IP address · Get Company Details By IP #
Ask an LLM
“Which company is behind the IP address visiting my website?”
“Can I get a visitor's buying stage and profile fit from just their IP in 6sense?”
Tell an agent
Identify the company behind IP address {ip}.
Look up firmographics, buying stage and segments for visitor IP {ip} using tracking cookie {cookie}.
GET /v1/company/products List the products on my company API account · Get products list #
Ask an LLM
“Which products are enabled for my company API account?”
“What product list does the company products endpoint return for me?”
Tell an agent
List the products available to my company API account.
Show me which company API products I have.
GET /company/v1/segment/{segment_id} List the accounts in a segment (company/v1 route) · Get accounts list #
Ask an LLM
“How can I pull every account that belongs to one of my segments through the /company/v1/segment route?”
“Which companies are in a given segment when I call the company/v1 segment path?”
Tell an agent
List the accounts in segment {segment_id} using the /company/v1/segment route.
Pull the company/v1 account list for segment {segment_id}.
GET /company/v1/segments List my segments (company/v1 route) · Get segments #
Ask an LLM
“What segments do I have when I call the /company/v1/segments route?”
“Where can I see all my segments through the company/v1 path?”
Tell an agent
List my segments using the /company/v1/segments route.
Fetch all segments from the company/v1 segments path.
GET /v1/company/segment/{segment_id} List the accounts in a segment (v1/company route) · Get accounts list 1 #
Ask an LLM
“How do I get the accounts in a segment through the /v1/company/segment route?”
“Which companies does the v1/company segment path return for one segment?”
Tell an agent
Using the version-first route, show which accounts belong to segment {segment_id}.
Get segment {segment_id}'s account membership from the endpoint that starts with v1.
GET /v1/company/segments List my segments (v1/company route) · Get segments 1 #
Ask an LLM
“What segments come back from the /v1/company/segments route?”
“Can I list all my segments through the v1/company path?”
Tell an agent
Using the version-first route, show every segment I own.
Get my segment catalog from the endpoint that starts with v1.
GET /v1/company/validate_access/segments Check that my token can access segments · Validate segment #
Ask an LLM
“Does my API token actually have access to segments?”
“How can I verify segment access before I start pulling segment accounts?”
Tell an agent
Validate that my credentials have access to segments.
Run the segment access check for my account.

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/6sense:6sense-company-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

6sense-company-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: 6sense Company API
  version: '1.0'
  description: 'Operations tagged Company across 2 of this provider''s published API definitions: 6sense-company-identification-api-openapi.yml, 6sense-scribe-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://epsilon.6sense.com
  description: 6sense Epsilon Production
tags:
- name: Company
paths:
  /v3/company/details:
    get:
      summary: Get Company Details By IP
      description: Identify a company from an IP address. Returns firmographics, scoring, buying stage, profile fit, and segment membership.
      operationId: getCompanyDetails
      parameters:
      - name: ip
        in: query
        description: Visitor IP address (IPv4 or IPv6).
        required: true
        schema:
          type: string
      - name: EpsilonCookie
        in: header
        description: 6sense visitor tracking cookie.
        required: false
        schema:
          type: string
      - name: X-6s-CustomID
        in: header
        description: Custom client-supplied identifier for tracking.
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Company identified.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompanyDetailsResponse'
        '401':
          description: Unauthorized.
        '404':
          description: No company match.
        '429':
          description: Rate limit exceeded.
      tags:
      - Company
      security:
      - TokenAuth: []
    servers:
    - url: https://epsilon.6sense.com
      description: 6sense Epsilon Production
  /v1/company/products:
    get:
      operationId: getProductsList
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProductResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      security:
      - API_KEY: []
      tags:
      - Company
      summary: Get products list
      x-summary-source: derived
  /company/v1/segment/{segment_id}:
    get:
      operationId: getAccountsList
      parameters:
      - name: segment_id
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SegmentAccountsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      deprecated: true
      security:
      - API_KEY: []
      tags:
      - Company
      summary: Get accounts list
      x-summary-source: derived
  /company/v1/segments:
    get:
      operationId: getSegments
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrgToSegmentsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      deprecated: true
      security:
      - API_KEY: []
      tags:
      - Company
      summary: Get segments
      x-summary-source: derived
  /v1/company/segment/{segment_id}:
    get:
      operationId: getAccountsList_1
      parameters:
      - name: segment_id
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SegmentAccountsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      deprecated: true
      security:
      - API_KEY: []
      tags:
      - Company
      summary: Get accounts list 1
      x-summary-source: derived
  /v1/company/segments:
    get:
      operationId: getSegments_1
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrgToSegmentsResponse'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      deprecated: true
      security:
      - API_KEY: []
      tags:
      - Company
      summary: Get segments 1
      x-summary-source: derived
  /v1/company/validate_access/segments:
    get:
      operationId: validateSegment
      responses:
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '402':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      deprecated: true
      security:
      - API_KEY: []
      tags:
      - Company
      summary: Validate segment
      x-summary-source: derived
components:
  schemas:
    CompanyDetailsResponse:
      type: object
      properties:
        company:
          $ref: '#/components/schemas/Company'
        scores:
          type: array
          items:
            $ref: '#/components/schemas/ProductScore'
        segments:
          $ref: '#/components/schemas/Segments'
        confidence:
          type: string
          enum:
          - Very High
          - High
          - Moderate
          - Low
    ProductScore:
      type: object
      properties:
        product:
          type: string
        product_display_name:
          type: string
        is_6qa:
          type: boolean
        intent_score:
          type: integer
        buying_stage:
          type: string
          enum:
          - Purchase
          - Decision
          - Consideration
          - Awareness
          - Target
        profile_score:
          type: integer
        profile_fit:
          type: string
          enum:
          - Strong
          - Moderate
          - Weak
    Company:
      type: object
      properties:
        company_match:
          type: string
          enum:
          - Match
          - Non-actionable Match
          - No Match
        additional_comment:
          type: string
        companyId:
          type: string
        domain:
          type: string
        name:
          type: string
        region:
          type: string
        country:
          type: string
        country_iso_code:
          type: string
        state:
          type: string
        state_code:
          type: string
        city:
          type: string
        address:
          type: string
        zip:
          type: string
        phone:
          type: string
        industry:
          type: string
        industry_v2:
          type: array
          items:
            type: object
            properties:
              industry:
                type: string
              subindustry:
                type: string
        employee_range:
          type: string
        employee_count:
          type: integer
        revenue_range:
          type: string
        annual_revenue:
          type: number
        is_blacklisted:
          type: boolean
        is_6qa:
          type: boolean
        geoIP_country:
          type: string
        geoIP_state:
          type: string
        geoIP_city:
          type: string
        sic:
          type: string
        sic_description:
          type: string
        naics:
          type: string
        naics_description:
          type: string
    Segments:
      type: object
      properties:
        ids:
          type: array
          items:
            type: integer
        names:
          type: array
          items:
            type: string
        list:
          type: array
          items:
            type: object
            properties:
              id:
                type: integer
              name:
                type: string
    Account:
      type: object
      properties:
        name:
          type: string
        domain:
          type: string
        country:
          type: string
    ErrorResponse:
      type: object
      properties:
        status:
          type: string
        message:
          type: string
    SegmentAccountsResponse:
      type: object
      properties:
        count:
          type: integer
          format: int32
        created_at:
          type: string
        accounts:
          type: array
          items:
            $ref: '#/components/schemas/Account'
    ProductResponse:
      type: object
      properties:
        org:
          type: string
        products:
          type: array
          items:
            type: object
            additionalProperties:
              type: string
    OrgToSegmentsResponse:
      type: object
      properties:
        ids:
          type: array
          items:
            type: integer
            format: int32
        names:
          type: array
          items:
            type: string
        list:
          type: array
          items:
            type: object
            additionalProperties:
              type: object
  securitySchemes:
    TokenAuth:
      type: apiKey
      in: header
      name: Authorization
      description: 'Token-based auth. Format: `Token <api_token>`.'
    API_KEY:
      type: apiKey
      name: Authorization
      in: header
x-refined-from:
- 6sense-company-identification-api-openapi.yml
- 6sense-scribe-openapi.json