GET form schema
JSON schema including rendered HTML + structured field list for client-side validation.
Feature
Render and submit forms from Astro, Next.js or any non-WordPress site. Site-wide API key + drop-in widget.
Part of Core Forms — every premium WordPress form feature in one plugin, one license, unlimited sites.
Expose any form via REST so an external site can render it and post submissions. The same validation, captcha, action-loop and payment-redirect machinery runs server-side in WordPress — your headless site just submits JSON.
Single API key per site (Settings → Headless), per-form opt-in toggle, and three integration modes: drop-in vanilla JS widget, native fetch, or cURL.
JSON schema including rendered HTML + structured field list for client-side validation.
Runs the same Forms::process() pipeline as on-site submissions.
<div data-cf-form="…"> + script tag and the form mounts itself.
Origin reflected per request, captcha enforced as the spam stop in lieu of nonces.
<div data-cf-form="contact" data-cf-key="YOUR_SITE_API_KEY"></div>
<script src="https://yoursite.com/wp-json/core-forms/v1/embed.js" defer></script> Headless / REST submissions — and every other feature on this site — is included with your license.
Use code CFLAUNCH for 20% off either plan.