Endpoint
- Method:
GET - Path:
/courses/{course_slug}/by-slug - Edition: Core
- Controller:
CourseController@getCourseBySlug - Route source:
fluent-community/Modules/Course/Http/course_api.php:10 - Controller source:
fluent-community/Modules/Course/Http/Controllers/CourseController.php
GET Get Course By Slug
GET
/courses/{course_slug}/by-slug
Get Course By Slug for the FluentCommunity Courses API.
Controller: CourseController@getCourseBySlug
Route source: fluent-community/Modules/Course/Http/course_api.php:10
Authorizations
ApplicationPasswords
WordPress Application Passwords — use Basic auth with username:application_password.
Type
API Key (header: Authorization)
Parameters
Path Parameters
course_slug*
Course Slug extracted from the URL path.
Type
Requiredstring
Query Parameters
intended_lesson_slug
Intended Lesson Slug read via $request->get() in getCourseBySlug().
Type
string
Responses
Successful response
application/json
JSON { "additionalProperties": "string" }
[
]