---
title: "Retrieve a team"
method: GET
path: "/teams/{id}"
tags: ["Teams"]
---

# Retrieve a team

`GET /teams/{id}`

## Response `200`

Returns the object if a valid identifier is provided, and returns an error otherwise.

- Team
  - `id` string
  - `ownerId` string — Id of the owner
  - `name` string, required
  - `invitations` TeamInvitation[]
    - `id` string
    - `name` string, required
    - `email` string, required
    - `sendCount` number — The number of times the invitation has been sent. For spam reduction purposes, the limit is set 3.
    - `teamId` string
    - `token` string — Token used to validate the invitation
    - `roles` TeamMemberSpecialRoleEnum[]
    - `isExternalMember` boolean — Whether the invitation is for an external member
  - `members` TeamMember[]
    - `name` string, required
    - `email` string, required
    - `userId` string, required — Pactima public id of the user
    - `subscriptionPlanId` string
    - `roles` TeamMemberSpecialRoleEnum[] — The roles that member has in the team
    - `notaryPublicProfiles` NotaryPublicProfile[]
      - `id` string
      - `ownerId` string
      - `name` object
        - `firstName` string
        - `lastName` string
        - `middleName` string
      - `mailingAddress` object
        - `address` string
        - `parsedAddress` Address
          - `apartment` string
          - `formattedAddress` string
          - `streetNumber` string
          - `route` string
          - `sublocality` string
          - `city` string
          - `state` string
          - `country` string
          - `postalCode` string
          - `geometry` GeoSchema
            - `type` string
            - `coordinates` number[]
      - `commission` object
        - `commissionId` string
        - `issueDate` string
        - `expirationDate` string
        - `supportingWeblink` string
      - `jurisdiction` object
        - `country` string
        - `countryX` string
        - `state` string
        - `stateX` string
        - `county` string
      - `insuranceInformation` object
        - `insuranceCarrier` string
        - `policyNumber` string
        - `expirationDate` string
        - `issueDate` string
        - `comments` string
  - `groups` TeamGroup[]
    - `id` string
    - `name` string, required
    - `members` TeamMember[]
      - `name` string, required
      - `email` string, required
      - `userId` string, required — Pactima public id of the user
      - `subscriptionPlanId` string
      - `roles` TeamMemberSpecialRoleEnum[] — The roles that member has in the team
      - `notaryPublicProfiles` NotaryPublicProfile[]
        - `id` string
        - `ownerId` string
        - `name` object
          - `firstName` string
          - `lastName` string
          - `middleName` string
        - `mailingAddress` object
          - `address` string
          - `parsedAddress` Address
            - `apartment` string
            - `formattedAddress` string
            - `streetNumber` string
            - `route` string
            - `sublocality` string
            - `city` string
            - `state` string
            - `country` string
            - `postalCode` string
            - `geometry` GeoSchema
              - …
        - `commission` object
          - `commissionId` string
          - `issueDate` string
          - `expirationDate` string
          - `supportingWeblink` string
        - `jurisdiction` object
          - `country` string
          - `countryX` string
          - `state` string
          - `stateX` string
          - `county` string
        - `insuranceInformation` object
          - `insuranceCarrier` string
          - `policyNumber` string
          - `expirationDate` string
          - `issueDate` string
          - `comments` string
    - `brandId` string
  - `templatesLocker` TeamTemplatesLocker
    - `templates` TeamTemplatesLockerItem[], required — Array of eSignature templaes
      - `templateId` string, required
      - `ownerId` string, required
    - `easySignTemplates` TeamTemplatesLockerItem[] — Array of easySign templates
      - `templateId` string, required
      - `ownerId` string, required
  - `settings` TeamSettings
    - `internalNote` TeamSettingsInternalNote
      - `enableEnforcement` boolean
      - `supportedItemTypes` TeamSettingsInternalNoteSupportedTypeEnum[]
    - `twoFactorAuthentication` TeamSettingsTwoFactorAuthentication
      - `enableEnforcement` boolean
      - `supported2faTypes` TeamSettingsTwoFactorAuthenticationSupportedTypeEnum[]
    - `brandingTheme` TeamSettingsBrandingTheme
      - `enableEnforcement` boolean
      - `defaultBrandingThemeId` string
    - `participantPool` TeamSettingsParticipantPool
      - `enableEnforcement` boolean — If enabled, all items created by the team members will default to this pool
      - `defaultParticipantPoolId` string — Can be a public pool or a team pool tied to this team
      - `details` object
        - `name` string
        - `visibility` 'PRIVATE' | 'PUBLIC' | 'TEAM' | 'INTERNAL_TEAM' | 'EXTERNAL_TEAM' — Defines who can use/consume this participant pool

---

[API](https://skmtc.net/pactima/apis/esignature-packages-api.md) · [All operations](https://skmtc.net/pactima/apis/esignature-packages-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pactima/esignature-packages-api/revisions/1570128383ef/schema)
