Information
- OpenAPI version:
3.0.3
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.
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