Macademia Tree logo Macademia Tree
Sign In

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

Authentication

All requests require a Bearer token in the Authorization header.

1

Get your API key

Sign up and create a key from your dashboard. Each account can have up to 3 active keys.

2

Add to your request

curl -X GET "https://macademiatree.com/api/v2/domains" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
3

Check rate limit headers

Every response includes your current usage:

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 99
X-RateLimit-Reset: 1742688000
X-RateLimit-Monthly-Limit: 3000
X-RateLimit-Monthly-Remaining: 2999

Rate limits & pricing

The free tier includes 100 requests/day and 3,000 requests/month. Need more? See the Pricing page for details.