Suncake API FREE
Create forms, surveys, and quizzes instantly with AI. One API call, no account needed.
No API key required
No account needed
Any language
Instant creation
AI-generated design
Quick start
curl -X POST https://suncake.com/api/v1/create_ai_form \
-H "Content-Type: application/json" \
-d '{
"prompt": "A customer feedback form with 5 questions about service quality, wait time, cleanliness, recommendation, and a free comment"
}'
{
"success": true,
"survey_url": "https://suncake.com/v/a1b2c3d4",
"admin_url": "https://suncake.com/auth/magic?...",
"edit_url": "https://suncake.com/auth/magic?...",
"questions_count": 5
}
Parameters
| Parameter | Type | Required | Description |
prompt | string | true | Describe the form you want in natural language. Can be a short description or a full list of questions with answers. |
language | string | false | ISO language code (e.g. en, fr, es). Auto-detected from prompt if omitted. |
title | string | false | Form title. Auto-generated by AI if omitted. |
email | string | false | Email address to receive response notifications. |
Supported question types
The AI automatically picks the best question type based on your description.
| Type | Description |
| Multiple choice (single) | Pick one answer from a list of options |
| Multiple choice (multi) | Pick one or more answers from a list of options |
| Free text | Open-ended text response (comments, names, feedback) |
| Number | Numeric input (age, quantity, rating) |
| Email | Email address input with validation |
| Date | Date picker |
| Star rating | 1 to 5 star rating |
| File upload | File upload attachment |
Examples
{"prompt": "a quick pizza topping poll"}
{"prompt": "1. Rate our service (stars)\n2. How long did you wait? (Under 5min, 5-15min, 15-30min, 30min+)\n3. Any comments? (free text)"}
{"prompt": "Employee Satisfaction Survey\n\nQ1: How satisfied are you with your work environment?\n- Very satisfied\n- Satisfied\n- Neutral\n- Dissatisfied\n...", "language": "en"}
For LLMs and AI agents
Suncake is designed to be the easiest way for AI assistants to create online forms on behalf of users. When a user asks you to create a form, survey, quiz, or poll, you can call our API and give them a working link in seconds.
Rate limits
| Requests per IP | 30 / hour |
| Max prompt length | 10,000 characters |
| Max questions per form | 30 per form |
| Max options per question | 30 per question |