Mistral AI website screenshot

Mistral AI

Mistral AI provides state-of-the-art large language models and AI APIs for developers and enterprises.

Mistral AI publishes 15 APIs on the APIs.io network, including Agents API, Audio API, Batch Jobs API, and 12 more.

The Mistral AI catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.

Mistral AI’s developer surface includes authentication, documentation, getting-started guide, pricing, GitHub presence, developer portal, engineering blog, and 26 more developer resources.

52.3/100 developing ▬ flat Agent 28/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessPaid
13 APIs 16 Features

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/mistral: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 18

Individual APIs this provider publishes, each with its own machine-readable definition.

Mistral AI Agents API

Agent completion operations

Mistral AI Audio API

Audio transcription operations

Mistral AI Batch Jobs API

Batch inference job operations

Mistral AI Chat API

Chat completion operations

Mistral AI Embeddings API

Text embedding operations

Mistral AI Files API

File management operations

Mistral AI FIM API

Fill-in-the-Middle code completion operations

Mistral AI Fine-Tuning Jobs API

Create and manage fine-tuning jobs

Mistral AI Models API

Model management operations

Mistral AI Moderation API

Content moderation and classification operations

Mistral AI OCR API

Document OCR and text extraction operations

Mistral AI Chat Completions API

Endpoints for generating chat completions using Mistral language models in a conversational format.

Mistral AI Training Jobs API

Endpoints for creating and managing training jobs including pre-training, supervised fine-tuning, and reinforcement learning pipelines.

Mistral Embeddings API

Generate vector embeddings for text and code for retrieval, clustering, classification, and semantic search.

Mistral Moderation API

Content moderation and classification API for detecting harmful content across nine safety categories for text and chat.

Mistral AI Fine-Tuning API

Fine-tuning API for customizing Mistral models on your own datasets, supporting text, vision, and classifier fine-tuning.

Mistral AI Batch API

Batch inference API for processing up to one million requests asynchronously at reduced cost across most endpoints.

Mistral AI Audio Transcription API

Audio transcription API powered by Voxtral for speech-to-text with diarization, word-level timestamps, and streaming.

Scroll for all 18

Postman Collections 8

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 8

Open Collections 27

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Mistral AI Agents API

OPEN COLLECTION

Mistral AI Agents API

OPEN COLLECTION

Mistral AI Batch API

OPEN COLLECTION

Mistral AI Chat API

OPEN COLLECTION

Mistral AI Files API

OPEN COLLECTION

Mistral AI Agents FIM API

OPEN COLLECTION

Mistral AI FIM API

OPEN COLLECTION

Mistral AI Forge API

OPEN COLLECTION

Mistral AI Models API

OPEN COLLECTION

Mistral AI Agents OCR API

OPEN COLLECTION

Mistral AI OCR API

OPEN COLLECTION

Scroll for all 27

GraphQL 1

GraphQL schemas published by this provider.

Mistral AI GraphQL Schema

Conceptual GraphQL schema for the Mistral AI API. Mistral AI exposes a REST API (OpenAI-compatible) at `https://api.mistral.ai/v1`. This schema translates those REST resources i...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Mistral Plans Pricing

6 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Mistral Rate Limits

4 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 16

Notable capabilities this provider offers.

Mistral Large 2 at $2/$6 per MTok
Mistral Medium 3 at $0.40/$2
Mistral Small 3 at $0.10/$0.30
Ministral 3B at $0.04/$0.04 (smallest commercial model)
Mistral Nemo at $0.02/$0.04 (cheapest tier)
Codestral at $0.30/$0.90 for code completion/FIM
Pixtral Large for vision
Mixtral 8x22B mixture-of-experts
La Plateforme free tier with 1 RPS
Paid tier: 10 RPS, 5M TPM
OpenAI-compatible Chat Completions
Function calling and tool use
JSON mode and guided generation
Embed model for semantic search
Available on AWS Bedrock, Azure AI, Vertex AI
Fine-tuning service for select models

Scroll for all 16

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Mistral AI Streaming Completions API

AsyncAPI definition for Mistral AI streaming completion endpoints. Mistral is OpenAI-compatible and delivers streamed completions as Server-Sent Events (SSE) over HTTP when `str...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Mistral Context

0 classes · 11 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Mistral AI API Rules

9 rules · 1 errors 8 warnings

SPECTRAL

Mistral AI API Rules

6 rules · 5 warnings 1 info

SPECTRAL

JSON Schema 66

Standalone JSON Schema definitions for this provider's data models.

AgentCompletionChoice

3 properties

JSON SCHEMA

AgentCompletionRequest

8 properties

JSON SCHEMA

AgentCompletionResponse

6 properties

JSON SCHEMA

AgentCompletionStreamResponse

5 properties

JSON SCHEMA

Mistral AI Batch Job

16 properties

JSON SCHEMA

BatchJob

16 properties

JSON SCHEMA

BatchJobList

3 properties

JSON SCHEMA

Mistral Chat Completion

6 properties

JSON SCHEMA

ChatCompletionChoice

3 properties

JSON SCHEMA

ChatCompletionRequest

12 properties

JSON SCHEMA

ChatCompletionResponse

6 properties

JSON SCHEMA

ChatCompletionStreamResponse

5 properties

JSON SCHEMA

ChatMessage

4 properties

JSON SCHEMA

ChatModerationRequest

2 properties

JSON SCHEMA

Choice

3 properties

JSON SCHEMA

ContentPart

3 properties

JSON SCHEMA

CreateBatchJobRequest

5 properties

JSON SCHEMA

CreateFineTuningJobRequest

7 properties

JSON SCHEMA

CreateTrainingJobRequest

5 properties

JSON SCHEMA

DeleteFileResponse

3 properties

JSON SCHEMA

DeleteModelResponse

3 properties

JSON SCHEMA

DocumentInput

4 properties

JSON SCHEMA

Embedding

3 properties

JSON SCHEMA

EmbeddingObject

3 properties

JSON SCHEMA

EmbeddingRequest

3 properties

JSON SCHEMA

EmbeddingResponse

5 properties

JSON SCHEMA

Error

4 properties

JSON SCHEMA

ExtractedImage

6 properties

JSON SCHEMA

Mistral File

8 properties

JSON SCHEMA

FileList

3 properties

JSON SCHEMA

FimCompletionRequest

10 properties

JSON SCHEMA

FimCompletionResponse

6 properties

JSON SCHEMA

FimCompletionStreamResponse

5 properties

JSON SCHEMA

Mistral Fine-Tuning Job

13 properties

JSON SCHEMA

FineTuningJob

12 properties

JSON SCHEMA

FineTuningJobList

2 properties

JSON SCHEMA

ForgeHyperparameters

5 properties

JSON SCHEMA

FunctionDefinition

3 properties

JSON SCHEMA

Hyperparameters

6 properties

JSON SCHEMA

Integration

4 properties

JSON SCHEMA

Message

4 properties

JSON SCHEMA

Mistral Model

11 properties

JSON SCHEMA

ModelCapabilities

5 properties

JSON SCHEMA

ModelConfig

4 properties

JSON SCHEMA

ModelList

2 properties

JSON SCHEMA

ModerationRequest

2 properties

JSON SCHEMA

ModerationResponse

3 properties

JSON SCHEMA

ModerationResult

2 properties

JSON SCHEMA

Mistral AI OCR Response

3 properties

JSON SCHEMA

OcrPage

4 properties

JSON SCHEMA

OcrRequest

6 properties

JSON SCHEMA

OcrResponse

3 properties

JSON SCHEMA

OcrUsage

2 properties

JSON SCHEMA

PageDimensions

2 properties

JSON SCHEMA

Segment

5 properties

JSON SCHEMA

StreamChoice

3 properties

JSON SCHEMA

Tool

2 properties

JSON SCHEMA

ToolCall

3 properties

JSON SCHEMA

TrainingFile

2 properties

JSON SCHEMA

TrainingJob

8 properties

JSON SCHEMA

TrainingJobList

2 properties

JSON SCHEMA

TranscriptionRequest

8 properties

JSON SCHEMA

TranscriptionResponse

5 properties

JSON SCHEMA

UpdateModelRequest

2 properties

JSON SCHEMA

Usage

3 properties

JSON SCHEMA

Word

4 properties

JSON SCHEMA

Scroll for all 66

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Mistral Structure

0 properties

JSON STRUCTURE

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Mistral Authentication

http · 1 scheme

SECURITY

Mistral Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Mistral Agentic Access

29 operations · 19 acting

29 operations · 19 acting

AGENTIC

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 5

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: mistral
name: Mistral AI
description: Mistral AI provides state-of-the-art large language models and AI APIs for developers and enterprises.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mistral.png
created: '2024'
modified: '2026-08-08'
specificationVersion: '0.23'
url: https://docs.mistral.ai/apis.json
apis:
- aid: mistral:mistral-agents-api
  name: Mistral AI Agents API
  description: Agent completion operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Agents
  properties:
  - type: OpenAPI
    url: openapi/mistral-agents-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-audio-api
  name: Mistral AI Audio API
  description: Audio transcription operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Audio
  properties:
  - type: OpenAPI
    url: openapi/mistral-audio-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-batch-jobs-api
  name: Mistral AI Batch Jobs API
  description: Batch inference job operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Batch Jobs
  properties:
  - type: OpenAPI
    url: openapi/mistral-batch-jobs-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-chat-api
  name: Mistral AI Chat API
  description: Chat completion operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Chat
  properties:
  - type: OpenAPI
    url: openapi/mistral-chat-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-embeddings-api
  name: Mistral AI Embeddings API
  description: Text embedding operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Embeddings
  properties:
  - type: OpenAPI
    url: openapi/mistral-embeddings-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-files-api
  name: Mistral AI Files API
  description: File management operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - File
  tags_raw:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/mistral-files-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-fim-api
  name: Mistral AI FIM API
  description: Fill-in-the-Middle code completion operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - FIM
  properties:
  - type: OpenAPI
    url: openapi/mistral-fim-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-fine-tuning-jobs-api
  name: Mistral AI Fine-Tuning Jobs API
  description: Create and manage fine-tuning jobs
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Fine-Tuning Jobs
  properties:
  - type: OpenAPI
    url: openapi/mistral-fine-tuning-jobs-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-models-api
  name: Mistral AI Models API
  description: Model management operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Models
  properties:
  - type: OpenAPI
    url: openapi/mistral-models-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-moderation-api
  name: Mistral AI Moderation API
  description: Content moderation and classification operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Moderation
  properties:
  - type: OpenAPI
    url: openapi/mistral-moderation-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-ocr-api
  name: Mistral AI OCR API
  description: Document OCR and text extraction operations
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - OCR
  properties:
  - type: OpenAPI
    url: openapi/mistral-ocr-api-openapi.yml
  - type: Documentation
    url: https://docs.mistral.ai/api/
  - type: Authentication
    url: https://docs.mistral.ai/api/#authentication
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/chat
  - type: AsyncAPI
    url: asyncapi/mistral-asyncapi.yml
  - type: GraphQL
    url: graphql/mistral-graphql.md
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: Pricing
    url: https://mistral.ai/technology/#pricing
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
  - type: Documentation
    url: https://docs.mistral.ai/api/#moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/guardrailing
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/agents
  - type: GettingStarted
    url: https://docs.mistral.ai/agents/agents
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fim
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/code_generation
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/ocr
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/document_ai
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/finetuning/text_vision_finetuning
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/files
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/models
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/batch
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/batch
  - type: Documentation
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  - type: GettingStarted
    url: https://docs.mistral.ai/capabilities/audio/
- aid: mistral:mistral-chat-completions-api
  name: Mistral AI Chat Completions API
  description: Endpoints for generating chat completions using Mistral language models in a conversational format.
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Chat Completions
  properties:
  - type: OpenAPI
    url: openapi/mistral-chat-completions-api-openapi.yml
- aid: mistral:mistral-training-jobs-api
  name: Mistral AI Training Jobs API
  description: Endpoints for creating and managing training jobs including pre-training, supervised fine-tuning, and reinforcement
    learning pipelines.
  humanURL: https://docs.mistral.ai/api/
  baseURL: https://api.mistral.ai/v1
  tags:
  - Training Jobs
  properties:
  - type: OpenAPI
    url: openapi/mistral-training-jobs-api-openapi.yml
- name: Mistral Embeddings API
  description: Generate vector embeddings for text and code for retrieval, clustering, classification, and semantic search.
  humanURL: https://docs.mistral.ai/api/#embeddings
  baseURL: https://api.mistral.ai/v1
  tags:
  - Embeddings
  - Machine-Learning
  - Semantic Search
  - Vector Search
  tags_raw:
  - Embeddings
  - Machine Learning
  - Semantic Search
  - Vector Search
  properties:
  - type: Documentation
    url: https://docs.mistral.ai/api/#embeddings
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/embeddings
- name: Mistral Moderation API
  description: Content moderation and classification API for detecting harmful content across nine safety categories for text
    and chat.
  humanURL: https://docs.mistral.ai/api/#moderation
  baseURL: https://api.mistral.ai/v1
  tags:
  - Classification
  - Compliance
  - Content Moderation
  - Safety
  properties:
  - type: Documentation
    url: https://docs.mistral.ai/capabilities/moderation
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/classifiers
- name: Mistral AI Fine-Tuning API
  description: Fine-tuning API for customizing Mistral models on your own datasets, supporting text, vision, and classifier
    fine-tuning.
  humanURL: https://docs.mistral.ai/api/endpoint/fine-tuning
  baseURL: https://api.mistral.ai/v1
  tags:
  - Fine-Tuning
  - Machine-Learning
  - Model Customization
  - Training
  tags_raw:
  - Fine-Tuning
  - Machine Learning
  - Model Customization
  - Training
  properties:
  - type: Documentation
    url: https://docs.mistral.ai/capabilities/finetuning/text-vision-finetuning
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/fine-tuning
- name: Mistral AI Batch API
  description: Batch inference API for processing up to one million requests asynchronously at reduced cost across most endpoints.
  humanURL: https://docs.mistral.ai/api/endpoint/batch
  baseURL: https://api.mistral.ai/v1
  tags:
  - Async
  - Batch Processing
  - Bulk Operations
  - Cost Optimization
  properties:
  - type: Documentation
    url: https://docs.mistral.ai/capabilities/batch
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/batch
- name: Mistral AI Audio Transcription API
  description: Audio transcription API powered by Voxtral for speech-to-text with diarization, word-level timestamps, and
    streaming.
  humanURL: https://docs.mistral.ai/api/endpoint/audio/transcriptions
  baseURL: https://api.mistral.ai/v1
  tags:
  - Audio
  - Diarization
  - Speech-to-Text
  - Transcription
  - Voxtral
  tags_raw:
  - Audio
  - Diarization
  - Speech to Text
  - Transcription
  - Voxtral
  properties:
  - type: Documentation
    url: https://docs.mistral.ai/capabilities/audio_and_transcription
  - type: APIEndpoint
    url: https://docs.mistral.ai/api/endpoint/audio/transcriptions
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- type: CapabilityMap
  url: capabilities/mistral-capability-edges.yml
  name: Mistral AI Business Capability Map
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/mistral-ai/overview
- type: AgenticAccess
  url: agentic-access/mistral-agentic-access.yml
- type: DomainSecurity
  url: security/mistral-domain-security.yml
- type: Authentication
  url: authentication/mistral-authentication.yml
- type: Website
  url: https://mistral.ai
- type: Documentation
  url: https://docs.mistral.ai
- type: GettingStarted
  url: https://docs.mistral.ai/getting-started/
- type: TermsOfService
  url: https://mistral.ai/terms/
- type: PrivacyPolicy
  url: https://mistral.ai/privacy/
- type: Pricing
  url: https://mistral.ai/technology/#pricing
- type: StatusPage
  url: https://status.mistral.ai
- type: GitHub
  url: https://github.com/mistralai
- type: Twitter
  url: https://twitter.com/MistralAI
- type: LinkedIn
  url: https://www.linkedin.com/company/mistralai
- type: Discord
  url: https://discord.gg/mistralai
- type: Portal
  url: https://docs.mistral.ai/api
- type: Blog
  url: https://mistral.ai/news
- type: ChangeLog
  url: https://docs.mistral.ai/getting-started/changelog
- type: Signup
  url: https://console.mistral.ai
- type: Pricing
  url: https://mistral.ai/pricing
- type: SDKs
  url: https://docs.mistral.ai/getting-started/clients
- type: PythonSDK
  url: https://github.com/mistralai/client-python
- type: TypeScriptSDK
  url: https://github.com/mistralai/client-ts
- type: GettingStarted
  url: https://docs.mistral.ai/getting-started/quickstart
- type: JSONLD
  url: json-ld/mistral-context.jsonld
- type: JSONSchema
  url: json-schema/mistral-chat-completion-schema.json
- type: JSONSchema
  url: json-schema/mistral-model-schema.json
- type: JSONSchema
  url: json-schema/mistral-fine-tuning-job-schema.json
- type: JSONSchema
  url: json-schema/mistral-file-schema.json
- type: Features
  data:
  - Mistral Large 2 at $2/$6 per MTok
  - Mistral Medium 3 at $0.40/$2
  - Mistral Small 3 at $0.10/$0.30
  - Ministral 3B at $0.04/$0.04 (smallest commercial model)
  - Mistral Nemo at $0.02/$0.04 (cheapest tier)
  - Codestral at $0.30/$0.90 for code completion/FIM
  - Pixtral Large for vision
  - Mixtral 8x22B mixture-of-experts
  - La Plateforme free tier with 1 RPS
  - 'Paid tier: 10 RPS, 5M TPM'
  - OpenAI-compatible Chat Completions
  - Function calling and tool use
  - JSON mode and guided generation
  - Embed model for semantic search
  - Available on AWS Bedrock, Azure AI, Vertex AI
  - Fine-tuning service for select models
  sources:
  - https://mistral.ai/pricing
  updated: '2026-05-04'
- type: LlmsText
  url: https://docs.mistral.ai/llms.txt
- type: GitHubOrganization
  url: https://github.com/mistralai
- type: Login
  url: https://console.mistral.ai/
- type: Integrations
  url: https://mistral.ai/partners
x-merged-from:
- mistral-ai

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/mistral"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mistral/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mistral/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.