Wolfram|Alpha API
- Free allowance
- Free access for up to 2,000 non-commercial API calls per month, from a Wolfram ID and an AppID.
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- emailno card, no phone
- Binding limit
- request-rate2,000 non-commercial API calls per month; unverified: no per-second, per-minute or per-day limit is published; the quota in force for an AppID is in the API Plan Summary received at registration in the Developer Portal, behind a sign-up
- Evidence
- documented29 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-12-03checked 2026-11-02 (live); stale on 2026-12-03
| Free tier | Free access for up to 2,000 non-commercial API calls per month, from a Wolfram ID and an AppID. unit requests; metered on request-count; The terms count the results received within a 30-day period, set the quota in the API Plan Summary issued at registration, and let Wolfram change it. The FAQ describes the free access as non-commercial experimental use with a low monthly cap on queries. |
|---|---|
| Price | none stated |
| Limits |
A third-party integration guide reports a limit of 100 calls/day and 2000/month for regular users; no Wolfram page states a daily cap. |
| Binding | request-rate The 2,000 calls a month is the one ceiling that a Wolfram page states; a daily or per-second limit, if any, is in the plan summary behind the sign-up. |
| Identity | email A Wolfram ID is required. Its sign-up form asks for an email (which becomes the Wolfram ID), a first name, a last name and a password, with no card or phone field. The first AppID follows a one-time survey about intended usage and takes an application name and a simple description. |
| Egress | not applicable: a query API answered per call, not metered in bytes |
| Per-object cap | the LLM API returns at most 6800 characters by default, set with the maxchars parameter |
| Retention | not applicable: every answer is computed on the fly for the query, and the FAQ answers no to a data download |
| Interface | rest REST over HTTP GET with the AppID in the appid parameter: the Full Results API at api.wolframalpha.com/v2/query (XML or JSON), the Short Answers API at api.wolframalpha.com/v1/result (plain text), the Simple API at api.wolframalpha.com/v1/simple (an image) and the LLM API at www.wolframalpha.com/api/v1/llm-api endpoint: https://api.wolframalpha.com/v2/query |
| Tooling | any HTTP client, or one of the language bindings that the vendor's libraries page lists |
| Composes with | Computed knowledge answers, one call at a time, at 2,000 calls a month. Bulk path: none; the FAQ answers no to a raw-data export and no to a data download. For a table-shaped read of open data, see data-apis/wikidata. |
| Reliability | A call to the Full Results endpoint with no AppID answers HTTP 400 with the message Appid Missing. |
| Notes | Bulk path: none; the FAQ answers no to both a raw-data export and a data download. Paid plans: the overview page shows no price and its Pricing Information link opens a contact form. |
| Evidence note | documented The quota, the sign-up fields and the FAQ answers are read from first-party pages; a keyless call answered 400 Appid Missing. The free key was not exercised, so the AppID creation dialog, the API Plan Summary and any per-day or per-second limit are unread; they sit behind a Wolfram ID sign-in. |
| Parsed numbers |
|
Evidence 29
| date | source | what it proved |
|---|---|---|
| 2026-11-02 | products.wolframalpha.com/api | the free access is up to 2,000 non-commercial API calls per month |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | the text bundle of the API FAQ page states the allowance as up to 2,000 free API calls per month |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | the FAQ describes the free access as non-commercial experimental use with a low monthly cap on queries |
| 2026-11-02 | products.wolframalpha.com/api/termsofuse | the limits include the number of results received within a 30-day period and the number of allowed AppIDs |
| 2026-11-02 | products.wolframalpha.com/api/termsofuse | the quotas are expressed in an API Plan Summary received at registration in the Developer Portal |
| 2026-11-02 | products.wolframalpha.com/api/termsofuse | the limits and quotas can be changed by Wolfram |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | access needs a Wolfram ID and an AppID (API key) |
| 2026-11-02 | products.wolframalpha.com/api/termsofuse | a Wolfram ID is required to access the API |
| 2026-11-02 | account.wolfram.com/auth/create | the Wolfram ID sign-up form asks for an email, a first name, a last name and a password, and has no card or phone field |
| 2026-11-02 | products.wolframalpha.com/llm-api/documentation | the first AppID follows a one-time survey about intended usage and takes an application name and a simple description |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | not published |
| 2026-11-02 | products.wolframalpha.com/api | the Pricing Information link of the overview goes to a purchase contact page |
| 2026-11-02 | products.wolframalpha.com/contact-us/purchase | that page is a contact form for purchasing a product, with no price on it |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | the FAQ answers no to a raw-data export: the APIs give processed answers |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | the FAQ answers no to a data download: results are computed on the fly |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | not published |
| 2026-11-02 | www.librechat.ai/docs/configuration/tools/wolfram | a third-party integration guide reports 100 calls/day and 2000/month for regular users; the figure is not on a Wolfram page |
| 2026-11-02 | products.wolframalpha.com/api/documentation | the Full Results API is a REST API over HTTP GET that returns XML or JSON |
| 2026-11-02 | products.wolframalpha.com/api/documentation | the Full Results API base URL is api.wolframalpha.com/v2/query |
| 2026-11-02 | products.wolframalpha.com/short-answers-api/documentation | the Short Answers API is at api.wolframalpha.com/v1/result with the appid parameter |
| 2026-11-02 | products.wolframalpha.com/simple-api/documentation | the Simple API is at api.wolframalpha.com/v1/simple with the appid parameter |
| 2026-11-02 | products.wolframalpha.com/llm-api/documentation | the LLM API is at www.wolframalpha.com/api/v1/llm-api with the appid parameter |
| 2026-11-02 | products.wolframalpha.com/llm-api/documentation | the LLM API returns at most 6800 characters by default and the maxchars parameter changes it |
| 2026-11-02 | products.wolframalpha.com/short-answers-api/documentation | the Short Answers API returns a single plain text result |
| 2026-11-02 | products.wolframalpha.com/simple-api/documentation | the Simple API returns an image |
| 2026-11-02 | products.wolframalpha.com/_next/static/chunks/pages/%5Bapi%5 | the service computes answers from its own knowledgebase and algorithms rather than returning web pages |
| 2026-11-02 | products.wolframalpha.com/api/libraries | any language with web requests and XML/JSON can call the API, and vendor-listed language bindings exist |
| 2026-11-02 | probe: https://api.wolframalpha.com/v2/query?input=population+of+france&output=json | a Full Results call with no AppID answered HTTP 400 |
| 2026-11-02 | probe: https://api.wolframalpha.com/v2/query?input=population+of+france&output=json | the body of that keyless call names the missing AppID |