Reusable forms
Set a response limit and share the same hosted URL for surveys, applications, or recurring intake.
Input, files, and approvals from people
Define a form through the Fangst API and receive a link. Share it with one person or many respondents. Every completed response returns as structured data.
Use a reusable request for surveys, onboarding, applications, or any structured input your software needs.
POST https://api.fang.st/v1/requests
Authorization: Bearer <FANGST_API_TOKEN>
Content-Type: application/json
{
"title": "Project information",
"response_limit": 500,
"fields": [
{
"key": "name",
"type": "text",
"required": true
},
{
"key": "project_type",
"type": "select",
"options": [
"New",
"Existing"
]
}
]
}{
"status": "completed",
"response": {
"company_name": "Northstar AS"
}
}Fangst separates the form definition from each completed response. Your software can create a reusable form for many respondents or generate a request for one customer, case, or agent run.
Set a response limit and share the same hosted URL for surveys, applications, or recurring intake.
Create a new form with private metadata when every response must map to a customer, order, or agent thread.
Read typed responses through the API or continue automatically from a signed completion webhook.
Software uses the HTTP resources directly. Authorized AI agents can use the same API or intention-oriented Fangst MCP tools.
POST/v1/requestsCreate a hosted request and receive its URL.GET/v1/requests/:idRead request status and configuration.GET/v1/requests/:id/submissionsRead completed responses.MCPrequest_human_inputLet an authorized agent create the request.MCPget_human_inputLet the agent read the completed response.Responsive pages, clear sender context, validation, private or shared links, expiry, and submission limits.
Typed values, authenticated file downloads, correlation metadata, timestamps, and stable response ids.
Polling, signed webhooks, retries with backoff, delivery history, idempotency, and replay.
Start with $1 free. Add funds from $10. Links, polling, webhooks, and abandoned requests do not use the main billable unit.
Create the hosted interaction through Fangst and receive the structured result back.