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

# List Agency Members

> Retrieves agency members. Supports optional `role` filter and cursor pagination.



## OpenAPI

````yaml GET /v1/agency/members
openapi: 3.1.0
info:
  title: Getmany Service API
  description: This is the reference documentation and schemas for the Getmany Service API.
  version: 1.0.0
servers:
  - url: https://api.getmany.io/service
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Agency
    description: >-
      Agency information tied to the workspace, including agency profile
      details, seat-holders in an agency, and aggregated proposal performance
      stats
  - name: Job Searches
    description: Saved search configurations that scan the Upwork market
  - name: Jobs Feed
    description: >-
      Endpoints related to retrieving the jobs list matching with a job search
      configuration
  - name: Bid Intents
    description: List and manage bidding intents
  - name: Miscellaneous
    description: Various general purpose endpoints
  - name: Master Inbox
    description: Chat room management and messaging endpoints
paths:
  /v1/agency/members:
    get:
      tags:
        - Agency
      summary: List agency members
      description: >-
        Retrieves agency members. Supports optional `role` filter and cursor
        pagination.
      operationId: getV1AgencyMembers
      parameters:
        - in: query
          name: pageCursor
          schema:
            type: string
        - in: query
          name: pageSize
          schema:
            type: string
        - in: query
          name: role
          schema:
            type: string
            enum:
              - member
              - business_manager
      responses:
        '200':
          description: Members list
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        uid:
                          type: string
                          description: Stable unique identifier of the member.
                          example: 6cf9a849-ff9d-487e-8440-d5dff574b4e2
                        ciphertext:
                          type: string
                          description: >-
                            Opaque, base64-encoded string used for secure member
                            metadata (exact format is internal).
                        name:
                          type: string
                          description: First-name + surname of the person.
                          example: Oksana Moroz
                        role:
                          type: string
                          enum:
                            - member
                            - business_manager
                          description: >-
                            `member` = regular contractor, `business_manager` =
                            can manage billing and proposals.
                        countryCode:
                          type: string
                          description: >-
                            ISO 3166-1 alpha-2 country code of the member’s
                            registered location.
                          example: UA
                        certificates:
                          type: array
                          items:
                            type: string
                          description: >-
                            List of Upwork skill certificates the member holds
                            (slugs).
                          example:
                            - seo_cert
                            - gads_cert
                        generalProfile:
                          type: object
                          properties:
                            title:
                              type: string
                              description: >-
                                Profile headline (max 70 chars recommended by
                                Upwork).
                              example: Full-stack JS / TS Engineer
                            description:
                              type: string
                              description: Profile overview in Markdown or plain text.
                            hourlyRate:
                              type: number
                              description: Displayed hourly rate in USD.
                              example: 65
                            skills:
                              type: array
                              items:
                                type: string
                              description: >-
                                Top-level skill slugs chosen from Upwork
                                taxonomy.
                              example:
                                - reactjs
                                - node.js
                                - postgresql
                          required:
                            - title
                            - description
                            - hourlyRate
                            - skills
                          description: Mandatory “general” profile shown to all clients.
                        specializedProfiles:
                          type: array
                          items:
                            type: object
                            properties:
                              title:
                                type: string
                                description: Specialized profile headline.
                              description:
                                type: string
                                description: Overview focused on the specialization.
                              hourlyRate:
                                type: number
                                description: >-
                                  Specialized profile rate in USD (can differ
                                  from general).
                              skills:
                                type: array
                                items:
                                  type: string
                                description: Skills relevant to this specialization.
                            required:
                              - title
                              - description
                              - hourlyRate
                              - skills
                          description: >-
                            Optional specialized profiles that highlight
                            distinct niches.


                            *An empty array means no specialized profiles
                            configured*.
                      required:
                        - uid
                        - ciphertext
                        - name
                        - role
                        - countryCode
                        - certificates
                        - generalProfile
                        - specializedProfiles
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````