POST
/
api
/
v1
/
orgs
/
organizations
/
{org_id}
/
members
import requests

url = "https://api.mem0.ai/api/v1/orgs/organizations/{org_id}/members/"

payload = {
    "username": "<string>",
    "role": "<string>"
}
headers = {
    "Authorization": "<api-key>",
    "Content-Type": "application/json"
}

response = requests.request("POST", url, json=payload, headers=headers)

print(response.text)
{
  "message": "User added to the organization."
}

The API provides two roles for organization members:

  • READER: Allows viewing of organization resources.
  • OWNER: Grants full administrative access to manage the organization and its resources.

Authorizations

Authorization
string
header
required

API key authentication. Prefix your Mem0 API key with 'Token '. Example: 'Token your_api_key'

Path Parameters

org_id
string
required

Unique identifier of the organization

Body

application/json
username
string
required

Username of the member to be added

role
string
required

Role of the member in the organization

Response

201
application/json
Member added successfully
message
string