← oblique.markets · all endpoints
Use when an agent needs mpp admission gate. Returns Admit one service from the live MPP public catalog for a task, price cap, Tempo rail and freshness constraint, or return a deterministic refusal with catalog evidence. $0.005.
| Price | $0.005 per call (5000 atomic USDC, scheme exact) |
|---|---|
| Category | data-services |
| Rails | x402 · USDC on Base (eip155:8453) and Solana · MPP pathUSD on Tempo |
| Canonical URL | https://api.oblique.markets/api/v1/paid/mpp-admission-gate |
curl -i https://api.oblique.markets/api/v1/paid/mpp-admission-gate # → HTTP 402 with the exact payment requirements; pay, then retry with PAYMENT-SIGNATURE (x402) or Authorization: Payment (MPP)
{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"description": "Natural-language task to match against the MPP public catalog"
},
"price_cap": {
"type": "number",
"minimum": 0,
"description": "Maximum service price in USD"
},
"rail": {
"type": "string",
"enum": [
"tempo",
"mpp:tempo"
],
"default": "tempo"
},
"freshness": {
"type": "object",
"properties": {
"max_age_seconds": {
"type": "integer",
"minimum": 0
}
}
}
}
}{
"admitted": true,
"service": {
"service_id": "agentmail",
"name": "AgentMail",
"service_url": "https://mpp.api.agentmail.to",
"endpoint": {
"method": "POST",
"path": "/v0/inboxes",
"url": "https://mpp.api.agentmail.to/v0/inboxes"
},
"description": "Create inbox",
"price": 2,
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"payment": {
"method": "tempo",
"intent": "charge",
"amount": "2000000",
"decimals": 6,
"unit_type": "request"
},
"categories": [
"ai",
"social"
],
"tags": [
"email",
"inboxes"
],
"provider": {
"name": "AgentMail",
"url": "https://agentmail.to"
},
"relevance_score": 0.5,
"catalog": {
"url": "https://mpp.dev/api/services",
"version": 1,
"fetched_at": "2026-08-31T12:00:00.000Z"
}
},
"decision": {
"task": "create an email inbox",
"constraints": {
"max_price": 5,
"rail": "tempo",
"max_age_seconds": 86400
},
"candidates_evaluated": 1
}
}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