LearnDash icon

LearnDash

Interact with the LearnDash LMS REST API

Actions60

Essays → List

AI-generated

Summary

Retrieve a list of LearnDash essays with optional filtering, pagination, and sorting.

Inputs

  • filters — Optional filters to refine the list of essays, including search text, number of results per page (1-100), page number, order direction (asc or desc), order by field (date, ID, include, menu order, slug, or title), and essay grading status (graded or not graded).
  • queryParametersJson — Optional JSON-formatted string for advanced query parameters not covered by the standard filters; must be a valid JSON object.

Output shape

a list of essay objects

Returns an array of essays matching the specified filters and query parameters. If no filters or query parameters are set, returns the default paginated list of essays. Pagination is controlled by 'perPage' and 'page' filters.

Discussion