---
title: "Invite a project member under current project management authority"
method: POST
path: "/v1/workspace/invitations"
---

# Invite a project member under current project management authority

`POST /v1/workspace/invitations`

## Request

- Base URL: `https://api.specstream.ai`
- URL: `https://api.specstream.ai/v1/workspace/invitations`
- Auth: API key in header `Authorization`

## Request body

- InvitationInput
  - `request_id` string, required
  - `project_id` string, required
  - `email` string, required
  - `role` 'editor' | 'viewer'
  - `monthly_spend_cap_cents` integer
  - `expires_in_days` 1 | 7 | 30

## Response `200`

Invite a project member under current project management authority

- object
  - `data` InvitationData, required
    - `id` string, required
    - `email` string, required
    - `role` string, required
    - `status` string, required
    - `project_id` string, required

## Other responses

- `default`: Error envelope

---

[API](https://skmtc.dev/specstream/apis/specstream-api.md) · [All operations](https://skmtc.dev/specstream/apis/specstream-api/llms.txt) · [OpenAPI document](https://skmtc.dev/specstream/apis/specstream-api/revisions/5a9f51143a13?raw)
