# Team members from your code (/docs/account/team/api)

Authenticated with `?privateKey=YOUR_KEY` (see [Authentication](/docs/authentication)).

<Endpoints ops={["GET /admin/members", "POST /admin/invite", "PUT /admin/members", "DELETE /admin/members", "POST /admin/members/websites", "DELETE /admin/members/websites", "GET /admin/permissions/catalog"]} />

<ApiPlayground
  ops={["GET /admin/members", "POST /admin/invite", "PUT /admin/members", "DELETE /admin/members", "POST /admin/members/websites", "DELETE /admin/members/websites", "GET /admin/permissions/catalog"]}
  method="get"
  path="/admin/permissions/catalog"
  tool="get_permissions_catalog"
  args={`{}`}
/>

## Use case: Onboard a new hire [#use-case-onboard-a-new-hire]

`POST /admin/invite` with `{ "invites": [{ "email": …, "preset": "sales", "websites": [ … ] }] }`.
