{"info":{"title":"Aispace","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/v1/audio/queue":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"95000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Audio Queue","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Async music/audio-track generation on Venice (Stable Audio, ElevenLabs Music, MiniMax, Lyria, ACE-Step), paid per request in USDC on Base via x402, no API key. Short-clip model ids via GET /api/v1/models?type=music; 60s-floor ids (ACE-Step) only with ?floor=all. Lifecycle: quote,"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"95000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Audio Queue","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Async music/audio-track generation on Venice (Stable Audio, ElevenLabs Music, MiniMax, Lyria, ACE-Step), paid per request in USDC on Base via x402, no API key. Short-clip model ids via GET /api/v1/models?type=music; 60s-floor ids (ACE-Step) only with ?floor=all. Lifecycle: quote,"}},"/api/v1/audio/transcriptions":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Audio Transcriptions","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Speech-to-text transcription on Venice models (Parakeet, Whisper, Wizper, Scribe, xAI STT), paid per request in USDC on Base via x402, no API key. Multipart upload. Resolve a model id from GET /api/v1/models?type=asr."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Audio Transcriptions","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Speech-to-text transcription on Venice models (Parakeet, Whisper, Wizper, Scribe, xAI STT), paid per request in USDC on Base via x402, no API key. Multipart upload. Resolve a model id from GET /api/v1/models?type=asr."}},"/api/v1/augment/scrape":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Augment Scrape","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Scrape and extract clean text/markdown from a public URL for agent pipelines on Venice, paid per request in USDC on Base via x402, no API key. Standalone; no model lookup required."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Augment Scrape","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Scrape and extract clean text/markdown from a public URL for agent pipelines on Venice, paid per request in USDC on Base via x402, no API key. Standalone; no model lookup required."}},"/api/v1/augment/text-parser":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Augment Text Parser","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Extract text from PDF/DOCX/XLSX or plain-text documents (up to 25MB) for agent pipelines on Venice, paid per request in USDC on Base via x402, no API key. Standalone; no model lookup required."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Augment Text Parser","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Extract text from PDF/DOCX/XLSX or plain-text documents (up to 25MB) for agent pipelines on Venice, paid per request in USDC on Base via x402, no API key. Standalone; no model lookup required."}},"/api/v1/chat/completions":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4803","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Chat Completions","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"OpenAI-compatible chat on 100+ Venice models via x402 USDC (Base). Model from GET /api/v1/models?type=text; personas via /characters. Thinking models: empty content + reasoning_content is success; use venice_parameters.disable_thinking for plain text."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4803","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Chat Completions","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"OpenAI-compatible chat on 100+ Venice models via x402 USDC (Base). Model from GET /api/v1/models?type=text; personas via /characters. Thinking models: empty content + reasoning_content is success; use venice_parameters.disable_thinking for plain text."}},"/api/v1/crypto/rpc/base-mainnet":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Rpc Base Mainnet","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Pay-per-call JSON-RPC proxy to 20+ EVM and Starknet networks on Venice, paid per request in USDC on Base via x402, no API key. Resolve the {network} path segment from GET /api/v1/crypto/rpc/networks."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Rpc Base Mainnet","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Pay-per-call JSON-RPC proxy to 20+ EVM and Starknet networks on Venice, paid per request in USDC on Base via x402, no API key. Resolve the {network} path segment from GET /api/v1/crypto/rpc/networks."}},"/api/v1/embeddings":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: V1 Embeddings","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Text embeddings on Venice models for retrieval, RAG, and semantic search, paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=embedding."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: V1 Embeddings","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Text embeddings on Venice models for retrieval, RAG, and semantic search, paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=embedding."}},"/api/v1/image/edit":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"25000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Image Edit","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Prompt-driven single-image edit on Venice models — send an image plus an instruction and get the edited result, paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=inpaint."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"25000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Image Edit","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Prompt-driven single-image edit on Venice models — send an image plus an instruction and get the edited result, paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=inpaint."}},"/api/v1/image/generate":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"15000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Image Generate","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Text-to-image generation on Venice models (Flux, SD3.5, GPT-Image, HunyuanImage, and more), paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=image and an optional style from GET /api/v1/image/styles."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"15000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Image Generate","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Text-to-image generation on Venice models (Flux, SD3.5, GPT-Image, HunyuanImage, and more), paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=image and an optional style from GET /api/v1/image/styles."}},"/api/v1/image/upscale":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"40000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Image Upscale","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Upscale and enhance an image 2-4x on Venice, paid per request in USDC on Base via x402, no API key. Standalone — send an image URL or base64; no model lookup required."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"40000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Image Upscale","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Upscale and enhance an image 2-4x on Venice, paid per request in USDC on Base via x402, no API key. Standalone — send an image URL or base64; no model lookup required."}},"/api/v1/responses":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4805","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: V1 Responses","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Venice Responses API (alpha) — OpenAI-compatible structured agent outputs with typed blocks (reasoning, message, tool calls), paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=text."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4805","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: V1 Responses","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Venice Responses API (alpha) — OpenAI-compatible structured agent outputs with typed blocks (reasoning, message, tool calls), paid per request in USDC on Base via x402, no API key. Resolve a model id from GET /api/v1/models?type=text."}},"/api/v1/video/queue":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"275000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Video Queue","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Async text-to-video and image-to-video generation on Venice (WAN 2.7, HappyHorse, and more), paid per request in USDC on Base via x402, no API key. Model ids via GET /api/v1/models?type=video. Lifecycle: quote, queue, retrieve, complete (see related routes)."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"275000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Aispace: Video Queue","intent":"charge","method":"evm","recipient":"0xA7f3Ad0E69F61864092FAbBa6Cee00AF6e584689"}]},"summary":"Async text-to-video and image-to-video generation on Venice (WAN 2.7, HappyHorse, and more), paid per request in USDC on Base via x402, no API key. Model ids via GET /api/v1/models?type=video. Lifecycle: quote, queue, retrieve, complete (see related routes)."}}},"x-service-info":{"description":"Aispace is an x402-native service at https://x402.aispace.bot, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed."}}