Skip to main content
Every page in this section submits to the exact same public endpoint — POST /api/v1/submit/p/:public_id. There’s no “recommended” path that gets special treatment.
Replace YOUR_PUBLIC_ID with your form’s public ID, and https://api.raykoi.com with your deployed API URL if it differs.

Basic HTML

One script tag. No manual JavaScript.

No JavaScript

A plain form POST. Works with JS disabled entirely.

React

useRaykoiForm — no useState boilerplate.

Next.js

App Router & Pages Router, plus Server Actions.

Vue

Same shape as React, returns refs.

Svelte

Bind the stores directly.

Angular

Angular Signals, no injection context.

Node.js

Headless, server-side, API-key auth.

Backend Languages

cURL, Python, PHP, Ruby, Go, Java, C#.

Meta-Frameworks

Nuxt, SvelteKit, Remix, Astro.

Other Frontend Options

Preact, or any other framework — no adapter needed.