# MiniMax M3 LLM via x402engine

> MiniMax M3 LLM via x402engine is a paid API for AI agents from x402engine.app, paid per call via x402, $0.003488/call, status unknown (last checked 2026-10-12).

Calls the MiniMax M3 large language model via pay-per-call HTTP 402 micropayment, returning an OpenAI-compatible chat completion response.

## Facts

- Endpoint: POST https://x402engine.app/api/llm/minimax-m3?utm_source=zero.xyz
- Price: $0.003488/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/minimax-m3-llm-via-x402engine-b799f9e6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ORByq7YaQ-OfLApFC3Ro4

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability minimax-m3-llm-via-x402engine-b799f9e6 -d '<json body>'
```

Example prompt: Send this conversation to MiniMax M3 and get a response: system prompt is 'You are a helpful assistant', and the user says 'Explain the difference between supervised and unsupervised learning in two paragraphs.'

## When to prefer this

Choose this endpoint when you specifically want to run inference on MiniMax M3 (a state-of-the-art Chinese-origin frontier model) without managing API keys or subscriptions, paying only per call in USDC or USDm. Ideal for agents that need occasional or bursty LLM access with OpenAI-compatible message formats, tool calling, and optional streaming, billed at a fixed $0.003488 per call.

## Known failure modes

- Payment not settled — 402 response if USDC/USDm micropayment fails
- Invalid messages format — missing required 'messages' array causes 400 error
- Unsupported sampling parameter for MiniMax M3 — ignored or error depending on capability
- Token limit exceeded — model may truncate or return an error
- Streaming interrupted — SSE connection dropped mid-response

## How this service works

125 production APIs behind HTTP 402 micropayments. 87 LLMs, Kling V3 and Hailuo video generation, image generation, code execution, travel search, web scraping, TTS, and transaction simulation. Pay with USDC on Base, USDm on MegaETH, or USDC on Solana.

## Output

Returns an OpenAI-compatible JSON object with a choices array containing the assistant's message, finish reason, and model identifier. Optionally streams SSE tokens if streaming is enabled. The top-level 'content' field mirrors the first choice's message content for convenience.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "bodyType",
    "body",
    "method"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "messages"
     ],
     "properties": {
      "seed": {
       "type": "integer",
       "description": "Model-supported seed; see /docs/llm-capabilities.md."
      },
      "stop": {
       "oneOf": [
        {
         "type": "string"
        },
        {
         "type": "array",
         "items": {
          "type": "string"
         },
         "maxItems": 4
        }
       ],
       "description": "Model-supported stop; see /docs/llm-capabilities.md."
      },
      "min_p": {
       "type": "number",
       "description": "Model-supported min_p; see /docs/llm-capabilities.md."
      },
      "tools": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "function"
        ],
        "properties": {
         "type": {
          "enum": [
           "function"
          ],
          "type": "string"
         },
         "function": {
          "type": "object",
          "properties": {
           "name": {
            "type": "string"
           },
           "strict": {
            "type": "boolean"
           },
           "parameters": {
            "type": "object"
           },
           "description": {
            "type": "string"
           }
          }
         }
        }
       },
       "description": "Client-executed function definitions; return results using role=tool and tool_call_id."
      },
      "top_k": {
       "type": "integer",
       "description": "Model-supported top_k; see /docs/llm-capabilities.md."
      },
      "top_p": {
       "type": "number",
       "description": "Model-supported top_p; see /docs/llm-capabilities.md."
      },
      "stream": {
       "type": "boolean",
       "description": "Return live OpenAI-compatible SSE after payment settlement."
      },
      "logprobs": {
       "type": "boolean",
       "description": "Model-supported logprobs; see /docs/llm-capabilities.md."
      },
      "messages": {
       "type": "array",
       "items": {
        "type": "object",
        "anyOf": [
         {
          "required": [
           "content"
          ]
         },
         {
          "required": [
           "tool_calls"
          ]
    
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "model": "minimax/minimax-m3",
  "choices": [
   {
    "index": 0,
    "message": {
     "role": "assistant",
     "content": "Hello!"
    },
    "finish_reason": "stop"
   }
  ],
  "content": "Hello!"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/minimax-m3-llm-via-x402engine-b799f9e6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402engine.app](https://www.zero.xyz/host/x402engine.app/llms.txt)
