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

# List every person

> People across all prospects, for export.

The same rows as [List a prospect's people](https://snowseo.com/docs/api-reference/endpoints/outreach-contacts.md) across all prospects, with their site, role and resolved address, for export. Cap with `limit`; the response flags when the ceiling was hit.


## OpenAPI

````yaml GET /v3/outreach/prospects/people
openapi: 3.0.0
info:
  title: SnowSEO API
  description: API documentation for SnowSEO
  version: 1.0.0
servers:
  - url: https://api.snowseo.com
    description: Production server
security:
  - bearerAuth: []
  - apiKey: []
externalDocs:
  url: https://snowseo.com/docs
  description: Find more info here
paths:
  /v3/outreach/prospects/people:
    get:
      tags:
        - Outreach
      summary: List every contact across all prospects
      description: >-
        Flat list of the people found across every prospect, with their site,
        role and resolved address. Use outreach_prospect_people for one site.
      operationId: listOutreachPeople
      parameters:
        - schema:
            type: integer
          in: query
          name: page
          required: false
          description: 1-based page. Default 1.
        - schema:
            type: string
          in: query
          name: pageSize
          required: false
          description: >-
            Rows per page (max 1000), or 'all'. Every response reports total and
            totalPages.
        - schema:
            type: string
            enum:
              - sites
          in: query
          name: view
          required: false
        - schema:
            type: string
          in: query
          name: search
          required: false
        - schema:
            type: string
          in: query
          name: filters
          required: false
        - schema:
            type: string
            enum:
              - all
              - needs-email
              - ready
              - emailed
          in: query
          name: stage
          required: false
        - schema:
            type: string
            enum:
              - person
              - site
              - email
          in: query
          name: sortBy
          required: false
        - schema:
            type: string
            enum:
              - asc
              - desc
          in: query
          name: sortDir
          required: false
        - schema:
            type: string
          in: query
          name: prospectIds
          required: false
        - schema:
            type: string
          in: query
          name: personId
          required: false
        - schema:
            type: integer
            minimum: 1
          in: query
          name: limit
          required: false
          description: Optional row limit. Use pageSize=all for a complete export.
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  truncated:
                    type: boolean
                  people:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                        isNew:
                          type: boolean
                        createdAt:
                          type: string
                        updatedAt:
                          type: string
                        lastActivityAt:
                          type: string
                          description: >-
                            Latest update to this person or an address linked to
                            them. People are returned newest first by this time.
                        fullName:
                          type: string
                        title:
                          type: string
                          nullable: true
                        seniority:
                          type: string
                          nullable: true
                        companyName:
                          type: string
                          nullable: true
                        companyDomain:
                          type: string
                          nullable: true
                        linkedinUrl:
                          type: string
                          nullable: true
                        location:
                          type: string
                          nullable: true
                        countryCode:
                          type: string
                          nullable: true
                        status:
                          type: string
                        lastError:
                          type: string
                          nullable: true
                        isTarget:
                          type: boolean
                          nullable: true
                        pickedByUser:
                          type: boolean
                          description: >-
                            True when someone on the team chose this person,
                            rather than the automatic pick.
                        email:
                          type: object
                          properties:
                            id:
                              type: string
                            email:
                              type: string
                            name:
                              type: string
                              nullable: true
                            role:
                              type: string
                              nullable: true
                            countryCode:
                              type: string
                              nullable: true
                              description: >-
                                The owner's ISO country code, when the provider
                                sent one.
                            location:
                              type: string
                              nullable: true
                            verifiedStatus:
                              type: string
                            confidence:
                              type: number
                            isPrimary:
                              type: boolean
                          additionalProperties: true
                          nullable: true
                        emails:
                          type: array
                          items:
                            type: object
                            properties:
                              id:
                                type: string
                              email:
                                type: string
                              name:
                                type: string
                                nullable: true
                              role:
                                type: string
                                nullable: true
                              countryCode:
                                type: string
                                nullable: true
                                description: >-
                                  The owner's ISO country code, when the
                                  provider sent one.
                              location:
                                type: string
                                nullable: true
                              verifiedStatus:
                                type: string
                              confidence:
                                type: number
                              isPrimary:
                                type: boolean
                            additionalProperties: true
                      additionalProperties: true
                additionalProperties: true
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: Your SnowSEO API key (sk_...).
    apiKey:
      type: apiKey
      name: x-api-key
      in: header

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.