{"service":"fastcore-survey","version":1,"docs":{"agentsGuide":"https://survey.fastcore.es/agents.md","llmsTxt":"https://survey.fastcore.es/llms.txt"},"publicUrlPattern":"https://survey.fastcore.es/{locale}/{product}/{slug}","locales":["es","en"],"schema":{"format":"surveyjs-subset","maxBytes":524288,"maxPages":50,"questionNamePattern":"^[a-z][a-z0-9_]*$","allowedElementTypes":["text","comment","radiogroup","checkbox","dropdown","boolean","rating","matrix"],"localizedText":"string | { es?: string, en?: string }","branching":"visibleIf expressions, e.g. \"{question_name} = 'si'\""},"presentationModes":["form","chat"],"piiCaptureModes":["none","optional_start","required_start","optional_end","required_end"],"conversationConfig":{"description":"Optional LLM interview mode for presentationMode=chat","fields":["llmEnabled","model","objective","systemPromptAppend","knowledgeMarkdown","paraphraseQuestions","allowRespondentQuestions","maxProbesPerQuestion","maxQaTurnsPerSession"]},"products":{"catalog":[{"slug":"alta","label":"Alta"},{"slug":"bookingcore","label":"BookingCore"},{"slug":"locales","label":"Locales"},{"slug":"ludosafe","label":"LudoSAFE"},{"slug":"satis","label":"Satis"},{"slug":"tecnotron","label":"tecnotron"}],"slugPattern":"^[a-z][a-z0-9-]*$","note":"Catalog is dynamic; FastCore admins can add products."},"auth":{"type":"api-key","headers":["Authorization: Bearer fcs_...","X-Api-Key: fcs_..."],"scopes":["survey:import","survey:publish","survey:read","response:read"],"howToObtain":"API keys are issued by FastCore admins from the admin panel."},"endpoints":[{"method":"POST","path":"/api/v1/machine/surveys/import","scope":"survey:import (+ survey:publish when publish=true)","rateLimit":"30/min per key"},{"method":"POST","path":"/api/v1/machine/surveys/{id}/publish","scope":"survey:publish"},{"method":"GET","path":"/api/v1/machine/surveys/{product}/{slug}","scope":"survey:read"},{"method":"GET","path":"/api/v1/machine/surveys/{id}/responses","scope":"response:read"},{"method":"GET","path":"/api/v1/machine/surveys/{id}/responses/{responseId}","scope":"response:read"},{"method":"GET","path":"/api/v1/products","scope":"public"},{"method":"GET","path":"/api/v1/agents/capabilities","scope":"public"}],"mcp":{"package":"@fastcore/survey-mcp","transport":"stdio","tools":["survey_validate","survey_import","survey_publish","survey_get","survey_list_responses","survey_get_response","survey_generate_from_brief"],"env":{"SURVEY_API_URL":"https://survey.fastcore.es/api/v1","SURVEY_DEV_API_KEY":"fcs_..."}}}