Macademia Tree logo Macademia Tree
Sign In

Disciplines

List all disciplines

Returns all disciplines ordered alphabetically. Each discipline includes its parent domains (many-to-many). Disciplines are academic fields within domains (e.g., Physics, Biology, Statistics).

GET /api/v2/disciplines

Authentication

Requires Bearer token in the Authorization header.

Response

id uuid

Unique identifier

name string

Discipline name

slug string

URL-safe identifier

description string

Brief description

domains array

Parent domains this discipline belongs to

sub_disciplines_count integer

Number of sub-disciplines

curl -X GET "https://macademiatree.com/api/v2/disciplines" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
[
  {
    "id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
    "name": "Statistics",
    "slug": "statistics",
    "description": "Collection and analysis of data",
    "domains": [
      {
        "id": "...",
        "name": "Natural Sciences",
        "slug": "natural-sciences"
      },
      {
        "id": "...",
        "name": "Formal Sciences",
        "slug": "formal-sciences"
      }
    ],
    "sub_disciplines_count": 3
  }
]