[{"data":1,"prerenderedAt":144},["ShallowReactive",2],{"integrations-base44":3},{"id":4,"title":5,"body":6,"canonical":13,"card":14,"component":19,"createdAt":20,"description":21,"difficulty":22,"extension":23,"faq":24,"featured":37,"indexStory":38,"intent":43,"keywords":44,"meta":48,"metaTitle":49,"navigation":50,"pageType":15,"path":18,"sections":51,"seo":139,"slug":140,"status":141,"stem":142,"timeToComplete":22,"updatedAt":20,"__hash__":143},"integrations/integrations/base44.md","API Butler + Base44",{"type":7,"value":8,"toc":9},"minimark",[],{"title":10,"searchDepth":11,"depth":11,"links":12},"",2,[],"https://getapibutler.com/integrations/base44",{"tag":15,"headline":16,"summary":17,"href":18},"Integration","Base44","Use API Butler as a structured CSV API source for Base44 workflows where HTTP/API access is available.","/integrations/base44","IntegrationTemplate","2026-04-30","Use API Butler as a CSV-to-API backend layer for Base44 projects if the platform supports external API requests.",null,"md",[25,28,31,34],{"question":26,"answer":27},"Can Base44 use API Butler endpoints?","If Base44 supports HTTP requests or external API consumption, API Butler endpoints can be used as data sources.",{"question":29,"answer":30},"Why use API Butler for this?","It provides a clean CSV-to-API layer so app workflows consume structured JSON instead of files.",{"question":32,"answer":33},"What problem does it solve?","It reduces manual CSV handoffs and gives one consistent API contract for app logic.",{"question":35,"answer":36},"Is this describing a native Base44 integration?","No. This describes a generic API-based connection pattern where platform API support exists.",false,{"eyebrow":15,"title":16,"description":17,"readMoreLabel":39,"flowLabel":40,"requestLine":41,"responseLine":42},"Read integration","Source data -> integration API","GET /v1/apis/integration?limit=20","{ \"data\": [{ \"id\": \"item-1\" }], \"total\": 1 }","Commercial",[45,46,47],"base44 api integration","csv api base44","external api data base44",{},"API Butler + Base44 | CSV API Data Layer",true,{"hero":52,"quickAnswer":56,"problem":59,"useCaseWorkflow":71,"howItWorks":90,"technicalExample":109,"whoUsesIt":118,"cta":133},{"eyebrow":53,"title":54,"description":55},"Integration · Base44","Use API Butler endpoints in Base44 workflows.","Create your API in API Butler, then connect it in Base44 if the platform supports HTTP requests or external APIs.",{"label":57,"text":58},"Quick answer","API Butler can provide a stable REST API from CSV data for Base44 projects that can consume external API responses.",{"label":60,"items":61},"Why this works",[62,65,68],{"title":63,"description":64},"CSV becomes queryable JSON","API Butler turns tabular exports into endpoint-based data delivery.",{"title":66,"description":67},"One contract for app logic","Your project reads from one API URL instead of ad-hoc file drops.",{"title":69,"description":70},"Safer generic integration path","Works with any platform that supports external API calls.",{"title":72,"beats":73},"Example workflow",[74,78,82,86],{"label":75,"title":76,"detail":77},"Export","Prepare source dataset as CSV","records.csv",{"label":79,"title":80,"detail":81},"Publish","Generate endpoint in API Butler","GET /v1/apis/records",{"label":83,"title":84,"detail":85},"Connect","Call API inside Base44 flows","if API access is supported",{"label":87,"title":88,"detail":89},"Update","Refresh dataset while keeping endpoint stable","consistent URL",{"title":91,"steps":92},"Step-by-step guide",[93,97,101,105],{"number":94,"title":95,"description":96},"01","Upload CSV to API Butler","Create a hosted REST endpoint.",{"number":98,"title":99,"description":100},"02","Verify response structure","Check fields your Base44 workflow needs.",{"number":102,"title":103,"description":104},"03","Connect via HTTP/API in Base44","Use external request capabilities if available.",{"number":106,"title":107,"description":108},"04","Map returned fields","Use JSON values in app screens and logic.",{"examples":110},[111,115],{"title":112,"language":113,"code":114},"GET request","bash","curl \"https://api.getapibutler.com/v1/apis/records/items?limit=25\"",{"title":116,"language":113,"code":117},"Filtered request","curl \"https://api.getapibutler.com/v1/apis/records/items?status=active\"",{"label":119,"items":120},"Use cases",[121,125,129],{"tag":122,"title":123,"description":124},"Builders","Data-backed app views","Use API responses to drive screens and lists.",{"tag":126,"title":127,"description":128},"Operators","Internal process tools","Expose operational data without backend coding.",{"tag":130,"title":131,"description":132},"Automation","Reusable API source","Feed multiple workflows from one endpoint.",{"label":134,"title":135,"description":136,"primaryCtaLabel":137,"primaryCtaHref":138},"Next step","Generate the API in API Butler, then connect Base44.","Start with one CSV dataset and integrate through external API calls where supported.","Create CSV API","/",{"title":5,"description":21},"base44","published","integrations/base44","Nxru7vVU2RowgWrgJobr_PgKdODyyVQv3bNkN4_MY4Y",1782745366127]