MiniMax website screenshot

MiniMax

MiniMax is a Chinese foundation model company offering full-stack multimodal APIs: text generation (M2.7, M2.5, M2.1, M2, M1, Text-01), speech synthesis (Speech 2.8/2.6/2.5), voice cloning, voice design, image generation (Image-01), video generation (Hailuo 2.3), and music generation (Music-2.6).

1 APIs 0 Features
AILLMInferenceMultimodalVoiceVideoMusicImage

APIs

MiniMax Platform API

Multimodal generative AI API covering text chat (native + OpenAI-compatible + Anthropic- compatible), image generation, video generation (Hailuo), speech synthesis, voice clonin...

Collections

Pricing Plans

Minimax Ai Plans Pricing

4 plans

PLANS

Rate Limits

Minimax Ai Rate Limits

8 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: MiniMax API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Text Generation
    type: folder
  items:
  - info:
      name: Text Generation V2
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/text/chatcompletion_v2
      body:
        type: json
        data: '{}'
    docs: Generate text using MiniMax models with support for single-turn and multi-turn conversations
- info:
    name: Text to Audio
    type: folder
  items:
  - info:
      name: Text to Audio V2
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/t2a_v2
      body:
        type: json
        data: '{}'
    docs: Convert text to audio using MiniMax T2A V2 API with support for streaming and non-streaming output
  - info:
      name: Text to Audio Async V2
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/t2a_async_v2
      body:
        type: json
        data: '{}'
    docs: Convert text to audio asynchronously using MiniMax T2A Async V2 API with support for long text processing
  - info:
      name: Query T2A Async V2 Task Status
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/query/t2a_async_query_v2
      body:
        type: json
        data: '{}'
    docs: Query the status of an asynchronous text-to-audio task
- info:
    name: Files
    type: folder
  items:
  - info:
      name: Upload File
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/files/upload
      params:
      - name: GroupId
        value: ''
        type: query
        description: Group ID
      body:
        type: multipart-form
        data:
        - name: purpose
          type: text
          value: ''
        - name: file
          type: text
          value: ''
    docs: Upload a file to the platform for processing
  - info:
      name: Retrieve File
      type: http
    http:
      method: GET
      url: https://api.minimax.io/v1/files/retrieve
      params:
      - name: GroupId
        value: ''
        type: query
        description: Group ID
      - name: file_id
        value: ''
        type: query
        description: File ID to retrieve
    docs: Retrieve file information by ID
  - info:
      name: List Files
      type: http
    http:
      method: GET
      url: https://api.minimax.io/v1/files/list
      params:
      - name: GroupId
        value: ''
        type: query
        description: Group ID
      - name: purpose
        value: ''
        type: query
        description: Filter by file purpose
      - name: page
        value: ''
        type: query
        description: Page number for pagination
      - name: size
        value: ''
        type: query
        description: Number of files per page
      - name: after_file_id
        value: ''
        type: query
        description: File ID to start listing after
    docs: List files with optional filtering and pagination
  - info:
      name: Retrieve File Content
      type: http
    http:
      method: GET
      url: https://api.minimax.io/v1/files/retrieve_content
      params:
      - name: GroupId
        value: ''
        type: query
        description: Group ID
      - name: file_id
        value: ''
        type: query
        description: File ID to retrieve content
    docs: Retrieve file content by ID
  - info:
      name: Delete File
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/files/delete
      params:
      - name: GroupId
        value: ''
        type: query
        description: Group ID
      body:
        type: json
        data: '{}'
    docs: Delete a file by ID
- info:
    name: Voice
    type: folder
  items:
  - info:
      name: Voice Clone
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/voice_clone
      body:
        type: json
        data: '{}'
    docs: Create a voice clone from an audio file
  - info:
      name: Voice Design
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/voice_design
      body:
        type: json
        data: '{}'
    docs: Generate voice design based on text prompt
  - info:
      name: Get Voice
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/get_voice
      body:
        type: json
        data: '{}'
    docs: Get available voices by type
  - info:
      name: Delete Voice
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/delete_voice
      body:
        type: json
        data: '{}'
    docs: Delete a voice by ID and type
- info:
    name: Video
    type: folder
  items:
  - info:
      name: Video Generation
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/video_generation
      body:
        type: json
        data: '{}'
    docs: Generate video from text prompt
  - info:
      name: Video Template Generation
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/video_template_generation
      body:
        type: json
        data: '{}'
    docs: Generate video using template
  - info:
      name: Query Video Template Generation Task
      type: http
    http:
      method: GET
      url: https://api.minimax.io/v1/query/video_template_generation
      params:
      - name: task_id
        value: ''
        type: query
        description: Task ID to query
    docs: Query the status of a video template generation task
- info:
    name: Image
    type: folder
  items:
  - info:
      name: Image Generation
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/image_generation
      body:
        type: json
        data: '{}'
    docs: Generate images from text prompt
- info:
    name: Music
    type: folder
  items:
  - info:
      name: Music Generation
      type: http
    http:
      method: POST
      url: https://api.minimax.io/v1/music_generation
      body:
        type: json
        data: '{}'
    docs: Generate music from text prompt
bundled: true