CORA/DOCSv3.2.46
Developer APIs & PWAAPI Spec8 min readUpdated August 2026

REST API & AJAX Endpoint Reference

Complete API reference for bookings, leads, invoices, e-sign contracts, and PWA push subscriptions.

All endpoints are accessible via WordPress REST API (/wp-json/cora/v1/ or /wp-json/cora-pwa/v1/) and standard AJAX actions.


1. Authentication & Nonces

  • REST Requests: Require X-WP-Nonce header or Bearer API token.
  • AJAX Requests: Require nonce: coraREWPData.ajaxNonce in POST body.

2. API Endpoints Table

MethodRoute / ActionRequired PermissionDescription
GET/wp-json/cora/v1/leadscora_view_dashboardFetch paginated leads list
POST/wp-json/cora/v1/leadscora_manage_bookingsCreate new shoot lead
POST/wp-json/cora/v1/invoicescora_manage_financialsCreate 18% GST invoice
POST/wp-json/cora/v1/contracts/signPublic (Token-Based)Submit SHA-256 e-signature
POST/wp-json/cora-pwa/v1/save-subscriptionAuthenticated UserStore VAPID Web Push subscription
GET/wp-json/cora-pwa/v1/version-checkPublicQuery active workspace version & changelog

Have questions about this module?

Our founding engineering team answers developer inquiries directly.

Contact Founder