Skip to content

Overview

REST API for the WP2LMS product. Canonical {product}/{slug}/v1 format: Static Builder is wp2lms/static-builder/v1; Turbo is wp2lms/turbo/v1; Authentication: cookie or Application Password (DualRest), unless the method is explicitly public (Turbo xAPI / Gravity Forms / Dynamic Shortcodes bridges). Static Builder: manage_network on multisite, edit_pages on a single site. Query blog_id selects the network site; if omitted, PHP uses the current blog. Static Builder WP_Error codes: wp2lms_static_builder_invalid_blog, wp2lms_static_builder_blog_not_found, wp2lms_static_builder_busy, wp2lms_static_builder_not_found, wp2lms_static_builder_no_pages, wp2lms_static_builder_cannot_stop, wp2lms_static_builder_invalid_id, wp2lms_static_builder_invalid_api_type, wp2lms_static_builder_invalid_version, wp2lms_static_builder_invalid_export_mode, wp2lms_static_builder_pages_required, wp2lms_static_builder_invalid_page_ids, wp2lms_static_builder_page_not_found (HTTP 400), wp2lms_static_builder_empty_course (HTTP 400), wp2lms_static_builder_course_not_found (HTTP 404), wp2lms_static_builder_primary_requires_course (HTTP 400), wp2lms_static_builder_create_failed, wp2lms_static_builder_configure_failed, wp2lms_static_builder_update_failed, wp2lms_static_builder_delete_failed, wp2lms_static_builder_page_cache_rebuild, wp2lms_static_builder_live_mode_disabled.

Information

  • OpenAPI version: 3.0.3

WordPress logged-in cookie session plus REST nonce header X-WP-Nonce.

Security scheme type: apiKey

Header parameter name: X-WP-Nonce

WordPress Application Password (DualRest).

Security scheme type: http