Hosted page
Responsive pages, clear sender context, validation, private or shared links, expiry, and submission limits.
Input, files, and approvals from people
Your software supplies the document, revision, and decision choices. Fangst hosts the approval page and returns the person's decision with the same subject metadata.
The approval request carries the document id and version so your software never applies a decision to changed content.
POST https://api.fang.st/v1/approvals
Authorization: Bearer <FANGST_API_TOKEN>
Content-Type: application/json
{
"title": "Approve proposal",
"subject": {
"type": "document",
"id": "doc_610",
"version": 7
},
"decisions": [
"approve",
"reject"
],
"require_comment_on": [
"reject"
]
}{
"status": "decided",
"decision": "approved",
"decided_at": "2026-09-14T12:30:00Z"
}Software uses the HTTP resources directly. Authorized AI agents can use the same API or intention-oriented Fangst MCP tools.
POST/v1/approvalsCreate an approval and receive its hosted URL.GET/v1/approvals/:idRead the decision and its receipt.POST/v1/approvals/:id/disableClose an approval link.MCPrequest_human_approvalLet an authorized agent request a decision.MCPget_human_approvalLet the agent read the decision.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.