WPSentinel API Documentation
WPSentinel provides a REST API for programmatic access to your WordPress site monitoring, security, performance, and upgrade management.
Quick Start
- Get your credentials — Create an API token in your account settings, or use JWT authentication for session-based access.
- Make your first request — List your monitored sites:
curl -H "Authorization: token YOUR_API_TOKEN" \
https://wporchestrix.com/api/v1/sites
Base URL
All API endpoints are under:
https://wporchestrix.com/api/v1/
Authentication
Two methods are available:
- API Tokens — Long-lived tokens, ideal for scripts and CI/CD. Learn more
- JWT — Short-lived access tokens with refresh flow, ideal for apps. Learn more
Response Format
All responses are JSON. Successful responses return 2xx status codes. Errors return appropriate HTTP status codes with an error key in the response body.
Rate Limiting
API requests are not currently rate limited, but we recommend keeping requests to a reasonable level. Excessive usage may be throttled in the future.
Sections
- Authentication — API tokens and JWT setup
- API Reference — All endpoints with examples
- Webhooks — Event subscriptions and signature verification
- Notifications — Email, Slack, in-app, and webhook channels