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

# List Organization People

> List contacts associated with a stakeholder organization.

<Warning>Requires Explore Pro Plus access.</Warning>



## OpenAPI

````yaml /openapi/v2/schema.json get /stakeholder_entities/{stakeholder_entity_id}/people
openapi: 3.1.0
info:
  title: ApartmentIQ API V2
  version: 2.4.0
  termsOfService: https://www.getapartmentiq.com/terms
  x-logo:
    url: https://developers.apartmentiq.io/logo.svg
    altText: ApartmentIQ
  description: >-
    ApartmentIQ API V2 endpoints for account discovery, search, organization
    details, bulk Explore data, and dataset downloads.
servers:
  - url: https://data.apartmentiq.io/apartmentiq/api/v2
security:
  - bearerAuth: []
tags:
  - name: Accounts
    description: Account discovery endpoints.
  - name: Amenities
    description: Amenity discovery endpoints.
  - name: Properties
    description: Property search endpoints.
  - name: Markets
    description: Market and geo-boundary search endpoints.
  - name: Organizations
    description: Organization search endpoints.
  - name: Datasets
    description: Complete dataset snapshot downloads.
  - name: Bulk
    description: Bulk property, market, quota, and forecast exports.
paths:
  /stakeholder_entities/{stakeholder_entity_id}/people:
    get:
      tags:
        - Organizations
      summary: List Organization People
      description: |-
        List contacts associated with a stakeholder organization.

        <Warning>Requires Explore Pro Plus access.</Warning>
      operationId: listV2StakeholderEntityPeople
      parameters:
        - name: stakeholder_entity_id
          in: path
          required: true
          schema:
            type: integer
          description: ApartmentIQ stakeholder entity ID.
        - name: account_id
          in: query
          required: true
          schema:
            $ref: '#/components/schemas/AccountId'
      responses:
        '200':
          description: People associated with the stakeholder organization.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StakeholderEntityPeopleResponse'
              example:
                people:
                  - name: Ada Lovelace
                    job_title: Chief Investment Officer
                    linkedin_url: https://www.linkedin.com/in/ada-lovelace
                    email_address: ada@example.com
                    phone_number: '+15555555555'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/ExploreProPlusAccessForbidden'
        '404':
          $ref: '#/components/responses/StakeholderEntityNotFound'
        '429':
          $ref: '#/components/responses/RateLimitExceeded'
        '500':
          $ref: '#/components/responses/InternalServerError'
components:
  schemas:
    AccountId:
      anyOf:
        - type: integer
        - type: string
      description: ApartmentIQ account ID used to set the request account context.
    StakeholderEntityPeopleResponse:
      type: object
      description: People associated with a stakeholder organization.
      properties:
        people:
          type: array
          items:
            $ref: '#/components/schemas/StakeholderEntityPerson'
          description: People associated with the stakeholder organization.
      required:
        - people
      additionalProperties: false
    StakeholderEntityPerson:
      type: object
      description: Person associated with a stakeholder organization.
      properties:
        name:
          type:
            - string
            - 'null'
          description: Contact name.
        job_title:
          type:
            - string
            - 'null'
          description: Contact job title.
        linkedin_url:
          type:
            - string
            - 'null'
          description: Contact LinkedIn URL.
        email_address:
          type:
            - string
            - 'null'
          description: Contact email address.
        phone_number:
          type:
            - string
            - 'null'
          description: Contact phone number.
      required:
        - name
        - job_title
        - linkedin_url
        - email_address
        - phone_number
      additionalProperties: false
    Error:
      type: object
      description: Error response payload.
      properties:
        error:
          type: string
          description: Short error message.
        message:
          type: string
          description: Additional error details, when available.
        quota_limit:
          type: integer
          description: Quota limit that applied to the request, when relevant.
        quota_usage:
          type: integer
          description: Quota already used, when relevant.
      required:
        - error
      additionalProperties: true
  responses:
    Unauthorized:
      description: Unauthorized - Invalid or missing authentication.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
    ExploreProPlusAccessForbidden:
      description: Forbidden - The user lacks account access or Explore Pro Plus access.
    StakeholderEntityNotFound:
      description: Stakeholder entity not found.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
          example:
            error: Stakeholder entity not found
    RateLimitExceeded:
      description: >-
        Rate limit exceeded. Inspect the rate limit headers and wait before
        retrying.
      headers:
        X-RateLimit-Limit:
          description: The limit that applied to the request.
          schema:
            type: string
        X-RateLimit-Reset-After:
          description: The rate limit window length, in seconds.
          schema:
            type: string
        X-RateLimit-Reset:
          description: Unix timestamp when the current window resets.
          schema:
            type: string
        Retry-After:
          description: Seconds to wait before retrying the request.
          schema:
            type: string
      content:
        text/plain:
          schema:
            type: string
          example: |
            You have exceeded the rate limit for this API.
    InternalServerError:
      description: An unexpected error occurred while processing the request.
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````