Перейти к содержимому

Overview

REST API продукта WP2LMS. Канонический формат {product}/{slug}/v1: статический сборщик — wp2lms/static-builder/v1; Turbo — wp2lms/turbo/v1. Аутентификация: cookie или Application Password (DualRest), если метод явно не является публичным (Turbo-мосты xAPI / Gravity Forms / Dynamic Shortcodes). Static Builder: на мультисайте право manage_network, на одиночном сайте edit_pages. Query blog_id выбирает сайт сети; если не передать — текущий блог запроса. Ошибки WP_Error статического сборщика: 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