REST API and WP-CLI
All REST routes use the cybermaps/v1 namespace.
REST routes
| Route | Access |
|---|---|
GET /discovery | Public while AI Publishing is enabled |
GET /llms-tldr | Public while AI Publishing and the experimental briefing are enabled |
GET /search | Public while AI Publishing is enabled |
GET /urls | X-Cybermaps-Secret |
GET /status | X-Cybermaps-Secret |
GET /audit-latest | X-Cybermaps-Secret |
GET /audit-run?run_id=N | X-Cybermaps-Secret |
POST /purge | WordPress authentication and manage_options |
Secret-protected and maintenance responses are private and no-store.
Public search uses bounded WordPress text matching and eligibility filtering. The result limit is restricted to 1–100. It does not use embeddings or semantic similarity.
WP-CLI
wp cybermaps status
wp cybermaps clear_cache
wp cybermaps flush_rules
wp cybermaps regenerate
status reports current configuration and operational state.
clear_cache clears Cybermaps transient output.
flush_rules refreshes WordPress rewrite rules.
regenerate clears relevant caches and performs the active Static File Engine synchronization. It reports the structured reconciliation result; a partial or conflicted result is not reduced to a generic success.