Skip to content

WP2 ecosystem

The WP2 site (onepix/wp2-site) is the public face of the WordPress e-learning ecosystem: products, documentation, and API reference.

Docs and OpenAPI live on this site — it is not a docs-only portal.

Product Repository OpenAPI (canon)
WP2 Platform onepix/wp2platform docs/openapi/wp2platform-modules.yaml
WP2LMS onepix/wp2lms docs/openapi/wp2lms.yaml
WP2LMS Pro onepix/wp2lms-pro docs/openapi/wp2lms-pro.yaml
WP2Tutor onepix/wp2tutor docs/openapi/wp2tutor.yaml
WP2Tutor Forms onepix/wp2tutor-forms docs/openapi/wp2tutor-forms.yaml
WP2Tutor Bot onepix/wp2tutor-bot docs/openapi/wp2tutor-bot.yaml
WP2 Wrapper (JS API) edrowzee/wp2-wrapper MD in wrapper docs/api/ (not OpenAPI)

The API section is generated by Starlight OpenAPI (sync:openapi).

YAML canon lives in each plugin. PHP register_rest_route ↔ YAML check: npm run audit:openapi (excludes: vendor, tests, AnalogWP).

All REST URLs are {product}/{slug}/v1. For WP2 Platform the {product} in the URL is wp2, not wp2platform. Old addresses (/module/, bare {product}/v1, wp2lms-local-sync, wp2turbo) return 404. Mapping — unification plan. Endpoint checklist — REST inventory.

Older Markdown guides are under Archive (Russian source).