# Wolfram Community > Wolfram Community (community.wolfram.com) is the official discussion forum for Wolfram technologies: Wolfram Language, Mathematica, Wolfram|Alpha, Wolfram System Modeler, Wolfram Cloud and related products. It holds questions and answers, computational essays and explorations (often as embedded Wolfram notebooks), challenges, announcements and job postings. The site runs on Discourse. ## How to search (read this first) - Search with the JSON endpoint: `https://community.wolfram.com/search.json?q=`, for example . - Do not use the HTML search page `/search?q=...`. Automated clients get an empty placeholder or an error from it, not results, so it will look as if nothing matched. - Results come in two arrays: `posts` (each with `topic_id`, `post_number` and a text `blurb`) and `topics` (each with `id`, `slug` and `title`). Build a link to a post as `https://community.wolfram.com/t///`. - Each page holds up to 50 posts. When `grouped_search_result.more_full_page_results` is `true`, fetch the next page with `&page=2`, `&page=3`, and so on. - Search operators can go in `q`, separated by spaces (URL-encode them): - `in:title` matches topic titles only - `order:latest` sorts newest first (the default is relevance) - `category:`, for example `category:questions` - `tags:`, for example `tags:staff-pick` - `@` limits results to posts by one user - `after:YYYY-MM-DD` and `before:YYYY-MM-DD` limit results by date - A page of results for a common term can be over 100,000 characters. If your fetch tool truncates it, narrow the query with `in:title`, `category:` or a date range. - Anonymous requests are rate-limited. If you get HTTP 429, wait before retrying and avoid fetching many pages in a burst. ## How to read a topic - Markdown (preferred): append `.md` to a topic URL, for example `https://community.wolfram.com/t//.md`; `https://community.wolfram.com/t/.md` redirects there. Long topics are paged; add `?page=2` and so on. - Many posts, especially in Staff Picks and Ideas, are Wolfram notebooks. In the markdown view, a notebook appears only as an "Open in Wolfram Cloud" link (`https://www.wolframcloud.com/obj/...`) and usually a downloadable `.nb` attachment, not as text. If a post's markdown has little more than these links, fetch the Wolfram Cloud link: it contains the notebook's full text and results. - Avoid `/t/.json` for reading content: it is very large because it includes the fully rendered HTML of each notebook. ## Browsing - [Latest topics](https://community.wolfram.com/latest.json): most recently active topics - [Top topics](https://community.wolfram.com/top.json): most popular recent topics - [Categories](https://community.wolfram.com/categories.json): all categories with descriptions; list one category's topics with `https://community.wolfram.com/c//.json` - [Tags](https://community.wolfram.com/tags.json): all tags - [Questions](https://community.wolfram.com/c/questions/6.json): focused help requests about Wolfram technologies - [Staff Picks](https://community.wolfram.com/c/staff-picks/10.json): exceptional work selected by the Wolfram Community editorial board - [Ideas](https://community.wolfram.com/c/ideas/5.json): discoveries, explorations and computational essays - [Challenges](https://community.wolfram.com/c/challenges/11.json): community activities to explore, solve, model or visualize - [Announcements](https://community.wolfram.com/c/announcements/7.json): official updates on Wolfram Community and the Wolfram ecosystem - [Jobs](https://community.wolfram.com/c/jobs/12.json): professional opportunities involving Wolfram expertise - [Meta](https://community.wolfram.com/c/meta/13.json): discussion about Wolfram Community itself ## Optional - [Wolfram Language & System Documentation Center](https://reference.wolfram.com/language/): official reference documentation for Wolfram Language functions - [Wolfram Function Repository](https://resources.wolframcloud.com/FunctionRepository/): user-contributed Wolfram Language functions, often discussed on Community