6sense People API

The People API from 6sense — 4 operation(s) for people.

Operations 6

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

POST /v2/people/search Search for contacts at a company · Search People By Company #
Ask an LLM
“How do I find contacts who work at a specific company domain?”
“Can I narrow a people search by job level, function and location?”
Tell an agent
Find people who work at {domain}.
Search {domain} for contacts with job title {job_title} in {location}.
GET /v2/people/search/dictionary Get the valid people search filter values · Get People Search Filter Dictionary #
Ask an LLM
“What job levels and job functions are valid filters in a people search?”
“Which industry values does the people search accept?”
Tell an agent
Show me the allowed filter values for people search.
Get the people search dictionary of job titles, functions, levels and industries.
POST /v2/people/enrichment Enrich people records without scoring · Get enrichment #
Ask an LLM
“How do I enrich people records without also scoring them?”
“Can I get enrichment data only for my contacts from the people API?”
Tell an agent
Enrich these contacts only, no scores.
Get enrichment data for these people records.
POST /v2/people/score Score people records without enrichment · Get score #
Ask an LLM
“How do I get just a score for my contacts without enrichment data?”
“Can I score people records on their own in the people API?”
Tell an agent
Score these contacts only, no enrichment.
Get scores for these people records.
POST /v2/people/full Score and enrich people records together · Get score and enrichment #
Ask an LLM
“Can I get both scores and enrichment for my contacts in one call?”
“What does the full people endpoint return compared with scoring alone?”
Tell an agent
Score and enrich these contacts in one request.
Get the full score plus enrichment result for these people records.
POST /v2/people Submit people records to the base v2 people endpoint · Score V2 #
Ask an LLM
“What happens when I post contacts to the base v2 people endpoint?”
“Is there a base people endpoint at /v2/people separate from score and enrichment?”
Tell an agent
Send these people records to the base v2 people endpoint.
Post my contacts to /v2/people.

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-people-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-people-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: 6sense People API
  version: '1.0'
  description: 'Operations tagged People across 2 of this provider''s published API definitions: 6sense-people-search-api-openapi.yml, 6sense-scribe-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.6sense.com
  description: 6sense API Production
tags:
- name: People
paths:
  /v2/people/search:
    post:
      summary: Search People By Company
      description: Returns contact profiles matching the supplied domain and filters.
      operationId: searchPeople
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PeopleSearchRequest'
      responses:
        '200':
          description: Search results returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PeopleSearchResponse'
      tags:
      - People
      security:
      - TokenAuth: []
    servers:
    - url: https://api.6sense.com
      description: 6sense API Production
  /v2/people/search/dictionary:
    get:
      summary: Get People Search Filter Dictionary
      description: Returns valid filter values for job title, function, level, industry, and other facets.
      operationId: getSearchDictionary
      responses:
        '200':
          description: Dictionary returned.
          content:
            application/json:
              schema:
                type: object
                additionalProperties:
                  type: array
                  items:
                    type: string
      tags:
      - People
      security:
      - TokenAuth: []
    servers:
    - url: https://api.6sense.com
      description: 6sense API Production
  /v2/people/enrichment:
    post:
      operationId: getEnrichment
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ScribeEnrichmentResponse'
        '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:
      - People
      summary: Get enrichment
      x-summary-source: derived
  /v2/people/score:
    post:
      operationId: getScore
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ScribeScoreResponse'
        '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:
      - People
      summary: Get score
      x-summary-source: derived
  /v2/people/full:
    post:
      operationId: getScoreAndEnrichment
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ScribeResponse'
        '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:
      - People
      summary: Get score and enrichment
      x-summary-source: derived
  /v2/people:
    post:
      operationId: scoreV2
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ScribeResponse'
        '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:
      - People
      summary: Score V2
      x-summary-source: derived
components:
  schemas:
    PeopleSearchRequest:
      type: object
      required:
      - domain
      properties:
        domain:
          type: string
        jobTitle:
          type: string
        jobFunction:
          type: string
        jobLevel:
          type: string
        location:
          type: string
        industry:
          type: string
        limit:
          type: integer
    PersonSummary:
      type: object
      properties:
        id:
          type: string
        firstName:
          type: string
        lastName:
          type: string
        fullName:
          type: string
        jobTitle:
          type: string
        jobFunction:
          type: string
        jobLevel:
          type: string
        location:
          type: string
        linkedinUrl:
          type: string
        hasEmail:
          type: boolean
        hasPhone:
          type: boolean
        hasMobilePhone:
          type: boolean
    PeopleSearchResponse:
      type: object
      properties:
        people:
          type: array
          items:
            $ref: '#/components/schemas/PersonSummary'
        totalResults:
          type: integer
    Firmographs:
      type: object
      properties:
        domain:
          type: string
        name:
          type: string
        region:
          type: string
        country:
          type: string
        countryISOCode:
          type: string
        state:
          type: string
        city:
          type: string
        streetAddress:
          type: string
        postalCode:
          type: string
        companyPhone:
          type: string
        industry:
          type: string
        employeeRange:
          type: string
        revenueRange:
          type: string
        employeeCount:
          type: string
        annualRevenue:
          type: string
        segments:
          uniqueItems: true
          type: array
          items:
            type: string
        industryV2RankedList:
          type: array
          writeOnly: true
          items:
            type: object
            additionalProperties:
              type: string
        siccode:
          type: string
        naicscode:
          type: string
        sicdescription:
          type: string
        naicsdescription:
          type: string
        naciscode:
          type: string
          writeOnly: true
        industry_v2:
          type: array
          items:
            type: object
            additionalProperties:
              type: string
    ScribeEnrichmentResponse:
      type: object
      properties:
        company:
          $ref: '#/components/schemas/Firmographs'
        segments:
          $ref: '#/components/schemas/Segments'
    ScribeResponse:
      type: object
      properties:
        company:
          $ref: '#/components/schemas/Firmographs'
        scores:
          type: array
          items:
            $ref: '#/components/schemas/ProductScore'
        segments:
          $ref: '#/components/schemas/Segments'
    ErrorResponse:
      type: object
      properties:
        status:
          type: string
        message:
          type: string
    ProductScore:
      type: object
      properties:
        product:
          type: string
        company_intent_score:
          type: integer
          format: int32
        company_buying_stage:
          type: string
        company_profile_score:
          type: integer
          format: int32
        company_profile_fit:
          type: string
        contact_intent_score:
          type: integer
          format: int32
        contact_grade:
          type: string
        contact_profile_score:
          type: integer
          format: int32
        contact_profile_fit:
          type: string
    ScribeScoreResponse:
      type: object
      properties:
        scores:
          type: array
          items:
            $ref: '#/components/schemas/ProductScore'
    Segments:
      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
    API_KEY:
      type: apiKey
      name: Authorization
      in: header
x-refined-from:
- 6sense-people-search-api-openapi.yml
- 6sense-scribe-openapi.json