Wolfram|Alpha spoken-language answers via MPP micropayment on Tempo L2
What it does
This endpoint provides access to Wolfram|Alpha's Spoken Result API through the Locus MPP (Micropayment Protocol). It accepts a natural-language query and returns a textual answer phrased as it would be spoken aloud — suitable for voice assistants, chatbots, or any application that needs a human-readable sentence rather than raw data.
The endpoint is part of a broader Wolfram|Alpha service suite hosted at wolframalpha.mpp.paywithlocus.com, which also exposes Short Answer, Full Results, and Simple (Image) endpoints. Each call costs 55,000 base units of pathUSD (6 decimals), i.e., $0.055 per query, settled on Tempo L2. Payment uses the MPP charge intent — a one-shot payment per request.
The request body is a JSON object with a required field `i` (the query string) and optional `units` ("metric" or "imperial") and `timeout` (max processing seconds, default 5). The probe returned 404 on HEAD/GET, which is expected because this is a POST-only endpoint. The OpenAPI spec confirms POST as the supported method and the 402 challenge is documented in the spec's response definitions.
Capabilities
Use cases
- —Voice assistant backends that need spoken-form answers to factual questions
- —AI agents that need concise natural-language answers to math, science, or trivia queries
- —Chatbots providing conversational answers without structured data overhead
- —Accessibility tools that read answers aloud
- —Automated research pipelines needing quick factual lookups
Fit
Best for
- —Getting concise, human-readable answers to factual/computational questions
- —Agents that prefer pay-per-call with no API key management
- —Applications needing spoken-form text for TTS pipelines
Not for
- —Queries requiring full structured/pod data (use the full-results endpoint instead)
- —Image-based results or plots (use the simple endpoint)
- —High-volume batch processing where per-call cost adds up significantly
Quick start
curl -X POST https://wolframalpha.mpp.paywithlocus.com/wolframalpha/spoken \
-H "Content-Type: application/json" \
-H "Authorization: <MPP-TEMPO-TOKEN>" \
-d '{"i": "How far is the Moon from Earth?"}'Example
Request
{
"i": "How far is the Moon from Earth?",
"units": "metric",
"timeout": 5
}Endpoint
Quality
OpenAPI spec is complete with schema and pricing details, but the endpoint returned 404 on HEAD/GET (expected for POST-only). No example response was captured, and crawled pages only returned generic 'not found' messages. Pricing and request schema are well-documented via the spec.
Warnings
- —Probe did not capture a 402 challenge because only HEAD/GET were attempted; endpoint is POST-only
- —No example response available — response format is inferred as plain text from Wolfram|Alpha documentation
- —Currency address 0x20c000000000000000000000b9537d11c60e8b50 assumed to be pathUSD with 6 decimals based on Tempo L2 convention
Citations
- —Endpoint accepts POST with JSON body containing field 'i' (query), 'units', and 'timeout'https://wolframalpha.mpp.paywithlocus.com
- —Cost is 55000 base units of pathUSD per call (~$0.055) settled via Tempo L2https://wolframalpha.mpp.paywithlocus.com
- —API reference available at Wolfram|Alpha products pagehttps://products.wolframalpha.com/api
- —LLM-oriented docs at Locus beta sitehttps://beta.paywithlocus.com/mpp/wolframalpha.md