Condixia – REST Gateway provides authenticated and controlled REST access to WordPress content and selected WooCommerce data for external applications.
It is designed for developers building applications such as Laravel dashboards, headless frontends, mobile applications, internal tools, reporting systems, and SaaS integrations that use WordPress as a backend.
Condixia uses its own API client and credential system. External applications do not need WordPress user passwords, login cookies, Application Passwords, WooCommerce consumer keys, JWT plugins, or OAuth plugins.
condixia/v1.Condixia separates authentication from authorization.
Authentication determines which Condixia API Client is making the request.
Authorization determines which resources and operations that client may access.
Successfully authenticating does not automatically grant unrestricted access.
Resources expose explicitly defined fields rather than raw WordPress or WooCommerce objects. Arbitrary post metadata, authentication data, session information, API secrets, and other protected internal values are not exposed by default.
WordPress content writes use supported WordPress APIs. WooCommerce order and product access uses supported WooCommerce APIs.
External applications authenticate using an HTTP Bearer credential:
Authorization: Bearer cxi_v1_<client-id>.<secret>
The plaintext secret is shown only when the API client is created.
Store API credentials securely in your external application.
Production API requests should use HTTPS.
Retrieve WordPress posts:
GET /wp-json/condixia/v1/resources/posts
Example cURL request:
curl -H "Authorization: Bearer <your-api-key>" "https://example.com/wp-json/condixia/v1/resources/posts"
Retrieve a specific post:
GET /wp-json/condixia/v1/resources/posts/123
Retrieve WooCommerce products:
GET /wp-json/condixia/v1/resources/products
Retrieve WooCommerce orders:
GET /wp-json/condixia/v1/resources/orders
Available resources depend on the active WordPress post types, installed plugins, WooCommerce availability, resource configuration, and the API client’s assigned scopes.
Condixia – REST Gateway includes Select2 for searchable multi-select controls in the WordPress administration interface.
Select2
Version: 4.1.0
License: MIT
Project: https://select2.org/
Source: https://github.com/select2/select2
The Select2 license is included with the bundled library.