Tree BG 1
Tree
Tree
TreeLeaves
TreeLeaves
Cat IdleGrassGrassRockRock

Utilisateurs Bêta

(beta) API Utilisateurs.

Obtenir l'identité

GET /v1/users/me#

Obtenir l'identité

200

OK

email#
*string|null
first_name#
*string|null
id#
*string
last_name#
*string|null
organization#
UserIdentityOrganization|null

Playground

Testez les endpoints en direct

import { Mistral } from "@mistralai/mistralai";

const mistral = new Mistral({
  apiKey: "MISTRAL_API_KEY",
});

async function run() {
  const result = await mistral.beta.users.getIdentity();

  console.log(result);
}

run();
from mistralai.client import Mistral
import os


with Mistral(
    api_key=os.getenv("MISTRAL_API_KEY", ""),
) as mistral:

    res = mistral.beta.users.get_identity()

    # Handle response
    print(res)

curl https://api.mistral.ai/v1/users/me \
 -X GET \
 -H 'DashboardUserContextAuth: YOUR_DASHBOARDUSERCONTEXTAUTH_HERE' \
 -H 'Authorization: Bearer YOUR_APIKEY_HERE'

200

{
  "email": null,
  "first_name": null,
  "id": "019b2bd7-96e7-7219-8c0b-45a73da50088",
  "last_name": null
}

Lister les organisations

GET /v1/users/me/organizations#

Lister toutes les organisations dont l'utilisateur authentifié est membre.

Identité uniquement : l'appelant n'a pas besoin d'avoir sélectionné une organisation, donc cette opération lit uniquement l'utilisateur et ne filtre jamais par l'organisation active.

200

OK

organizations#
*array<UserOrganization>

Les organisations dont l'utilisateur authentifié est membre.

Playground

Testez les endpoints en direct

curl https://api.mistral.ai/v1/users/me/organizations \
 -X GET \
 -H 'DashboardUserContextAuth: YOUR_DASHBOARDUSERCONTEXTAUTH_HERE' \
 -H 'Authorization: Bearer YOUR_APIKEY_HERE'

200

{
  "organizations": [
    {
      "id": "1a2b3c4d-5e6f-4a8b-9c0d-1e2f3a4b5c6d",
      "name": "Acme Corp"
    }
  ]
}

Lister les espaces de travail

GET /v1/users/me/workspaces#

Lister tous les espaces de travail dont l'utilisateur authentifié est membre, dans toutes ses organisations, chacun étant étiqueté avec l'organisation à laquelle il appartient.

200

OK

workspaces#
*array<UserWorkspace>

Les espaces de travail dont l'utilisateur authentifié est membre, chacun étant associé à l'organisation à laquelle il appartient.

Playground

Testez les endpoints en direct

curl https://api.mistral.ai/v1/users/me/workspaces \
 -X GET \
 -H 'DashboardUserContextAuth: YOUR_DASHBOARDUSERCONTEXTAUTH_HERE' \
 -H 'Authorization: Bearer YOUR_APIKEY_HERE'

200

{
  "workspaces": [
    {
      "id": "7f8e9d0c-1b2a-4c3d-8e9f-0a1b2c3d4e5f",
      "name": "production",
      "organization_id": "1a2b3c4d-5e6f-4a8b-9c0d-1e2f3a4b5c6d"
    }
  ]
}