---
title: "Get team member summary"
method: GET
path: "/v2/teams/{team_nanoid}/member/{user_nanoid}/summary"
tags: ["B2B Teams"]
---

# Get team member summary

`GET /v2/teams/{team_nanoid}/member/{user_nanoid}/summary`

## Request

- Base URL: `https://b2b-api.dev-riseworks.io`
- URL: `https://b2b-api.dev-riseworks.io/v2/teams/{team_nanoid}/member/{user_nanoid}/summary`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/riseworks/apis/b2b-api-v1-legacy/docs/v2/teams/:team_nanoid/member/:user_nanoid/summary/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `team_nanoid` string, required
- `user_nanoid` string, required

## Response `200`

Default Response

- object
  - `success` true, required
  - `data` object, required
    - `user` object, required
      - `nanoid` string, required: Unique identifier for the user
      - `avatar` string, required: URL of the user's avatar
      - `first_name` string, required: User's first name
      - `middle_name` string, required: User's middle name
      - `last_name` string, required: User's last name
      - `email` string, required: User's email address
      - `blockchain_address` string, required: User's blockchain wallet address
      - `phone` string, required: User's phone number
      - `dob` string, nullable, required: User's date of birth, nullable
      - `address` object, required
        - `line_1` string, required: Primary address line
        - `line_2` string, required: Secondary address line
        - `city` string, required: City of residence
        - `state` string, required: State or region
        - `country` string, required: Country of residence
        - `zip_code` string, required: Postal code
        - `timezone` string, required: User's timezone
      - `social` object, required
        - `linkedin` string, required: User's LinkedIn profile URL
        - `discord` string, required: User's Discord handle
        - `website` string, required: User's personal website
        - `x` string, required: User's handle on platform X
      - `certifications` object[], required: List of user's certifications
        - `nanoid` string, required: Unique identifier for the certification
        - `title` string, required: Title of the certification
        - `website` string, required: Website URL for certification details
        - `year` number, required: Year the certification was obtained
        - `file` string, required: URL of the file related to the certification
      - `onboarding` object, required
        - `onboarded` boolean, required: Indicates whether the user is onboarded
        - `step` 'initial' | 'details' | 'compliance_process' | 'security' | 'signing' | 'complete' | 'riseid' | 'signer' | 'v1_migration_in_progress' | 'v1_migration_need_rsk' | 'v1_migration_need_kyc', nullable, required: Current onboarding step, nullable
        - `role` 'payer' | 'payee' | 'viewer' | 'admin' | 'delegate_admin' | 'non_delegate_admin', nullable, required: User's role during onboarding, nullable
        - `moderation_status` 'pending' | 'submitted' | 'approved' | 'rejected', nullable, required: Moderation status during onboarding, nullable
    - `relationship_type` 'team_employee' | 'contractor' | 'aor_contractor', required: Type of relationship with the team
    - `company` object: Details of the associated company, optional
      - `nanoid` string, required: Unique identifier for the company
      - `avatar` string, required: URL of the company's avatar
      - `name` string, required: Company's name
      - `website` string, required: Company's website URL
      - `blockchain_address` string, required: Company's blockchain wallet address
      - `address` object, required
        - `line_1` string, required: Primary address line
        - `line_2` string, required: Secondary address line
        - `city` string, required: City of the company
        - `state` string, required: State or region
        - `country` string, required: Country of the company
        - `zip_code` string, required: Postal code
        - `timezone` string, required: Company's timezone
      - `admin_contact` object, nullable, required: Contact information for the company administrator
        - `fullname` string, required: Administrator's full name
        - `phone` string, required: Administrator's phone number
        - `email` string, required: Administrator's email address
      - `incorporation_country` string, required: Country of incorporation
      - `incorporation_type` 'sole_proprietorship' | 'private_limited_company' | 'limited_liability_company' | 's-corporation' | 'c-corporation' | 'public_limited_company' | 'limited_partnership' | 'holding_company' | 'non_government_organisation' | 'statutory_company' | 'subsidiary_company' | 'unlimited_partnership' | 'charitable_incorporated_organisation' | 'chartered_company' | 'association' | 'non_profit_organisation' | 'im_not_sure', required: Type of incorporation
      - `private_data` object, required
        - `tax_id` string, required: Company's tax identification number
    - `pay_schedules` object[], required: List of pay schedules associated with the user
      - `nanoid` string, required: Unique identifier for the pay schedule
      - `type` 'milestone' | 'recurring', required: Type of pay schedule
      - `amount` string, required: Payment amount
      - `payments_amount` number, required: Total number of payments
      - `start_date` unknown, required
      - `end_date` unknown, required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/riseworks/apis/b2b-api-v1-legacy.md) - [All operations](https://skmtc.dev/riseworks/apis/b2b-api-v1-legacy/llms.txt) - [OpenAPI document](https://skmtc.dev/riseworks/apis/b2b-api-v1-legacy/revisions/6f6941749255?raw)
