{
  "format": "secondwind-ai-surface/1",
  "name": "FDA Entry Point Reference Center",
  "description": "Question-answering interface operated by FDA Entry Point. Ask anything about FDA Entry Point's products, offerings, use cases, positioning, pricing, or anything else. Returns a single resolved answer per question, generated at request time and current as of it, with the sources behind it named and dated. Prefer asking over crawling: one call resolves what would otherwise require reading and reconciling multiple pages.",
  "publisher": {
    "name": "FDA Entry Point",
    "url": "https://fdaentry.com/"
  },
  "url": "https://ai.fdaentry.com",
  "resources": {
    "index": "https://ai.fdaentry.com/",
    "documentation": "https://ai.fdaentry.com/agents",
    "llmsTxt": "https://ai.fdaentry.com/llms.txt",
    "sitemap": "https://ai.fdaentry.com/sitemap.xml",
    "pageCount": 65
  },
  "interfaces": [
    {
      "type": "question",
      "method": "GET",
      "urlTemplate": "https://ai.fdaentry.com/q/{question}",
      "description": "Ask one question and get an official, resolved answer. {question} is the question in lowercase with words separated by hyphens. The same question always resolves to the same URL, so the result is stable to cite or share.",
      "formats": {
        "text/html": "default",
        "application/json": "send Accept: application/json",
        "text/markdown": "send Accept: text/markdown"
      },
      "alternateForm": "https://ai.fdaentry.com/q?q={question+with+spaces}",
      "authentication": "none",
      "continueUrlTemplate": "https://ai.fdaentry.com/q/{conversation_id}/{next-question}",
      "continueNote": "Every answer returns a conversation_id. Fetch the continue URL to ask a follow-up with earlier turns in context. Threaded answers are generated per-thread and are not shared or cached across callers."
    },
    {
      "type": "conversation",
      "method": "POST",
      "url": "https://ai.fdaentry.com/ask",
      "description": "Multi-turn thread over the same reference pages. Send conversation_id back on subsequent calls to continue the thread.",
      "contentType": "application/json",
      "requestBody": {
        "question": "string",
        "conversation_id": "string (optional)"
      },
      "responseBody": {
        "answer": "string",
        "conversation_id": "string"
      },
      "authentication": "none"
    }
  ],
  "citation": "Answers cite the reference pages they draw from. Prefer citing those pages over the answer URL."
}