> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# getMember

> Retrieve a specific queue member.

Retrieve a specific member from a queue by call SID.

### Schema

```yaml
openapi: 3.1.0
info:
  title: API
  version: 1.0.0
paths:
  /Accounts/{AccountSid}/Queues/{QueueSid}/Members/{CallSid}:
    get:
      operationId: retrieve_queue_member
      summary: Retrieve a Queue Member
      description: >-
        Retrieve a single queue member by call SID. Use the special value
        `Front` to retrieve the member at the front of the queue.


        #### Permissions


        The API token used to authenticate must have the following scope(s)
        enabled to make a successful request: _Voice_.


        [Learn more about API scopes](/docs/platform/your-signalwire-api-space).
      tags:
        - subpackage_queueMembers
      parameters:
        - name: AccountSid
          in: path
          description: The unique identifier for the account this Queue is associated with.
          required: true
          schema:
            $ref: '#/components/schemas/uuid'
        - name: QueueSid
          in: path
          description: The unique identifier for the queue.
          required: true
          schema:
            $ref: '#/components/schemas/uuid'
        - name: CallSid
          in: path
          description: >-
            The unique identifier for the call, or the special value 'Front' to
            reference the member at the front of the queue.
          required: true
          schema:
            type: string
      responses:
        '200':
          description: The request has succeeded.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueueMemberResponse'
        '400':
          description: >-
            The request was invalid or cannot be processed. Check the error
            details for more information.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompatibilityErrorResponse'
        '401':
          description: Authentication failed. Please verify your credentials and try again.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompatibilityErrorResponse'
        '404':
          description: >-
            The requested resource was not found. Please verify the resource
            identifier.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompatibilityErrorResponse'
servers:
  - url: https://YOUR_SPACE.signalwire.com/api/laml/2010-04-01
    description: SignalWire Compatibility API
components:
  schemas:
    uuid:
      type: string
      format: uuid
      description: Universal Unique Identifier.
      title: uuid
    QueueMemberResponse:
      type: object
      properties:
        call_sid:
          $ref: '#/components/schemas/uuid'
          description: The unique identifier for the call.
        account_sid:
          $ref: '#/components/schemas/uuid'
          description: The unique identifier for the account.
        queue_sid:
          $ref: '#/components/schemas/uuid'
          description: The unique identifier for the queue.
        date_enqueued:
          type: string
          description: The date and time, in RFC 2822 format, when the member was enqueued.
        position:
          type: integer
          description: The position of the member in the queue (1-indexed).
        wait_time:
          type: integer
          description: The wait time, in seconds, since the member was enqueued.
        member_type:
          type: string
          description: The type of the queue member.
        uri:
          type: string
          description: The URI of this resource, relative to the API base URL.
      required:
        - call_sid
        - account_sid
        - queue_sid
        - date_enqueued
        - position
        - wait_time
        - member_type
        - uri
      description: Response containing a single queue member.
      title: QueueMemberResponse
    CompatibilityErrorResponse:
      type: object
      properties:
        code:
          type: integer
          description: Error code.
        message:
          type: string
          description: Error message.
        more_info:
          type: string
          description: URL for more information about the error.
        status:
          type: integer
          description: HTTP status code.
      required:
        - code
        - message
        - more_info
        - status
      description: Error response model.
      title: CompatibilityErrorResponse

```

## **Response Example**

### Response (200)

```json
{
  "call_sid": "b3877c40-da60-4998-90ad-b792e98472ca",
  "account_sid": "b3877c40-da60-4998-90ad-b792e98472af",
  "queue_sid": "b3877c40-da60-4998-90ad-b792e98472qu",
  "date_enqueued": "Wed, 26 Sep 2018 18:00:00 +0000",
  "position": 1,
  "wait_time": 30,
  "member_type": "laml_call",
  "uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/Queues/b3877c40-da60-4998-90ad-b792e98472qu/Members/b3877c40-da60-4998-90ad-b792e98472ca.json"
}
```

## **Example**

```typescript {9}
import { RestClient } from "@signalwire/sdk";

const client = new RestClient({
  project: "your-project-id",
  token: "your-api-token",
  host: "your-space.signalwire.com"
});

const member = await client.compat.queues.getMember("QU...", "CA...");
```