← oblique.markets · all endpoints
Use when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogued models in the standard messages request shape, with token usage and the settled charge. $1.00 maximum on Base; $0.01 fixed on Solana.
| Price | $1.00 maximum on Base; $0.01 fixed on Solana per call (1000000 atomic USDC, scheme upto) |
|---|---|
| Category | utility |
| Rails | x402 · USDC on Base (eip155:8453) and Solana · MPP pathUSD on Tempo |
| Canonical URL | https://api.oblique.markets/api/v1/paid/inference |
curl -i https://api.oblique.markets/api/v1/paid/inference # → HTTP 402 with the exact payment requirements; pay, then retry with PAYMENT-SIGNATURE (x402) or Authorization: Payment (MPP)
{
"type": "object",
"properties": {
"model": {
"type": "string",
"default": "deepseek/deepseek-v4-flash",
"description": "Model ID (see /api/v1/models)"
},
"messages": {
"type": "array",
"items": {
"type": "object"
},
"description": "Chat messages array",
"examples": [
[
{
"role": "user",
"content": "Say hello in five words."
}
]
]
},
"stream": {
"type": "boolean",
"default": false,
"description": "Enable SSE streaming"
}
},
"required": [
"messages"
]
}{
"id": "gen-1789171942-4eZlZ1R9FNzHB7l9nTCc",
"object": "chat.completion",
"created": 1789171942,
"model": "deepseek/deepseek-v4-flash",
"choices": [
{
"index": 0,
"finish_reason": "stop",
"message": {
"role": "assistant",
"content": "Hello! How can I help you?"
}
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 9,
"total_tokens": 19,
"cost": 0.00000252
},
"payment_info": {
"charged_usdc": 0.01,
"authorized_max_usdc": 0.01,
"payment_scheme": "exact",
"usage_cost_estimate_usd": 0.000011,
"message": "Fixed-price payment settled via x402 protocol"
}
}Worked TypeScript/Python clients and MCP configs: oblique-markets/oblique-examples · Agent Skills: oblique-markets/skills
Pay per call with x402 (USDC on Base or Solana) or MPP (pathUSD on Tempo). No accounts. Machine doors: /.well-known/x402.json · /openapi.json · /llms-full.txt · MCP · humans: remote.observer