Edushade Docs
Learning_paths

Get learning paths

GET
/admin/learning/learning-paths
AuthorizationBearer <token>

In: header

Query Parameters

page?number

Page number

Default1
Range1 <= value
per_page?number

Number of learning paths per page

Default20
Range1 <= value <= 100
sort_by?string

Sort field

Default"created_at"
sort_dir?string

Sort direction (values: asc, desc)

Default"desc"
Value in"asc" | "desc"
status?string

Filter by status (values: published, draft, archived, scheduled, completed)

Defaultnull
Value in"published" | "draft" | "archived" | "scheduled" | "completed"
learning_path_type?string

Filter by type (values: self_paced, cohort_based)

Defaultnull
Value in"self_paced" | "cohort_based"
difficulty_level?string

Filter by difficulty (values: beginner, intermediate, advanced)

Defaultnull
Value in"beginner" | "intermediate" | "advanced"
category_ids?array<unknown>

Filter by category IDs (comma-separated UUIDs)

Defaultnull
instructor_ids?array<unknown>

Filter by instructor IDs (comma-separated UUIDs)

Defaultnull
tags?array<unknown>

Filter by tags (comma-separated strings, match any)

Defaultnull
language?string

Filter by language (e.g., en, es, fr)

Defaultnull
max_enrollments?number

Filter by exact max_enrollments value

Defaultnull
published_from?string

Filter by published date from (ISO 8601 format)

Defaultnull
published_to?string

Filter by published date to (ISO 8601 format)

Defaultnull
created_from?string

Filter by creation date from (ISO 8601 format)

Defaultnull
created_to?string

Filter by creation date to (ISO 8601 format)

Defaultnull
certificate_enabled?boolean

Filter by certificate availability

Defaultnull
search?string

Search in title

Defaultnull
only_ids?array<unknown>

Filter by specific learning path IDs (comma-separated)

Defaultnull
exclude_configured?boolean

Exclude learning paths that already have program grading configs

Defaultnull

Response Body

curl -X GET "https://edushade.com/api/v1/admin/learning/learning-paths?page=1&per_page=20&sort_by=created_at&sort_dir=asc&status=published&learning_path_type=self_paced&difficulty_level=beginner"
{}
Empty
Empty
Empty