[{"data":1,"prerenderedAt":61},["ShallowReactive",2],{"use-cases-ai-generated-apps-with-api":3},{"id":4,"title":5,"body":6,"canonical":13,"card":14,"component":18,"createdAt":19,"description":20,"difficulty":21,"extension":22,"faq":23,"featured":45,"indexStory":21,"intent":46,"keywords":47,"meta":52,"metaTitle":53,"navigation":54,"pageType":55,"path":17,"sections":21,"seo":56,"slug":57,"status":58,"stem":59,"timeToComplete":21,"updatedAt":19,"__hash__":60},"useCases/use-cases/ai-generated-apps-with-api.md","AI Apps with Real Data",{"type":7,"value":8,"toc":9},"minimark",[],{"title":10,"searchDepth":11,"depth":11,"links":12},"",2,[],"https://getapibutler.com/use-cases/ai-generated-apps-with-api",{"tag":15,"headline":5,"summary":16,"href":17},"Featured","Use API Butler with AI-generated apps and coding agents","/use-cases/ai-generated-apps-with-api","AiGeneratedApps","2026-05-05","Use API Butler to connect AI-generated apps (Cursor, Codex, Claude) to real data via REST APIs without building a backend.",null,"md",[24,27,30,33,36,39,42],{"question":25,"answer":26},"Can Cursor use APIs?","Yes. Cursor and similar AI coding tools generate application code that can call ordinary HTTPS endpoints—typically via fetch or your framework’s HTTP client. Point them at your API Butler URL (GET with optional X-API-Key header) and consume JSON.",{"question":28,"answer":29},"How do I use API Butler with AI tools?","Create your dataset API in API Butler from CSV, copy the GET endpoint URL, then paste it into your assistant alongside an integration prompt. The agent wires fetch logic and UI to load rows from the response.",{"question":31,"answer":32},"Do I need a backend?","Not for read-only tabular data over HTTPS. API Butler hosts the endpoint; your AI-generated app calls it like any REST API.",{"question":34,"answer":35},"Can I use private APIs?","Yes. API Butler supports API keys via the X-API-Key header. When key requirement is enabled in the dashboard, requests without a valid key are rejected.",{"question":37,"answer":38},"Can I update data later?","Yes. Upload a new CSV for the same API in the dashboard to replace rows while keeping the endpoint identifier stable.",{"question":40,"answer":41},"Is API Butler officially integrated with Cursor or Claude?","No. API Butler is an HTTP API layer for your data. You use it with those tools by prompting your assistant to call your endpoint—there is no vendor-native connector implied.",{"question":43,"answer":44},"Does this replace a database?","For simple read-heavy workflows over CSV-shaped data, often yes for prototypes and demos. Complex writes, transactions, and relational modeling still belong in a dedicated backend.",false,"Commercial",[48,49,50,51],"ai generated app api","cursor api integration","csv api for ai apps","no backend api for prototypes",{},"AI Generated Apps with Real Data | API Butler",true,"UseCase",{"title":5,"description":20},"ai-generated-apps-with-api","published","use-cases/ai-generated-apps-with-api","X_M0seM1anaQ6BE5LvR_LMzGPvILjnSJiwUMIFlPj-I",1782745365207]