Mistral’s Responses API lets applications use hosted Mistral models through the OpenAI Responses format. Its stateless endpoint accepts text, images, and files; supports streaming, structured outputs, reasoning, and client-executed function calls; and provides a separate endpoint for counting input tokens. For multi-turn conversations, the application sends prior messages and response items again with each request. The API documentation includes Python and TypeScript SDK examples as well as direct HTTP requests.