---
title: "Send invites (V1 Legacy)"
method: POST
path: "/v1/invites"
tags: ["Invites"]
---

# Send invites (V1 Legacy)

`POST /v1/invites`

V1-compatible endpoint to send contractor/client invites to a company/team.

## Request body

- object
  - `inviteList` union[], required — Emails to invite, either bare strings or {email, external_reference_id}.
    - union
      - string
      - object
        - `email` string, required
        - `external_reference_id` string
  - `anonymous` boolean — Defaults to false.
  - `company_riseid` string — RiseID of the company/team.
  - `company_id` union — Numeric id of the company/team (alternative to company_riseid).
    - string
    - number
  - `role` string — One of 'contractor' (default), 'client', 'aor_contractor', 'team_employee'.

## Response `200`

Default Response

- object
  - `data` object, required
    - `failed` object[], required
      - `invite` string, required
      - `error` string, required
    - `countAdded` number, required
    - `invited` string[], required

## Other responses

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

---

[API](https://skmtc.net/riseworks/apis/b2b-api-v1-legacy.md) · [All operations](https://skmtc.net/riseworks/apis/b2b-api-v1-legacy/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/riseworks/b2b-api-v1-legacy/versions/6f6941749255/schema)
