Members

Invite a member

Invites an address by email as admin or member. Invitations expire after 48 hours. Repeating it for a pending address returns that invitation with 200 and sends nothing. Existing members get 409 already_member. Needs a signed-in owner or admin (dashboard session or MCP sign-in token). API keys get 403.

post/v1/members/invitations

Request

  • Base URL: https://api.rumoro.dev
  • URL: https://api.rumoro.dev/v1/members/invitations
  • Auth: HTTP bearer

Request body

emailstring email required

Address that receives the join link.

role'admin' | 'member'

The role they get when they join. Ownership can only be given in the dashboard.

Response

The pending invitation for this address

idstring required

The invitation's id (inv_...).

emailstring required

The email address invited, in lowercase.

role'owner' | 'admin' | 'member' required

The role they get when they join.

expiresAtstring required

When the invitation expires, 48 hours after it was sent. Expired invitations are not listed.

createdAtstring required

When it was sent.

Changes

No recorded changes to this operation across all 1 revision of this API.