Macademia Tree API
A structured taxonomy of academic knowledge you can query through a simple REST API.
What's in the dataset?
Academic knowledge organized into four levels — each with stable UUIDs, human-readable slugs, and many-to-many relationships:
12
Domains
66
Disciplines
978
Sub-disciplines
Topics
Coming soon
How to use it
Use the taxonomy to power any application that needs structured academic knowledge:
- Forms — searchable academic field pickers for research profiles, applications, and surveys
- Filtering — faceted navigation for research databases, course catalogs, and publication archives
- Classification — tagging and categorizing academic content with a standardized taxonomy
How to get the data
Export & sync
RecommendedExport the full dataset and host it yourself. Then use the API to stay in sync — checking for updates costs just 1 request. You get full search capability, zero latency, and no rate limits on your own copy.
Use the API directly
For lighter use or getting started, query the endpoints directly. The free tier includes 100 requests/day and 3,000 requests/month.
Pro
CustomHigher rate limits, search endpoints, and priority support — tailored to your use case.
Getting started
Sign up and create an API key, then see the Authentication guide for how to use it in your requests.