Vault Pro x402 API
Turn a one-line goal into ready-to-paste Obsidian project or agent markdown.
$0.05 per request in USDC on eip155:8453.
Project scaffold
POST /api/scaffold-project
Worked request
{
"goal": "Launch a permissioned customer-research sprint with five interviews"
}Request JSON Schema
{
"type": "object",
"properties": {
"goal": {
"type": "string",
"minLength": 8,
"description": "Project goal to scaffold"
},
"owner": {
"type": "string",
"description": "Optional project owner"
},
"deadline": {
"type": "string",
"description": "Optional project deadline"
},
"context": {
"type": "string",
"description": "Optional supporting context"
}
},
"required": [
"goal"
]
}Worked successful response
{
"ok": true,
"template": "project",
"markdown": "---\ntags: [project]\nstatus: planning\npriority: P1\n...\n---\n\n# Customer Research Sprint\n\n## Goal\n> Complete five permissioned customer interviews and synthesize findings.\n\n## Success criteria\n- [ ] Five interviews completed\n- [ ] Findings synthesized"
}Successful output schema
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"template": {
"type": "string",
"const": "project"
},
"markdown": {
"type": "string",
"description": "Ready-to-paste Obsidian markdown"
}
},
"required": [
"ok",
"template",
"markdown"
],
"additionalProperties": false
}Agent scaffold
POST /api/scaffold-agent
Worked request
{
"role": "Release manager coordinating a multi-agent API launch",
"goal": "Ship a backwards-compatible v2 of the public API",
"tools_hint": "GitHub, CI, and deployment runbooks"
}Request JSON Schema
{
"type": "object",
"properties": {
"role": {
"type": "string",
"minLength": 5,
"description": "Agent role to scaffold"
},
"goal": {
"type": "string",
"description": "Optional single-run goal; inferred from role when omitted"
},
"tools_hint": {
"type": "string",
"description": "Optional tools guidance"
}
},
"required": [
"role"
]
}Worked successful response
{
"ok": true,
"template": "agent",
"markdown": "---\ntags: [agent]\nstatus: ready\n...\n---\n\n# Release Manager\n\n## Role\n> Coordinate a multi-agent API launch."
}Successful output schema
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"template": {
"type": "string",
"const": "agent"
},
"markdown": {
"type": "string",
"description": "Ready-to-paste Obsidian markdown"
}
},
"required": [
"ok",
"template",
"markdown"
],
"additionalProperties": false
}The free sample is a static synthetic preview. It does not perform paid fulfillment or call a model. Obtain authoritative payment requirements from an unpaid 402 response.