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 11 APIs on the APIs.io network, including Agents API, Audio API, Batch Jobs API, and 8 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 22 more developer resources.

64.4/100 strong ▬ flat Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
11 APIs 16 Features

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 64.4/100 · strong
Contract Quality 20.5 / 25
Developer Ergonomics 9.6 / 20
Commercial Clarity 14.2 / 20
Operational Transparency 8.9 / 13
Governance 5.0 / 12
Discoverability 6.3 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. 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. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

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

Scroll for all 11

Open Collections 11

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

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 FIM API

OPEN COLLECTION

Mistral AI Models API

OPEN COLLECTION

Mistral AI OCR API

OPEN COLLECTION

Scroll for all 11

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 52

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

AgentCompletionRequest

8 properties

JSON SCHEMA

AgentCompletionResponse

6 properties

JSON SCHEMA

AgentCompletionStreamResponse

5 properties

JSON SCHEMA

BatchJob

16 properties

JSON SCHEMA

BatchJobList

3 properties

JSON SCHEMA

Mistral Chat Completion

6 properties

JSON SCHEMA

ChatCompletionRequest

12 properties

JSON SCHEMA

ChatCompletionResponse

6 properties

JSON SCHEMA

ChatCompletionStreamResponse

5 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

DeleteFileResponse

3 properties

JSON SCHEMA

DeleteModelResponse

3 properties

JSON SCHEMA

DocumentInput

4 properties

JSON SCHEMA

Embedding

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

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

ModelList

2 properties

JSON SCHEMA

ModerationRequest

2 properties

JSON SCHEMA

ModerationResponse

3 properties

JSON SCHEMA

ModerationResult

2 properties

JSON SCHEMA

OcrPage

4 properties

JSON SCHEMA

OcrRequest

6 properties

JSON SCHEMA

OcrResponse

3 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

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 52

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 4

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 4

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

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
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mistral.png
created: '2024'
modified: '2026-05-29'
specificationVersion: '0.19'
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:
  - 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/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- 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