Get learning paths
In: header
Query Parameters
Page number
11 <= valueNumber of learning paths per page
201 <= value <= 100Sort field
"created_at"Sort direction (values: asc, desc)
"desc""asc" | "desc"Filter by status (values: published, draft, archived, scheduled, completed)
null"published" | "draft" | "archived" | "scheduled" | "completed"Filter by type (values: self_paced, cohort_based)
null"self_paced" | "cohort_based"Filter by difficulty (values: beginner, intermediate, advanced)
null"beginner" | "intermediate" | "advanced"Filter by category IDs (comma-separated UUIDs)
nullFilter by instructor IDs (comma-separated UUIDs)
nullFilter by tags (comma-separated strings, match any)
nullFilter by language (e.g., en, es, fr)
nullFilter by exact max_enrollments value
nullFilter by published date from (ISO 8601 format)
nullFilter by published date to (ISO 8601 format)
nullFilter by creation date from (ISO 8601 format)
nullFilter by creation date to (ISO 8601 format)
nullFilter by certificate availability
nullSearch in title
nullFilter by specific learning path IDs (comma-separated)
nullExclude learning paths that already have program grading configs
nullResponse 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"{}