AI · AI
Chat, embeddings, agents, and fine-tuning jobs on their own workspace.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
mistral_delete_v1_admin_api_keys_by_key_idWRITEUsers api admin api keys delete api key via DELETE /v1/admin/api-keys/{key_id}
mistral_delete_v1_admin_user_groups_by_group_uuidWRITEUsers api admin user groups delete user group via DELETE /v1/admin/user-groups/{group_uuid}
mistral_delete_v1_admin_user_groups_by_group_uuid_membersWRITEUsers api admin user groups remove users from group via DELETE /v1/admin/user-groups/{group_uuid}/members
mistral_delete_v1_admin_user_groups_by_group_uuid_workspaces_by_workspace_uuidWRITEUsers admin user groups remove group from workspace via DELETE /v1/admin/user-groups/{group_uuid}/workspaces/{workspace_uuid}
mistral_delete_v1_admin_users_by_user_idWRITEUsers api admin users delete user via DELETE /v1/admin/users/{user_id}
mistral_delete_v1_admin_users_invite_by_invite_uuidWRITEUsers api admin users delete invite via DELETE /v1/admin/users-invite/{invite_uuid}
mistral_delete_v1_admin_workspaces_by_workspace_uuidWRITEUsers api admin workspaces delete workspaces via DELETE /v1/admin/workspaces/{workspace_uuid}
mistral_delete_v1_admin_workspaces_by_workspace_uuid_remove_usersWRITEUsers api admin workspaces remove users workspaces via DELETE /v1/admin/workspaces/{workspace_uuid}/remove-users
mistral_delete_v1_agents_by_agent_idWRITEAgents api v1 agents delete via DELETE /v1/agents/{agent_id}
mistral_delete_v1_agents_by_agent_id_aliasesWRITEAgents api v1 agents delete alias via DELETE /v1/agents/{agent_id}/aliases
mistral_delete_v1_audio_voices_by_voice_idWRITEDelete voice v1 audio voices voice id delete via DELETE /v1/audio/voices/{voice_id}
mistral_delete_v1_batch_jobs_by_job_idWRITEJobs api routes batch delete batch job via DELETE /v1/batch/jobs/{job_id}
mistral_delete_v1_connectors_by_connector_idWRITEConnector delete v1 via DELETE /v1/connectors/{connector_id}
mistral_delete_v1_connectors_by_connector_id_or_name_organization_credentials_by_credentials_nameWRITEConnector delete organization credentials v1 via DELETE /v1/connectors/{connector_id_or_name}/organization/credentials/{credentials_name}
mistral_delete_v1_connectors_by_connector_id_or_name_user_credentialsWRITEConnector delete all user credentials v1 via DELETE /v1/connectors/{connector_id_or_name}/user/credentials
mistral_delete_v1_connectors_by_connector_id_or_name_user_credentials_by_credentials_nameWRITEConnector delete user credentials v1 via DELETE /v1/connectors/{connector_id_or_name}/user/credentials/{credentials_name}
mistral_delete_v1_connectors_by_connector_id_or_name_workspace_credentials_by_credentials_nameWRITEConnector delete workspace credentials v1 via DELETE /v1/connectors/{connector_id_or_name}/workspace/credentials/{credentials_name}
mistral_delete_v1_connectors_by_connector_id_shareWRITEConnector unshare v1 via DELETE /v1/connectors/{connector_id}/share
mistral_delete_v1_conversations_by_conversation_idWRITEAgents api v1 conversations delete via DELETE /v1/conversations/{conversation_id}
mistral_delete_v1_files_by_file_idWRITEFiles api routes delete file via DELETE /v1/files/{file_id}
mistral_delete_v1_fine_tuning_models_by_model_id_archiveWRITEJobs api routes fine tuning unarchive fine tuned model via DELETE /v1/fine_tuning/models/{model_id}/archive
mistral_delete_v1_libraries_by_library_idWRITELibraries delete v1 via DELETE /v1/libraries/{library_id}
mistral_delete_v1_libraries_by_library_id_documents_by_document_idWRITELibraries documents delete v1 via DELETE /v1/libraries/{library_id}/documents/{document_id}
mistral_delete_v1_libraries_by_library_id_shareWRITELibraries share delete v1 via DELETE /v1/libraries/{library_id}/share
mistral_delete_v1_models_by_model_idWRITEDelete model v1 models model id delete via DELETE /v1/models/{model_id}
mistral_delete_v1_observability_campaigns_by_campaign_idWRITEDelete campaign v1 observability campaigns campaign id delete via DELETE /v1/observability/campaigns/{campaign_id}
mistral_delete_v1_observability_dataset_records_by_dataset_record_idWRITEDelete dataset record v1 observability dataset records dataset record id delete via DELETE /v1/observability/dataset-records/{dataset_record_id}
mistral_delete_v1_observability_datasets_by_dataset_idWRITEDelete dataset v1 observability datasets dataset id delete via DELETE /v1/observability/datasets/{dataset_id}
mistral_delete_v1_observability_judges_by_judge_idWRITEDelete judge v1 observability judges judge id delete via DELETE /v1/observability/judges/{judge_id}
mistral_delete_v1_rag_deployments_by_deployment_idWRITEUnregister deployment v1 rag deployments deployment id delete via DELETE /v1/rag/deployments/{deployment_id}
mistral_delete_v1_workflows_deployments_by_nameWRITEDelete deployment v1 workflows deployments name delete via DELETE /v1/workflows/deployments/{name}
mistral_delete_v1_workflows_schedules_by_schedule_idWRITEUnschedule workflow v1 workflows schedules schedule id delete via DELETE /v1/workflows/schedules/{schedule_id}
mistral_delete_v2_prompts_by_prompt_idWRITEPrompts delete via DELETE /v2/prompts/{prompt_id}
mistral_delete_v2_skills_by_skill_idWRITESkills delete via DELETE /v2/skills/{skill_id}
mistral_get_v1_admin_analytics_vibe_code_usage_by_organizationREADGet organization stats v1 admin analytics vibe code usage by organization via GET /v1/admin/analytics/vibe/code/usage/by_organization
mistral_get_v1_admin_analytics_vibe_code_usage_by_workspaceREADGet workspace stats v1 admin analytics vibe code usage by workspace via GET /v1/admin/analytics/vibe/code/usage/by_workspace
mistral_get_v1_admin_analytics_vibe_work_usage_by_agent_statsREADGet by agent stats v1 admin analytics vibe work usage by agent stats via GET /v1/admin/analytics/vibe/work/usage/by_agent_stats
mistral_get_v1_admin_analytics_vibe_work_usage_by_time_statsREADGet by time stats v1 admin analytics vibe work usage by time stats via GET /v1/admin/analytics/vibe/work/usage/by_time_stats
mistral_get_v1_admin_analytics_vibe_work_usage_by_user_statsREADGet by user stats v1 admin analytics vibe work usage by user stats via GET /v1/admin/analytics/vibe/work/usage/by_user_stats
mistral_get_v1_admin_api_keysREADUsers api admin api keys get api keys via GET /v1/admin/api-keys
mistral_get_v1_admin_audit_logsREADUsers api admin audit logs get audit logs via GET /v1/admin/audit-logs
mistral_get_v1_admin_rate_limitREADUsers api admin rate limits get rate limits via GET /v1/admin/rate-limit
mistral_get_v1_admin_rolesREADUsers api admin roles get roles via GET /v1/admin/roles
mistral_get_v1_admin_scim_sync_by_run_idREADUsers api admin scim sync get scim sync run via GET /v1/admin/scim/sync/{run_id}
mistral_get_v1_admin_spend_limitREADUsers api admin spend limits get spend limits via GET /v1/admin/spend-limit
mistral_get_v1_admin_usageREADUsers api admin usage get usage via GET /v1/admin/usage
mistral_get_v1_admin_user_groupsREADUsers api admin user groups get user groups via GET /v1/admin/user-groups
mistral_get_v1_admin_user_groups_by_group_uuidREADUsers api admin user groups get user group via GET /v1/admin/user-groups/{group_uuid}
mistral_get_v1_admin_user_groups_by_group_uuid_membersREADUsers api admin user groups get user group members via GET /v1/admin/user-groups/{group_uuid}/members
mistral_get_v1_admin_user_groups_by_group_uuid_nestedREADUsers api admin user groups get nested groups via GET /v1/admin/user-groups/{group_uuid}/nested
mistral_get_v1_admin_user_groups_by_group_uuid_workspacesREADUsers admin user groups get group workspace assignments via GET /v1/admin/user-groups/{group_uuid}/workspaces
mistral_get_v1_admin_usersREADUsers api admin users get users via GET /v1/admin/users
mistral_get_v1_admin_users_by_user_idREADUsers api admin users get user via GET /v1/admin/users/{user_id}
mistral_get_v1_admin_users_inviteREADUsers api admin users get invite via GET /v1/admin/users-invite
mistral_get_v1_admin_workspacesREADUsers api admin workspaces get workspaces via GET /v1/admin/workspaces
mistral_get_v1_agentsREADAgents api v1 agents list via GET /v1/agents
mistral_get_v1_agents_by_agent_idREADAgents api v1 agents get via GET /v1/agents/{agent_id}
mistral_get_v1_agents_by_agent_id_aliasesREADAgents api v1 agents list version aliases via GET /v1/agents/{agent_id}/aliases
mistral_get_v1_agents_by_agent_id_versionsREADAgents api v1 agents list versions via GET /v1/agents/{agent_id}/versions
mistral_get_v1_agents_by_agent_id_versions_by_versionREADAgents api v1 agents get version via GET /v1/agents/{agent_id}/versions/{version}
mistral_get_v1_agents_pagesREADAgents api v1 agents list pages via GET /v1/agents/pages
mistral_get_v1_audio_voicesREADList voices v1 audio voices get via GET /v1/audio/voices
mistral_get_v1_audio_voices_by_voice_idREADGet voice v1 audio voices voice id get via GET /v1/audio/voices/{voice_id}
mistral_get_v1_batch_jobsREADJobs api routes batch get batch jobs via GET /v1/batch/jobs
mistral_get_v1_batch_jobs_by_job_idREADJobs api routes batch get batch job via GET /v1/batch/jobs/{job_id}
mistral_get_v1_connectorsREADConnector list v1 via GET /v1/connectors
mistral_get_v1_connectors_by_connector_id_or_nameREADConnector get v1 via GET /v1/connectors/{connector_id_or_name}
mistral_get_v1_connectors_by_connector_id_or_name_auth_urlREADConnector get auth url v1 via GET /v1/connectors/{connector_id_or_name}/auth_url
mistral_get_v1_connectors_by_connector_id_or_name_authentication_methodsREADConnector get authentication methods v1 via GET /v1/connectors/{connector_id_or_name}/authentication_methods
mistral_get_v1_connectors_by_connector_id_or_name_organization_credentialsREADConnector list organization credentials v1 via GET /v1/connectors/{connector_id_or_name}/organization/credentials
mistral_get_v1_connectors_by_connector_id_or_name_toolsREADConnector list tools v1 via GET /v1/connectors/{connector_id_or_name}/tools
mistral_get_v1_connectors_by_connector_id_or_name_user_credentialsREADConnector list user credentials v1 via GET /v1/connectors/{connector_id_or_name}/user/credentials
mistral_get_v1_connectors_by_connector_id_or_name_workspace_credentialsREADConnector list workspace credentials v1 via GET /v1/connectors/{connector_id_or_name}/workspace/credentials
mistral_get_v1_conversationsREADAgents api v1 conversations list via GET /v1/conversations
mistral_get_v1_conversations_by_conversation_idREADAgents api v1 conversations get via GET /v1/conversations/{conversation_id}
mistral_get_v1_conversations_by_conversation_id_historyREADAgents api v1 conversations history via GET /v1/conversations/{conversation_id}/history
mistral_get_v1_conversations_by_conversation_id_messagesREADAgents api v1 conversations messages via GET /v1/conversations/{conversation_id}/messages
mistral_get_v1_filesREADFiles api routes list files via GET /v1/files
mistral_get_v1_files_by_file_idREADFiles api routes retrieve file via GET /v1/files/{file_id}
mistral_get_v1_files_by_file_id_urlREADFiles api routes get signed url via GET /v1/files/{file_id}/url
mistral_get_v1_fine_tuning_jobsREADJobs api routes fine tuning get fine tuning jobs via GET /v1/fine_tuning/jobs
mistral_get_v1_fine_tuning_jobs_by_job_idREADJobs api routes fine tuning get fine tuning job via GET /v1/fine_tuning/jobs/{job_id}
mistral_get_v1_librariesREADLibraries list v1 via GET /v1/libraries
mistral_get_v1_libraries_by_library_idREADLibraries get v1 via GET /v1/libraries/{library_id}
mistral_get_v1_libraries_by_library_id_documentsREADLibraries documents list v1 via GET /v1/libraries/{library_id}/documents
mistral_get_v1_libraries_by_library_id_documents_by_document_idREADLibraries documents get v1 via GET /v1/libraries/{library_id}/documents/{document_id}
mistral_get_v1_libraries_by_library_id_documents_by_document_id_extracted_text_signed_urlREADLibraries documents get extracted text signed url v1 via GET /v1/libraries/{library_id}/documents/{document_id}/extracted-text-signed-url
mistral_get_v1_libraries_by_library_id_documents_by_document_id_signed_urlREADLibraries documents get signed url v1 via GET /v1/libraries/{library_id}/documents/{document_id}/signed-url
mistral_get_v1_libraries_by_library_id_documents_by_document_id_statusREADLibraries documents get status v1 via GET /v1/libraries/{library_id}/documents/{document_id}/status
mistral_get_v1_libraries_by_library_id_documents_by_document_id_text_contentREADLibraries documents get text content v1 via GET /v1/libraries/{library_id}/documents/{document_id}/text_content
mistral_get_v1_libraries_by_library_id_shareREADLibraries share list v1 via GET /v1/libraries/{library_id}/share
mistral_get_v1_modelsREADList models v1 models get via GET /v1/models
mistral_get_v1_models_by_model_idREADRetrieve model v1 models model id get via GET /v1/models/{model_id}
mistral_get_v1_observability_campaignsREADGet campaigns v1 observability campaigns get via GET /v1/observability/campaigns
mistral_get_v1_observability_campaigns_by_campaign_idREADGet campaign by id v1 observability campaigns campaign id get via GET /v1/observability/campaigns/{campaign_id}
mistral_get_v1_observability_campaigns_by_campaign_id_selected_eventsREADGet campaign selected events v1 observability campaigns campaign id selected events get via GET /v1/observability/campaigns/{campaign_id}/selected-events
mistral_get_v1_observability_campaigns_by_campaign_id_statusREADGet campaign status by id v1 observability campaigns campaign id status get via GET /v1/observability/campaigns/{campaign_id}/status
mistral_get_v1_observability_chat_completion_events_by_event_idREADGet chat completion event v1 observability chat completion events event id get via GET /v1/observability/chat-completion-events/{event_id}
mistral_get_v1_observability_chat_completion_events_by_event_id_similar_eventsREADGet similar chat completion events v1 observability chat completion events event id similar events get via GET /v1/observability/chat-completion-events/{event_id}/similar-events
mistral_get_v1_observability_chat_completion_fieldsREADGet chat completion fields v1 observability chat completion fields get via GET /v1/observability/chat-completion-fields
mistral_get_v1_observability_chat_completion_fields_by_field_name_optionsREADGet chat completion field options v1 observability chat completion fields field name options get via GET /v1/observability/chat-completion-fields/{field_name}/options
mistral_get_v1_observability_dataset_records_by_dataset_record_idREADGet dataset record v1 observability dataset records dataset record id get via GET /v1/observability/dataset-records/{dataset_record_id}
mistral_get_v1_observability_datasetsREADGet datasets v1 observability datasets get via GET /v1/observability/datasets
mistral_get_v1_observability_datasets_by_dataset_idREADGet dataset by id v1 observability datasets dataset id get via GET /v1/observability/datasets/{dataset_id}
mistral_get_v1_observability_datasets_by_dataset_id_exports_to_jsonlREADExport dataset to jsonl v1 observability datasets dataset id exports to jsonl get via GET /v1/observability/datasets/{dataset_id}/exports/to-jsonl
mistral_get_v1_observability_datasets_by_dataset_id_recordsREADGet dataset records v1 observability datasets dataset id records get via GET /v1/observability/datasets/{dataset_id}/records
mistral_get_v1_observability_datasets_by_dataset_id_tasksREADGet dataset import tasks v1 observability datasets dataset id tasks get via GET /v1/observability/datasets/{dataset_id}/tasks
mistral_get_v1_observability_datasets_by_dataset_id_tasks_by_task_idREADGet dataset import task v1 observability datasets dataset id tasks task id get via GET /v1/observability/datasets/{dataset_id}/tasks/{task_id}
mistral_get_v1_observability_judgesREADGet judges v1 observability judges get via GET /v1/observability/judges
mistral_get_v1_observability_judges_by_judge_idREADGet judge by id v1 observability judges judge id get via GET /v1/observability/judges/{judge_id}
mistral_get_v1_observability_logs_fieldsREADGet log fields v1 observability logs fields get via GET /v1/observability/logs/fields
mistral_get_v1_observability_logs_fields_by_field_name_optionsREADGet log field options v1 observability logs fields field name options get via GET /v1/observability/logs/fields/{field_name}/options
mistral_get_v1_observability_spans_evaluations_fieldsREADGet span evaluation fields v1 observability spans evaluations fields get via GET /v1/observability/spans/evaluations/fields
mistral_get_v1_observability_spans_evaluations_fields_by_field_name_optionsREADGet span evaluation field options v1 observability spans evaluations fields field name options get via GET /v1/observability/spans/evaluations/fields/{field_name}/options
mistral_get_v1_observability_spans_fieldsREADGet span fields v1 observability spans fields get via GET /v1/observability/spans/fields
mistral_get_v1_observability_spans_fields_by_field_name_optionsREADGet span field options v1 observability spans fields field name options get via GET /v1/observability/spans/fields/{field_name}/options
mistral_get_v1_observability_traces_by_trace_idREADGet trace by id v1 observability traces trace id get via GET /v1/observability/traces/{trace_id}
mistral_get_v1_observability_traces_by_trace_id_spansREADGet trace spans v1 observability traces trace id spans get via GET /v1/observability/traces/{trace_id}/spans
mistral_get_v1_observability_traces_by_trace_id_spans_by_span_idREADGet span by id v1 observability traces trace id spans span id get via GET /v1/observability/traces/{trace_id}/spans/{span_id}
mistral_get_v1_observability_traces_fieldsREADGet trace fields v1 observability traces fields get via GET /v1/observability/traces/fields
mistral_get_v1_observability_traces_fields_by_field_name_optionsREADGet trace field options v1 observability traces fields field name options get via GET /v1/observability/traces/fields/{field_name}/options
mistral_get_v1_rag_deploymentsREADGet deployment summaries v1 rag deployments get via GET /v1/rag/deployments
mistral_get_v1_rag_ingestion_pipeline_configurationsREADGet configs v1 rag ingestion pipeline configurations get via GET /v1/rag/ingestion_pipeline_configurations
mistral_get_v1_users_meREADUsers api get identity via GET /v1/users/me
mistral_get_v1_users_me_organizationsREADUsers api list organizations via GET /v1/users/me/organizations
mistral_get_v1_users_me_workspacesREADUsers api list workspaces via GET /v1/users/me/workspaces
mistral_get_v1_workflowsREADGet workflows v1 workflows get via GET /v1/workflows
mistral_get_v1_workflows_by_workflow_identifierREADGet workflow v1 workflows workflow identifier get via GET /v1/workflows/{workflow_identifier}
mistral_get_v1_workflows_by_workflow_name_metricsREADGet workflow metrics v1 workflows workflow name metrics get via GET /v1/workflows/{workflow_name}/metrics
mistral_get_v1_workflows_deploymentsREADList deployments v1 workflows deployments get via GET /v1/workflows/deployments
mistral_get_v1_workflows_deployments_by_nameREADGet deployment v1 workflows deployments name get via GET /v1/workflows/deployments/{name}
mistral_get_v1_workflows_deployments_by_name_logsREADGet deployment logs via GET /v1/workflows/deployments/{name}/logs
mistral_get_v1_workflows_deployments_by_name_workersREADList deployment workers v1 workflows deployments name workers get via GET /v1/workflows/deployments/{name}/workers
mistral_get_v1_workflows_events_listREADGet workflow events v1 workflows events list get via GET /v1/workflows/events/list
mistral_get_v1_workflows_executions_by_execution_idREADGet workflow execution v1 workflows executions execution id get via GET /v1/workflows/executions/{execution_id}
mistral_get_v1_workflows_executions_by_execution_id_historyREADGet workflow execution history v1 workflows executions execution id history get via GET /v1/workflows/executions/{execution_id}/history
mistral_get_v1_workflows_executions_by_execution_id_logsREADGet workflow execution logs via GET /v1/workflows/executions/{execution_id}/logs
mistral_get_v1_workflows_executions_by_execution_id_trace_eventsREADGet workflow execution trace events via GET /v1/workflows/executions/{execution_id}/trace/events
mistral_get_v1_workflows_executions_by_execution_id_trace_infoREADGet workflow execution trace info via GET /v1/workflows/executions/{execution_id}/trace/info
mistral_get_v1_workflows_executions_by_execution_id_trace_otelREADGet workflow execution trace otel via GET /v1/workflows/executions/{execution_id}/trace/otel
mistral_get_v1_workflows_executions_by_execution_id_trace_summaryREADGet workflow execution trace summary via GET /v1/workflows/executions/{execution_id}/trace/summary
mistral_get_v1_workflows_registrationsREADGet workflow registrations v1 workflows registrations get via GET /v1/workflows/registrations
mistral_get_v1_workflows_registrations_by_workflow_registration_idREADGet workflow registration v1 workflows registrations workflow registration id get via GET /v1/workflows/registrations/{workflow_registration_id}
mistral_get_v1_workflows_runsREADList runs v1 workflows runs get via GET /v1/workflows/runs
mistral_get_v1_workflows_runs_by_run_idREADGet run v1 workflows runs run id get via GET /v1/workflows/runs/{run_id}
mistral_get_v1_workflows_runs_by_run_id_historyREADGet run history v1 workflows runs run id history get via GET /v1/workflows/runs/{run_id}/history
mistral_get_v1_workflows_schedulesREADGet schedules v1 workflows schedules get via GET /v1/workflows/schedules
mistral_get_v1_workflows_schedules_by_schedule_idREADGet schedule v1 workflows schedules schedule id get via GET /v1/workflows/schedules/{schedule_id}
mistral_get_v1_workflows_workers_whoamiREADGet worker info v1 workflows workers whoami get via GET /v1/workflows/workers/whoami
mistral_get_v2_promptsREADPrompts list via GET /v2/prompts
mistral_get_v2_prompts_by_prompt_idREADPrompts get via GET /v2/prompts/{prompt_id}
mistral_get_v2_prompts_by_prompt_id_versionsREADPrompts list versions via GET /v2/prompts/{prompt_id}/versions
mistral_get_v2_prompts_by_prompt_id_versions_by_versionREADPrompts get version via GET /v2/prompts/{prompt_id}/versions/{version}
mistral_get_v2_skillsREADSkills list via GET /v2/skills
mistral_get_v2_skills_by_skill_idREADSkills get via GET /v2/skills/{skill_id}
mistral_get_v2_skills_by_skill_id_versionsREADSkills list versions via GET /v2/skills/{skill_id}/versions
mistral_get_v2_skills_by_skill_id_versions_by_versionREADSkills get version via GET /v2/skills/{skill_id}/versions/{version}
mistral_patch_v1_admin_user_groups_by_group_uuidWRITEUsers api admin user groups update user group via PATCH /v1/admin/user-groups/{group_uuid}
mistral_patch_v1_admin_user_groups_by_group_uuid_nestedWRITEUsers api admin user groups set nested groups via PATCH /v1/admin/user-groups/{group_uuid}/nested
mistral_patch_v1_admin_user_groups_by_group_uuid_organization_roleWRITEUsers admin user groups update user group organization role via PATCH /v1/admin/user-groups/{group_uuid}/organization-role
mistral_patch_v1_admin_user_groups_by_group_uuid_workspaces_by_workspace_uuidWRITEUsers admin user groups update group workspace assignment via PATCH /v1/admin/user-groups/{group_uuid}/workspaces/{workspace_uuid}
mistral_patch_v1_admin_users_by_user_idWRITEUsers api admin users update user via PATCH /v1/admin/users/{user_id}
mistral_patch_v1_admin_workspaces_by_workspace_uuidWRITEUsers api admin workspaces update workspaces via PATCH /v1/admin/workspaces/{workspace_uuid}
mistral_patch_v1_admin_workspaces_by_workspace_uuid_usersWRITEUsers api admin workspaces add or update users workspaces via PATCH /v1/admin/workspaces/{workspace_uuid}/users
mistral_patch_v1_agents_by_agent_idWRITEAgents api v1 agents update via PATCH /v1/agents/{agent_id}
mistral_patch_v1_agents_by_agent_id_versionWRITEAgents api v1 agents update version via PATCH /v1/agents/{agent_id}/version
mistral_patch_v1_audio_voices_by_voice_idWRITEUpdate voice v1 audio voices voice id patch via PATCH /v1/audio/voices/{voice_id}
mistral_patch_v1_connectors_by_connector_idWRITEConnector update v1 via PATCH /v1/connectors/{connector_id}
mistral_patch_v1_fine_tuning_models_by_model_idWRITEJobs api routes fine tuning update fine tuned model via PATCH /v1/fine_tuning/models/{model_id}
mistral_patch_v1_libraries_by_library_idWRITELibraries patch v1 via PATCH /v1/libraries/{library_id}
mistral_patch_v1_libraries_by_library_id_documents_by_document_idWRITELibraries documents patch v1 via PATCH /v1/libraries/{library_id}/documents/{document_id}
mistral_patch_v1_observability_datasets_by_dataset_idWRITEUpdate dataset v1 observability datasets dataset id patch via PATCH /v1/observability/datasets/{dataset_id}
mistral_patch_v1_workflows_deployments_by_nameWRITEUpdate deployment v1 workflows deployments name patch via PATCH /v1/workflows/deployments/{name}
mistral_patch_v1_workflows_schedules_by_schedule_idWRITEUpdate schedule v1 workflows schedules schedule id patch via PATCH /v1/workflows/schedules/{schedule_id}
mistral_patch_v2_prompts_by_prompt_idWRITEPrompts update via PATCH /v2/prompts/{prompt_id}
mistral_patch_v2_prompts_by_prompt_id_versions_by_versionWRITEPrompts update version metadata via PATCH /v2/prompts/{prompt_id}/versions/{version}
mistral_patch_v2_skills_by_skill_idWRITESkills update via PATCH /v2/skills/{skill_id}
mistral_patch_v2_skills_by_skill_id_versions_by_versionWRITESkills update version metadata via PATCH /v2/skills/{skill_id}/versions/{version}
mistral_post_v1_admin_api_keysWRITEUsers api admin api keys create api key via POST /v1/admin/api-keys
mistral_post_v1_admin_scim_syncWRITEUsers api admin scim sync trigger scim sync via POST /v1/admin/scim/sync
mistral_post_v1_admin_spend_limitWRITEUsers api admin spend limits update spend limits via POST /v1/admin/spend-limit
mistral_post_v1_admin_user_groupsWRITEUsers api admin user groups create user group via POST /v1/admin/user-groups
mistral_post_v1_admin_user_groups_by_group_uuid_membersWRITEUsers api admin user groups assign users to group via POST /v1/admin/user-groups/{group_uuid}/members
mistral_post_v1_admin_user_groups_by_group_uuid_workspacesWRITEUsers api admin user groups assign group to workspace via POST /v1/admin/user-groups/{group_uuid}/workspaces
mistral_post_v1_admin_user_groups_provision_workspaceWRITEUsers api admin user groups provision group to workspace via POST /v1/admin/user-groups/provision-workspace
mistral_post_v1_admin_usersWRITEUsers api admin users create users via POST /v1/admin/users
mistral_post_v1_admin_users_inviteWRITEUsers api admin users invite users via POST /v1/admin/users-invite
mistral_post_v1_admin_workspacesWRITEUsers api admin workspaces create workspace via POST /v1/admin/workspaces
mistral_post_v1_admin_workspaces_by_workspace_uuid_add_usersWRITEUsers api admin workspaces add users workspaces via POST /v1/admin/workspaces/{workspace_uuid}/add-users
mistral_post_v1_agentsWRITEAgents api v1 agents create via POST /v1/agents
mistral_post_v1_agents_completionsWRITEAgents completion v1 agents completions post via POST /v1/agents/completions
mistral_post_v1_audio_speechWRITESpeech v1 audio speech post via POST /v1/audio/speech
mistral_post_v1_audio_voicesWRITECreate voice v1 audio voices post via POST /v1/audio/voices
mistral_post_v1_batch_jobsWRITEJobs api routes batch create batch job via POST /v1/batch/jobs
mistral_post_v1_batch_jobs_by_job_id_cancelWRITEJobs api routes batch cancel batch job via POST /v1/batch/jobs/{job_id}/cancel
mistral_post_v1_chat_classificationsWRITEChat classifications v1 chat classifications post via POST /v1/chat/classifications
mistral_post_v1_chat_completionsWRITEChat completion v1 chat completions post via POST /v1/chat/completions
mistral_post_v1_chat_moderationsWRITEChat moderations v1 chat moderations post via POST /v1/chat/moderations
mistral_post_v1_classificationsWRITEClassifications v1 classifications post via POST /v1/classifications
mistral_post_v1_connectorsWRITEConnector create v1 via POST /v1/connectors
mistral_post_v1_connectors_by_connector_id_by_consumer_scope_activateWRITEConnector activate for consumer v1 via POST /v1/connectors/{connector_id}/{consumer_scope}/activate
mistral_post_v1_connectors_by_connector_id_by_consumer_scope_deactivateWRITEConnector deactivate for consumer v1 via POST /v1/connectors/{connector_id}/{consumer_scope}/deactivate
mistral_post_v1_connectors_by_connector_id_or_name_organization_credentialsWRITEConnector create or update organization credentials v1 via POST /v1/connectors/{connector_id_or_name}/organization/credentials
mistral_post_v1_connectors_by_connector_id_or_name_tools_by_tool_name_callWRITEConnector call tool v1 via POST /v1/connectors/{connector_id_or_name}/tools/{tool_name}/call
mistral_post_v1_connectors_by_connector_id_or_name_user_credentialsWRITEConnector create or update user credentials v1 via POST /v1/connectors/{connector_id_or_name}/user/credentials
mistral_post_v1_connectors_by_connector_id_or_name_workspace_credentialsWRITEConnector create or update workspace credentials v1 via POST /v1/connectors/{connector_id_or_name}/workspace/credentials
mistral_post_v1_conversationsWRITEAgents api v1 conversations start via POST /v1/conversations
mistral_post_v1_conversations_by_conversation_idWRITEAgents api v1 conversations append via POST /v1/conversations/{conversation_id}
mistral_post_v1_conversations_by_conversation_id_restartWRITEAgents api v1 conversations restart via POST /v1/conversations/{conversation_id}/restart
mistral_post_v1_embeddingsWRITEEmbeddings v1 embeddings post via POST /v1/embeddings
mistral_post_v1_fim_completionsWRITEFim completion v1 fim completions post via POST /v1/fim/completions
mistral_post_v1_fine_tuning_jobsWRITEJobs api routes fine tuning create fine tuning job via POST /v1/fine_tuning/jobs
mistral_post_v1_fine_tuning_jobs_by_job_id_cancelWRITEJobs api routes fine tuning cancel fine tuning job via POST /v1/fine_tuning/jobs/{job_id}/cancel
mistral_post_v1_fine_tuning_jobs_by_job_id_startWRITEJobs api routes fine tuning start fine tuning job via POST /v1/fine_tuning/jobs/{job_id}/start
mistral_post_v1_fine_tuning_models_by_model_id_archiveWRITEJobs api routes fine tuning archive fine tuned model via POST /v1/fine_tuning/models/{model_id}/archive
mistral_post_v1_librariesWRITELibraries create v1 via POST /v1/libraries
mistral_post_v1_libraries_by_library_id_documents_by_document_id_reprocessWRITELibraries documents reprocess v1 via POST /v1/libraries/{library_id}/documents/{document_id}/reprocess
mistral_post_v1_moderationsWRITEModerations v1 moderations post via POST /v1/moderations
mistral_post_v1_observability_campaignsWRITECreate campaign v1 observability campaigns post via POST /v1/observability/campaigns
mistral_post_v1_observability_chat_completion_events_by_event_id_live_judgingWRITEJudge chat completion event v1 observability chat completion events event id live judging post via POST /v1/observability/chat-completion-events/{event_id}/live-judging
mistral_post_v1_observability_chat_completion_events_searchWRITEGet chat completion events v1 observability chat completion events search post via POST /v1/observability/chat-completion-events/search
mistral_post_v1_observability_chat_completion_events_search_idsWRITEGet chat completion event ids v1 observability chat completion events search ids post via POST /v1/observability/chat-completion-events/search-ids
mistral_post_v1_observability_chat_completion_fields_by_field_name_options_countsWRITEGet chat completion field options counts v1 observability chat completion fields field name options counts post via POST /v1/observability/chat-completion-fields/{field_name}/options-counts
mistral_post_v1_observability_dataset_records_bulk_deleteWRITEDelete dataset records v1 observability dataset records bulk delete post via POST /v1/observability/dataset-records/bulk-delete
mistral_post_v1_observability_dataset_records_by_dataset_record_id_live_judgingWRITEJudge dataset record v1 observability dataset records dataset record id live judging post via POST /v1/observability/dataset-records/{dataset_record_id}/live-judging
mistral_post_v1_observability_datasetsWRITECreate dataset v1 observability datasets post via POST /v1/observability/datasets
mistral_post_v1_observability_datasets_by_dataset_id_imports_from_campaignWRITEPost dataset records from campaign v1 observability datasets dataset id imports from campaign post via POST /v1/observability/datasets/{dataset_id}/imports/from-campaign
mistral_post_v1_observability_datasets_by_dataset_id_imports_from_datasetWRITEPost dataset records from dataset v1 observability datasets dataset id imports from dataset post via POST /v1/observability/datasets/{dataset_id}/imports/from-dataset
mistral_post_v1_observability_datasets_by_dataset_id_imports_from_explorerWRITEPost dataset records from explorer v1 observability datasets dataset id imports from explorer post via POST /v1/observability/datasets/{dataset_id}/imports/from-explorer
mistral_post_v1_observability_datasets_by_dataset_id_imports_from_fileWRITEPost dataset records from file v1 observability datasets dataset id imports from file post via POST /v1/observability/datasets/{dataset_id}/imports/from-file
mistral_post_v1_observability_datasets_by_dataset_id_imports_from_playgroundWRITEPost dataset records from playground v1 observability datasets dataset id imports from playground post via POST /v1/observability/datasets/{dataset_id}/imports/from-playground
mistral_post_v1_observability_datasets_by_dataset_id_recordsWRITECreate dataset record v1 observability datasets dataset id records post via POST /v1/observability/datasets/{dataset_id}/records
mistral_post_v1_observability_judgesWRITECreate judge v1 observability judges post via POST /v1/observability/judges
mistral_post_v1_observability_judges_by_judge_id_live_judgingWRITEJudge conversation v1 observability judges judge id live judging post via POST /v1/observability/judges/{judge_id}/live-judging
mistral_post_v1_observability_logs_searchWRITESearch logs v1 observability logs search post via POST /v1/observability/logs/search
mistral_post_v1_observability_spans_aggregateWRITEAggregate spans v1 observability spans aggregate post via POST /v1/observability/spans/aggregate
mistral_post_v1_observability_spans_evaluations_searchWRITESearch span evaluations v1 observability spans evaluations search post via POST /v1/observability/spans/evaluations/search
mistral_post_v1_observability_spans_evaluations_search_latestWRITESearch latest span evaluations v1 observability spans evaluations search latest post via POST /v1/observability/spans/evaluations/search/latest
mistral_post_v1_observability_spans_searchWRITESearch spans v1 observability spans search post via POST /v1/observability/spans/search
mistral_post_v1_observability_traces_aggregateWRITEAggregate traces v1 observability traces aggregate post via POST /v1/observability/traces/aggregate
mistral_post_v1_observability_traces_searchWRITESearch traces v1 observability traces search post via POST /v1/observability/traces/search
mistral_post_v1_ocrWRITEOcr v1 ocr post via POST /v1/ocr
mistral_post_v1_workflows_by_workflow_identifier_executeWRITEExecute workflow v1 workflows workflow identifier execute post via POST /v1/workflows/{workflow_identifier}/execute
mistral_post_v1_workflows_deploymentsWRITECreate deployment v1 workflows deployments post via POST /v1/workflows/deployments
mistral_post_v1_workflows_deployments_by_name_restartWRITERestart deployment v1 workflows deployments name restart post via POST /v1/workflows/deployments/{name}/restart
mistral_post_v1_workflows_deployments_by_name_startWRITEStart deployment v1 workflows deployments name start post via POST /v1/workflows/deployments/{name}/start
mistral_post_v1_workflows_deployments_by_name_stopWRITEStop deployment v1 workflows deployments name stop post via POST /v1/workflows/deployments/{name}/stop
mistral_post_v1_workflows_executions_by_execution_id_cancelWRITECancel workflow execution v1 workflows executions execution id cancel post via POST /v1/workflows/executions/{execution_id}/cancel
mistral_post_v1_workflows_executions_by_execution_id_queriesWRITEQuery workflow execution v1 workflows executions execution id queries post via POST /v1/workflows/executions/{execution_id}/queries
mistral_post_v1_workflows_executions_by_execution_id_resetWRITEReset workflow v1 workflows executions execution id reset post via POST /v1/workflows/executions/{execution_id}/reset
mistral_post_v1_workflows_executions_by_execution_id_signalsWRITESignal workflow execution v1 workflows executions execution id signals post via POST /v1/workflows/executions/{execution_id}/signals
mistral_post_v1_workflows_executions_by_execution_id_terminateWRITETerminate workflow execution v1 workflows executions execution id terminate post via POST /v1/workflows/executions/{execution_id}/terminate
mistral_post_v1_workflows_executions_by_execution_id_updatesWRITEUpdate workflow execution v1 workflows executions execution id updates post via POST /v1/workflows/executions/{execution_id}/updates
mistral_post_v1_workflows_executions_cancelWRITEBatch cancel workflow executions v1 workflows executions cancel post via POST /v1/workflows/executions/cancel
mistral_post_v1_workflows_executions_terminateWRITEBatch terminate workflow executions v1 workflows executions terminate post via POST /v1/workflows/executions/terminate
mistral_post_v1_workflows_registrations_by_workflow_registration_id_executeWRITEExecute workflow registration v1 workflows registrations workflow registration id execute post via POST /v1/workflows/registrations/{workflow_registration_id}/execute
mistral_post_v1_workflows_schedulesWRITESchedule workflow v1 workflows schedules post via POST /v1/workflows/schedules
mistral_post_v1_workflows_schedules_by_schedule_id_pauseWRITEPause schedule v1 workflows schedules schedule id pause post via POST /v1/workflows/schedules/{schedule_id}/pause
mistral_post_v1_workflows_schedules_by_schedule_id_resumeWRITEResume schedule v1 workflows schedules schedule id resume post via POST /v1/workflows/schedules/{schedule_id}/resume
mistral_post_v1_workflows_schedules_by_schedule_id_triggerWRITETrigger schedule v1 workflows schedules schedule id trigger post via POST /v1/workflows/schedules/{schedule_id}/trigger
mistral_post_v2_promptsWRITEPrompts create via POST /v2/prompts
mistral_post_v2_prompts_by_prompt_id_versionsWRITEPrompts create version via POST /v2/prompts/{prompt_id}/versions
mistral_post_v2_skillsWRITESkills create via POST /v2/skills
mistral_post_v2_skills_by_skill_id_versionsWRITESkills create version via POST /v2/skills/{skill_id}/versions
mistral_put_v1_agents_by_agent_id_aliasesWRITEAgents api v1 agents create or update alias via PUT /v1/agents/{agent_id}/aliases
mistral_put_v1_connectors_by_connector_id_shareWRITEConnector share v1 via PUT /v1/connectors/{connector_id}/share
mistral_put_v1_libraries_by_library_idWRITELibraries update v1 via PUT /v1/libraries/{library_id}
mistral_put_v1_libraries_by_library_id_documents_by_document_idWRITELibraries documents update v1 via PUT /v1/libraries/{library_id}/documents/{document_id}
mistral_put_v1_libraries_by_library_id_shareWRITELibraries share create v1 via PUT /v1/libraries/{library_id}/share
mistral_put_v1_observability_dataset_records_by_dataset_record_id_payloadWRITEUpdate dataset record payload v1 observability dataset records dataset record id payload put via PUT /v1/observability/dataset-records/{dataset_record_id}/payload
mistral_put_v1_observability_dataset_records_by_dataset_record_id_propertiesWRITEUpdate dataset record properties v1 observability dataset records dataset record id properties put via PUT /v1/observability/dataset-records/{dataset_record_id}/properties
mistral_put_v1_observability_judges_by_judge_idWRITEUpdate judge v1 observability judges judge id put via PUT /v1/observability/judges/{judge_id}
mistral_put_v1_rag_deploymentsWRITERegister deployment v1 rag deployments put via PUT /v1/rag/deployments
mistral_put_v1_rag_deployments_by_deployment_id_metricsWRITEUpdate index metrics v1 rag deployments deployment id metrics put via PUT /v1/rag/deployments/{deployment_id}/metrics
mistral_put_v1_rag_ingestion_pipeline_configurationsWRITERegister config v1 rag ingestion pipeline configurations put via PUT /v1/rag/ingestion_pipeline_configurations
mistral_put_v1_rag_ingestion_pipeline_configurations_by_id_run_infoWRITEUpdate run info v1 rag ingestion pipeline configurations id run info put via PUT /v1/rag/ingestion_pipeline_configurations/{id}/run_info
mistral_put_v1_workflows_archiveWRITEBulk archive workflows v1 workflows archive put via PUT /v1/workflows/archive
mistral_put_v1_workflows_by_workflow_identifierWRITEUpdate workflow v1 workflows workflow identifier put via PUT /v1/workflows/{workflow_identifier}
mistral_put_v1_workflows_by_workflow_identifier_archiveWRITEArchive workflow v1 workflows workflow identifier archive put via PUT /v1/workflows/{workflow_identifier}/archive
mistral_put_v1_workflows_by_workflow_identifier_unarchiveWRITEUnarchive workflow v1 workflows workflow identifier unarchive put via PUT /v1/workflows/{workflow_identifier}/unarchive
mistral_put_v1_workflows_unarchiveWRITEBulk unarchive workflows v1 workflows unarchive put via PUT /v1/workflows/unarchive
Put Mistral AI behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.