[{"data":1,"prerenderedAt":1459},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fsdks\u002Ftypescript":81,"\u002Fdocs\u002Fsdks\u002Ftypescript-surround":1454},[4,77],{"title":5,"_path":6,"children":7,"icon":76},"Docs","\u002Fdocs",[8,23,41,51,63,69],{"title":9,"_path":10,"children":11},"Getting Started","\u002Fdocs\u002Fgetting-started",[12,14,17,20],{"title":13,"_path":10},"Introduction to Datafuse",{"title":15,"_path":16},"Installation Guide","\u002Fdocs\u002Fgetting-started\u002Finstallation",{"title":18,"_path":19},"5-Minute Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart",{"title":21,"_path":22},"5-Minute Quickstart with curl","\u002Fdocs\u002Fgetting-started\u002Fcurl",{"title":24,"_path":25,"children":26},"Core Concepts","\u002Fdocs\u002Fcore-concepts",[27,29,32,35,38],{"title":28,"_path":25},"Conceptual Landscape",{"title":30,"_path":31},"Adding Custom Integrations","\u002Fdocs\u002Fcore-concepts\u002Fcustom-integrations",{"title":33,"_path":34},"Managed Authentication","\u002Fdocs\u002Fcore-concepts\u002Fauthentication",{"title":36,"_path":37},"Bi-Directional Triggers","\u002Fdocs\u002Fcore-concepts\u002Ftriggers",{"title":39,"_path":40},"Observability & Auditing","\u002Fdocs\u002Fcore-concepts\u002Fobservability",{"title":42,"_path":43,"children":44},"Model Context Protocol","\u002Fdocs\u002Fmcp",[45,48],{"title":46,"_path":47},"Introduction to MCP","\u002Fdocs\u002Fmcp\u002Fintroduction",{"title":49,"_path":50},"Operating MCP Servers","\u002Fdocs\u002Fmcp\u002Fmcp-servers",{"title":52,"_path":53,"children":54},"Client SDKs","\u002Fdocs\u002Fsdks",[55,57,60],{"title":56,"_path":53},"Client Overview",{"title":58,"_path":59},"Python Client Guide","\u002Fdocs\u002Fsdks\u002Fpython",{"title":61,"_path":62},"TypeScript Client Guide","\u002Fdocs\u002Fsdks\u002Ftypescript",{"title":64,"_path":65,"children":66},"Self-Hosting & VPC","\u002Fdocs\u002Fself-hosting",[67],{"title":68,"_path":65},"Self-Hosting Guide",{"title":70,"_path":71,"children":72},"Comparisons","\u002Fdocs\u002Fcomparisons",[73],{"title":74,"_path":75},"Datafuse vs. Composio","\u002Fdocs\u002Fcomparisons\u002Fcomposio","i-heroicons-book-open",{"title":78,"_path":79,"icon":80},"Pricing","\u002Fpricing","i-heroicons-credit-card",{"_path":62,"_dir":82,"_draft":83,"_partial":83,"_locale":84,"title":61,"description":85,"body":86,"_type":1448,"_id":1449,"_source":1450,"_file":1451,"_stem":1452,"_extension":1453},"sdks",false,"","Build scalable TypeScript workflows against the Datafuse v1 integration routes.",{"type":87,"children":88,"toc":1442},"root",[89,106,110,117,324,327,333,621,624,630,1376,1379,1385,1436],{"type":90,"tag":91,"props":92,"children":93},"element","p",{},[94,97,104],{"type":95,"value":96},"text","The TypeScript examples below use ",{"type":90,"tag":98,"props":99,"children":101},"code",{"className":100},[],[102],{"type":95,"value":103},"fetch",{"type":95,"value":105}," to call the same routes that power the app. They work well in Node.js, serverless functions, and front-end tooling that already has a fetch runtime.",{"type":90,"tag":107,"props":108,"children":109},"hr",{},[],{"type":90,"tag":111,"props":112,"children":114},"h2",{"id":113},"_1-initialization",[115],{"type":95,"value":116},"1. Initialization",{"type":90,"tag":118,"props":119,"children":123},"pre",{"className":120,"code":121,"language":122,"meta":84,"style":84},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const baseUrl = process.env.DATAFUSE_API_URL || 'https:\u002F\u002Fapi.datafuse.xyz'\nconst token = process.env.DF_TOKEN || ''\n\nconst headers = {\n  Authorization: `Bearer ${token}`\n}\n","typescript",[124],{"type":90,"tag":98,"props":125,"children":126},{"__ignoreMap":84},[127,196,243,253,275,315],{"type":90,"tag":128,"props":129,"children":132},"span",{"class":130,"line":131},"line",1,[133,139,145,151,156,161,166,170,175,180,185,191],{"type":90,"tag":128,"props":134,"children":136},{"style":135},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[137],{"type":95,"value":138},"const",{"type":90,"tag":128,"props":140,"children":142},{"style":141},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[143],{"type":95,"value":144}," baseUrl ",{"type":90,"tag":128,"props":146,"children":148},{"style":147},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[149],{"type":95,"value":150},"=",{"type":90,"tag":128,"props":152,"children":153},{"style":141},[154],{"type":95,"value":155}," process",{"type":90,"tag":128,"props":157,"children":158},{"style":147},[159],{"type":95,"value":160},".",{"type":90,"tag":128,"props":162,"children":163},{"style":141},[164],{"type":95,"value":165},"env",{"type":90,"tag":128,"props":167,"children":168},{"style":147},[169],{"type":95,"value":160},{"type":90,"tag":128,"props":171,"children":172},{"style":141},[173],{"type":95,"value":174},"DATAFUSE_API_URL ",{"type":90,"tag":128,"props":176,"children":177},{"style":147},[178],{"type":95,"value":179},"||",{"type":90,"tag":128,"props":181,"children":182},{"style":147},[183],{"type":95,"value":184}," '",{"type":90,"tag":128,"props":186,"children":188},{"style":187},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[189],{"type":95,"value":190},"https:\u002F\u002Fapi.datafuse.xyz",{"type":90,"tag":128,"props":192,"children":193},{"style":147},[194],{"type":95,"value":195},"'\n",{"type":90,"tag":128,"props":197,"children":199},{"class":130,"line":198},2,[200,204,209,213,217,221,225,229,234,238],{"type":90,"tag":128,"props":201,"children":202},{"style":135},[203],{"type":95,"value":138},{"type":90,"tag":128,"props":205,"children":206},{"style":141},[207],{"type":95,"value":208}," token ",{"type":90,"tag":128,"props":210,"children":211},{"style":147},[212],{"type":95,"value":150},{"type":90,"tag":128,"props":214,"children":215},{"style":141},[216],{"type":95,"value":155},{"type":90,"tag":128,"props":218,"children":219},{"style":147},[220],{"type":95,"value":160},{"type":90,"tag":128,"props":222,"children":223},{"style":141},[224],{"type":95,"value":165},{"type":90,"tag":128,"props":226,"children":227},{"style":147},[228],{"type":95,"value":160},{"type":90,"tag":128,"props":230,"children":231},{"style":141},[232],{"type":95,"value":233},"DF_TOKEN ",{"type":90,"tag":128,"props":235,"children":236},{"style":147},[237],{"type":95,"value":179},{"type":90,"tag":128,"props":239,"children":240},{"style":147},[241],{"type":95,"value":242}," ''\n",{"type":90,"tag":128,"props":244,"children":246},{"class":130,"line":245},3,[247],{"type":90,"tag":128,"props":248,"children":250},{"emptyLinePlaceholder":249},true,[251],{"type":95,"value":252},"\n",{"type":90,"tag":128,"props":254,"children":256},{"class":130,"line":255},4,[257,261,266,270],{"type":90,"tag":128,"props":258,"children":259},{"style":135},[260],{"type":95,"value":138},{"type":90,"tag":128,"props":262,"children":263},{"style":141},[264],{"type":95,"value":265}," headers ",{"type":90,"tag":128,"props":267,"children":268},{"style":147},[269],{"type":95,"value":150},{"type":90,"tag":128,"props":271,"children":272},{"style":147},[273],{"type":95,"value":274}," {\n",{"type":90,"tag":128,"props":276,"children":278},{"class":130,"line":277},5,[279,285,290,295,300,305,310],{"type":90,"tag":128,"props":280,"children":282},{"style":281},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[283],{"type":95,"value":284},"  Authorization",{"type":90,"tag":128,"props":286,"children":287},{"style":147},[288],{"type":95,"value":289},":",{"type":90,"tag":128,"props":291,"children":292},{"style":147},[293],{"type":95,"value":294}," `",{"type":90,"tag":128,"props":296,"children":297},{"style":187},[298],{"type":95,"value":299},"Bearer ",{"type":90,"tag":128,"props":301,"children":302},{"style":147},[303],{"type":95,"value":304},"${",{"type":90,"tag":128,"props":306,"children":307},{"style":141},[308],{"type":95,"value":309},"token",{"type":90,"tag":128,"props":311,"children":312},{"style":147},[313],{"type":95,"value":314},"}`\n",{"type":90,"tag":128,"props":316,"children":318},{"class":130,"line":317},6,[319],{"type":90,"tag":128,"props":320,"children":321},{"style":147},[322],{"type":95,"value":323},"}\n",{"type":90,"tag":107,"props":325,"children":326},{},[],{"type":90,"tag":111,"props":328,"children":330},{"id":329},"_2-discover-integrations",[331],{"type":95,"value":332},"2. Discover Integrations",{"type":90,"tag":118,"props":334,"children":336},{"className":120,"code":335,"language":122,"meta":84,"style":84},"const integrations = await fetch(baseUrl + '\u002Fapi\u002Fv1\u002Fintegrations', {\n  headers\n}).then((response) => response.json())\n\nfor (const integration of integrations.items ?? []) {\n  console.log(`${integration.id}: ${integration.provider_key}`)\n}\n",[337],{"type":90,"tag":98,"props":338,"children":339},{"__ignoreMap":84},[340,401,409,474,481,537,613],{"type":90,"tag":128,"props":341,"children":342},{"class":130,"line":131},[343,347,352,356,362,368,373,378,382,387,392,397],{"type":90,"tag":128,"props":344,"children":345},{"style":135},[346],{"type":95,"value":138},{"type":90,"tag":128,"props":348,"children":349},{"style":141},[350],{"type":95,"value":351}," integrations ",{"type":90,"tag":128,"props":353,"children":354},{"style":147},[355],{"type":95,"value":150},{"type":90,"tag":128,"props":357,"children":359},{"style":358},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[360],{"type":95,"value":361}," await",{"type":90,"tag":128,"props":363,"children":365},{"style":364},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[366],{"type":95,"value":367}," fetch",{"type":90,"tag":128,"props":369,"children":370},{"style":141},[371],{"type":95,"value":372},"(baseUrl ",{"type":90,"tag":128,"props":374,"children":375},{"style":147},[376],{"type":95,"value":377},"+",{"type":90,"tag":128,"props":379,"children":380},{"style":147},[381],{"type":95,"value":184},{"type":90,"tag":128,"props":383,"children":384},{"style":187},[385],{"type":95,"value":386},"\u002Fapi\u002Fv1\u002Fintegrations",{"type":90,"tag":128,"props":388,"children":389},{"style":147},[390],{"type":95,"value":391},"'",{"type":90,"tag":128,"props":393,"children":394},{"style":147},[395],{"type":95,"value":396},",",{"type":90,"tag":128,"props":398,"children":399},{"style":147},[400],{"type":95,"value":274},{"type":90,"tag":128,"props":402,"children":403},{"class":130,"line":198},[404],{"type":90,"tag":128,"props":405,"children":406},{"style":141},[407],{"type":95,"value":408},"  headers\n",{"type":90,"tag":128,"props":410,"children":411},{"class":130,"line":245},[412,417,422,426,431,436,440,446,450,455,460,464,469],{"type":90,"tag":128,"props":413,"children":414},{"style":147},[415],{"type":95,"value":416},"}",{"type":90,"tag":128,"props":418,"children":419},{"style":141},[420],{"type":95,"value":421},")",{"type":90,"tag":128,"props":423,"children":424},{"style":147},[425],{"type":95,"value":160},{"type":90,"tag":128,"props":427,"children":428},{"style":364},[429],{"type":95,"value":430},"then",{"type":90,"tag":128,"props":432,"children":433},{"style":141},[434],{"type":95,"value":435},"(",{"type":90,"tag":128,"props":437,"children":438},{"style":147},[439],{"type":95,"value":435},{"type":90,"tag":128,"props":441,"children":443},{"style":442},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[444],{"type":95,"value":445},"response",{"type":90,"tag":128,"props":447,"children":448},{"style":147},[449],{"type":95,"value":421},{"type":90,"tag":128,"props":451,"children":452},{"style":135},[453],{"type":95,"value":454}," =>",{"type":90,"tag":128,"props":456,"children":457},{"style":141},[458],{"type":95,"value":459}," response",{"type":90,"tag":128,"props":461,"children":462},{"style":147},[463],{"type":95,"value":160},{"type":90,"tag":128,"props":465,"children":466},{"style":364},[467],{"type":95,"value":468},"json",{"type":90,"tag":128,"props":470,"children":471},{"style":141},[472],{"type":95,"value":473},"())\n",{"type":90,"tag":128,"props":475,"children":476},{"class":130,"line":255},[477],{"type":90,"tag":128,"props":478,"children":479},{"emptyLinePlaceholder":249},[480],{"type":95,"value":252},{"type":90,"tag":128,"props":482,"children":483},{"class":130,"line":277},[484,489,494,498,503,508,513,517,522,527,532],{"type":90,"tag":128,"props":485,"children":486},{"style":358},[487],{"type":95,"value":488},"for",{"type":90,"tag":128,"props":490,"children":491},{"style":141},[492],{"type":95,"value":493}," (",{"type":90,"tag":128,"props":495,"children":496},{"style":135},[497],{"type":95,"value":138},{"type":90,"tag":128,"props":499,"children":500},{"style":141},[501],{"type":95,"value":502}," integration ",{"type":90,"tag":128,"props":504,"children":505},{"style":147},[506],{"type":95,"value":507},"of",{"type":90,"tag":128,"props":509,"children":510},{"style":141},[511],{"type":95,"value":512}," integrations",{"type":90,"tag":128,"props":514,"children":515},{"style":147},[516],{"type":95,"value":160},{"type":90,"tag":128,"props":518,"children":519},{"style":141},[520],{"type":95,"value":521},"items ",{"type":90,"tag":128,"props":523,"children":524},{"style":147},[525],{"type":95,"value":526},"??",{"type":90,"tag":128,"props":528,"children":529},{"style":141},[530],{"type":95,"value":531}," []) ",{"type":90,"tag":128,"props":533,"children":534},{"style":147},[535],{"type":95,"value":536},"{\n",{"type":90,"tag":128,"props":538,"children":539},{"class":130,"line":317},[540,545,549,554,558,563,568,572,577,581,586,590,594,598,603,608],{"type":90,"tag":128,"props":541,"children":542},{"style":141},[543],{"type":95,"value":544},"  console",{"type":90,"tag":128,"props":546,"children":547},{"style":147},[548],{"type":95,"value":160},{"type":90,"tag":128,"props":550,"children":551},{"style":364},[552],{"type":95,"value":553},"log",{"type":90,"tag":128,"props":555,"children":556},{"style":281},[557],{"type":95,"value":435},{"type":90,"tag":128,"props":559,"children":560},{"style":147},[561],{"type":95,"value":562},"`${",{"type":90,"tag":128,"props":564,"children":565},{"style":141},[566],{"type":95,"value":567},"integration",{"type":90,"tag":128,"props":569,"children":570},{"style":147},[571],{"type":95,"value":160},{"type":90,"tag":128,"props":573,"children":574},{"style":141},[575],{"type":95,"value":576},"id",{"type":90,"tag":128,"props":578,"children":579},{"style":147},[580],{"type":95,"value":416},{"type":90,"tag":128,"props":582,"children":583},{"style":187},[584],{"type":95,"value":585},": ",{"type":90,"tag":128,"props":587,"children":588},{"style":147},[589],{"type":95,"value":304},{"type":90,"tag":128,"props":591,"children":592},{"style":141},[593],{"type":95,"value":567},{"type":90,"tag":128,"props":595,"children":596},{"style":147},[597],{"type":95,"value":160},{"type":90,"tag":128,"props":599,"children":600},{"style":141},[601],{"type":95,"value":602},"provider_key",{"type":90,"tag":128,"props":604,"children":605},{"style":147},[606],{"type":95,"value":607},"}`",{"type":90,"tag":128,"props":609,"children":610},{"style":281},[611],{"type":95,"value":612},")\n",{"type":90,"tag":128,"props":614,"children":616},{"class":130,"line":615},7,[617],{"type":90,"tag":128,"props":618,"children":619},{"style":147},[620],{"type":95,"value":323},{"type":90,"tag":107,"props":622,"children":623},{},[],{"type":90,"tag":111,"props":625,"children":627},{"id":626},"_3-resolve-and-invoke",[628],{"type":95,"value":629},"3. Resolve and Invoke",{"type":90,"tag":118,"props":631,"children":633},{"className":120,"code":632,"language":122,"meta":84,"style":84},"const integrationId = integrations.items?.[0]?.id\n\nconst tools = await fetch(baseUrl + `\u002Fapi\u002Fv1\u002Fintegrations\u002F${integrationId}\u002Fresolve-tools`, {\n  method: 'POST',\n  headers\n}).then((response) => response.json())\n\nconst toolKey = tools[0]?.slug\n\nconst response = await fetch(baseUrl + `\u002Fapi\u002Fv1\u002Fintegrations\u002F${integrationId}\u002Finvoke`, {\n  method: 'POST',\n  headers: {\n    ...headers,\n    'Content-Type': 'application\u002Fjson'\n  },\n  body: JSON.stringify({\n    tool_key: toolKey,\n    arguments: {\n      channel: '#engineering',\n      text: 'Deployment is complete and staging is ready for validation.'\n    }\n  })\n}).then((result) => result.json())\n\nconsole.log(response.successful)\nconsole.log(response.data)\n",[634],{"type":90,"tag":98,"props":635,"children":636},{"__ignoreMap":84},[637,696,703,775,805,812,867,874,913,921,991,1019,1036,1054,1089,1098,1133,1155,1172,1202,1228,1237,1250,1308,1316,1347],{"type":90,"tag":128,"props":638,"children":639},{"class":130,"line":131},[640,644,649,653,657,661,666,671,676,682,687,691],{"type":90,"tag":128,"props":641,"children":642},{"style":135},[643],{"type":95,"value":138},{"type":90,"tag":128,"props":645,"children":646},{"style":141},[647],{"type":95,"value":648}," integrationId ",{"type":90,"tag":128,"props":650,"children":651},{"style":147},[652],{"type":95,"value":150},{"type":90,"tag":128,"props":654,"children":655},{"style":141},[656],{"type":95,"value":512},{"type":90,"tag":128,"props":658,"children":659},{"style":147},[660],{"type":95,"value":160},{"type":90,"tag":128,"props":662,"children":663},{"style":141},[664],{"type":95,"value":665},"items",{"type":90,"tag":128,"props":667,"children":668},{"style":147},[669],{"type":95,"value":670},"?.",{"type":90,"tag":128,"props":672,"children":673},{"style":141},[674],{"type":95,"value":675},"[",{"type":90,"tag":128,"props":677,"children":679},{"style":678},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[680],{"type":95,"value":681},"0",{"type":90,"tag":128,"props":683,"children":684},{"style":141},[685],{"type":95,"value":686},"]",{"type":90,"tag":128,"props":688,"children":689},{"style":147},[690],{"type":95,"value":670},{"type":90,"tag":128,"props":692,"children":693},{"style":141},[694],{"type":95,"value":695},"id\n",{"type":90,"tag":128,"props":697,"children":698},{"class":130,"line":198},[699],{"type":90,"tag":128,"props":700,"children":701},{"emptyLinePlaceholder":249},[702],{"type":95,"value":252},{"type":90,"tag":128,"props":704,"children":705},{"class":130,"line":245},[706,710,715,719,723,727,731,735,739,744,748,753,757,762,767,771],{"type":90,"tag":128,"props":707,"children":708},{"style":135},[709],{"type":95,"value":138},{"type":90,"tag":128,"props":711,"children":712},{"style":141},[713],{"type":95,"value":714}," tools ",{"type":90,"tag":128,"props":716,"children":717},{"style":147},[718],{"type":95,"value":150},{"type":90,"tag":128,"props":720,"children":721},{"style":358},[722],{"type":95,"value":361},{"type":90,"tag":128,"props":724,"children":725},{"style":364},[726],{"type":95,"value":367},{"type":90,"tag":128,"props":728,"children":729},{"style":141},[730],{"type":95,"value":372},{"type":90,"tag":128,"props":732,"children":733},{"style":147},[734],{"type":95,"value":377},{"type":90,"tag":128,"props":736,"children":737},{"style":147},[738],{"type":95,"value":294},{"type":90,"tag":128,"props":740,"children":741},{"style":187},[742],{"type":95,"value":743},"\u002Fapi\u002Fv1\u002Fintegrations\u002F",{"type":90,"tag":128,"props":745,"children":746},{"style":147},[747],{"type":95,"value":304},{"type":90,"tag":128,"props":749,"children":750},{"style":141},[751],{"type":95,"value":752},"integrationId",{"type":90,"tag":128,"props":754,"children":755},{"style":147},[756],{"type":95,"value":416},{"type":90,"tag":128,"props":758,"children":759},{"style":187},[760],{"type":95,"value":761},"\u002Fresolve-tools",{"type":90,"tag":128,"props":763,"children":764},{"style":147},[765],{"type":95,"value":766},"`",{"type":90,"tag":128,"props":768,"children":769},{"style":147},[770],{"type":95,"value":396},{"type":90,"tag":128,"props":772,"children":773},{"style":147},[774],{"type":95,"value":274},{"type":90,"tag":128,"props":776,"children":777},{"class":130,"line":255},[778,783,787,791,796,800],{"type":90,"tag":128,"props":779,"children":780},{"style":281},[781],{"type":95,"value":782},"  method",{"type":90,"tag":128,"props":784,"children":785},{"style":147},[786],{"type":95,"value":289},{"type":90,"tag":128,"props":788,"children":789},{"style":147},[790],{"type":95,"value":184},{"type":90,"tag":128,"props":792,"children":793},{"style":187},[794],{"type":95,"value":795},"POST",{"type":90,"tag":128,"props":797,"children":798},{"style":147},[799],{"type":95,"value":391},{"type":90,"tag":128,"props":801,"children":802},{"style":147},[803],{"type":95,"value":804},",\n",{"type":90,"tag":128,"props":806,"children":807},{"class":130,"line":277},[808],{"type":90,"tag":128,"props":809,"children":810},{"style":141},[811],{"type":95,"value":408},{"type":90,"tag":128,"props":813,"children":814},{"class":130,"line":317},[815,819,823,827,831,835,839,843,847,851,855,859,863],{"type":90,"tag":128,"props":816,"children":817},{"style":147},[818],{"type":95,"value":416},{"type":90,"tag":128,"props":820,"children":821},{"style":141},[822],{"type":95,"value":421},{"type":90,"tag":128,"props":824,"children":825},{"style":147},[826],{"type":95,"value":160},{"type":90,"tag":128,"props":828,"children":829},{"style":364},[830],{"type":95,"value":430},{"type":90,"tag":128,"props":832,"children":833},{"style":141},[834],{"type":95,"value":435},{"type":90,"tag":128,"props":836,"children":837},{"style":147},[838],{"type":95,"value":435},{"type":90,"tag":128,"props":840,"children":841},{"style":442},[842],{"type":95,"value":445},{"type":90,"tag":128,"props":844,"children":845},{"style":147},[846],{"type":95,"value":421},{"type":90,"tag":128,"props":848,"children":849},{"style":135},[850],{"type":95,"value":454},{"type":90,"tag":128,"props":852,"children":853},{"style":141},[854],{"type":95,"value":459},{"type":90,"tag":128,"props":856,"children":857},{"style":147},[858],{"type":95,"value":160},{"type":90,"tag":128,"props":860,"children":861},{"style":364},[862],{"type":95,"value":468},{"type":90,"tag":128,"props":864,"children":865},{"style":141},[866],{"type":95,"value":473},{"type":90,"tag":128,"props":868,"children":869},{"class":130,"line":615},[870],{"type":90,"tag":128,"props":871,"children":872},{"emptyLinePlaceholder":249},[873],{"type":95,"value":252},{"type":90,"tag":128,"props":875,"children":877},{"class":130,"line":876},8,[878,882,887,891,896,900,904,908],{"type":90,"tag":128,"props":879,"children":880},{"style":135},[881],{"type":95,"value":138},{"type":90,"tag":128,"props":883,"children":884},{"style":141},[885],{"type":95,"value":886}," toolKey ",{"type":90,"tag":128,"props":888,"children":889},{"style":147},[890],{"type":95,"value":150},{"type":90,"tag":128,"props":892,"children":893},{"style":141},[894],{"type":95,"value":895}," tools[",{"type":90,"tag":128,"props":897,"children":898},{"style":678},[899],{"type":95,"value":681},{"type":90,"tag":128,"props":901,"children":902},{"style":141},[903],{"type":95,"value":686},{"type":90,"tag":128,"props":905,"children":906},{"style":147},[907],{"type":95,"value":670},{"type":90,"tag":128,"props":909,"children":910},{"style":141},[911],{"type":95,"value":912},"slug\n",{"type":90,"tag":128,"props":914,"children":916},{"class":130,"line":915},9,[917],{"type":90,"tag":128,"props":918,"children":919},{"emptyLinePlaceholder":249},[920],{"type":95,"value":252},{"type":90,"tag":128,"props":922,"children":924},{"class":130,"line":923},10,[925,929,934,938,942,946,950,954,958,962,966,970,974,979,983,987],{"type":90,"tag":128,"props":926,"children":927},{"style":135},[928],{"type":95,"value":138},{"type":90,"tag":128,"props":930,"children":931},{"style":141},[932],{"type":95,"value":933}," response ",{"type":90,"tag":128,"props":935,"children":936},{"style":147},[937],{"type":95,"value":150},{"type":90,"tag":128,"props":939,"children":940},{"style":358},[941],{"type":95,"value":361},{"type":90,"tag":128,"props":943,"children":944},{"style":364},[945],{"type":95,"value":367},{"type":90,"tag":128,"props":947,"children":948},{"style":141},[949],{"type":95,"value":372},{"type":90,"tag":128,"props":951,"children":952},{"style":147},[953],{"type":95,"value":377},{"type":90,"tag":128,"props":955,"children":956},{"style":147},[957],{"type":95,"value":294},{"type":90,"tag":128,"props":959,"children":960},{"style":187},[961],{"type":95,"value":743},{"type":90,"tag":128,"props":963,"children":964},{"style":147},[965],{"type":95,"value":304},{"type":90,"tag":128,"props":967,"children":968},{"style":141},[969],{"type":95,"value":752},{"type":90,"tag":128,"props":971,"children":972},{"style":147},[973],{"type":95,"value":416},{"type":90,"tag":128,"props":975,"children":976},{"style":187},[977],{"type":95,"value":978},"\u002Finvoke",{"type":90,"tag":128,"props":980,"children":981},{"style":147},[982],{"type":95,"value":766},{"type":90,"tag":128,"props":984,"children":985},{"style":147},[986],{"type":95,"value":396},{"type":90,"tag":128,"props":988,"children":989},{"style":147},[990],{"type":95,"value":274},{"type":90,"tag":128,"props":992,"children":994},{"class":130,"line":993},11,[995,999,1003,1007,1011,1015],{"type":90,"tag":128,"props":996,"children":997},{"style":281},[998],{"type":95,"value":782},{"type":90,"tag":128,"props":1000,"children":1001},{"style":147},[1002],{"type":95,"value":289},{"type":90,"tag":128,"props":1004,"children":1005},{"style":147},[1006],{"type":95,"value":184},{"type":90,"tag":128,"props":1008,"children":1009},{"style":187},[1010],{"type":95,"value":795},{"type":90,"tag":128,"props":1012,"children":1013},{"style":147},[1014],{"type":95,"value":391},{"type":90,"tag":128,"props":1016,"children":1017},{"style":147},[1018],{"type":95,"value":804},{"type":90,"tag":128,"props":1020,"children":1022},{"class":130,"line":1021},12,[1023,1028,1032],{"type":90,"tag":128,"props":1024,"children":1025},{"style":281},[1026],{"type":95,"value":1027},"  headers",{"type":90,"tag":128,"props":1029,"children":1030},{"style":147},[1031],{"type":95,"value":289},{"type":90,"tag":128,"props":1033,"children":1034},{"style":147},[1035],{"type":95,"value":274},{"type":90,"tag":128,"props":1037,"children":1039},{"class":130,"line":1038},13,[1040,1045,1050],{"type":90,"tag":128,"props":1041,"children":1042},{"style":147},[1043],{"type":95,"value":1044},"    ...",{"type":90,"tag":128,"props":1046,"children":1047},{"style":141},[1048],{"type":95,"value":1049},"headers",{"type":90,"tag":128,"props":1051,"children":1052},{"style":147},[1053],{"type":95,"value":804},{"type":90,"tag":128,"props":1055,"children":1057},{"class":130,"line":1056},14,[1058,1063,1068,1072,1076,1080,1085],{"type":90,"tag":128,"props":1059,"children":1060},{"style":147},[1061],{"type":95,"value":1062},"    '",{"type":90,"tag":128,"props":1064,"children":1065},{"style":281},[1066],{"type":95,"value":1067},"Content-Type",{"type":90,"tag":128,"props":1069,"children":1070},{"style":147},[1071],{"type":95,"value":391},{"type":90,"tag":128,"props":1073,"children":1074},{"style":147},[1075],{"type":95,"value":289},{"type":90,"tag":128,"props":1077,"children":1078},{"style":147},[1079],{"type":95,"value":184},{"type":90,"tag":128,"props":1081,"children":1082},{"style":187},[1083],{"type":95,"value":1084},"application\u002Fjson",{"type":90,"tag":128,"props":1086,"children":1087},{"style":147},[1088],{"type":95,"value":195},{"type":90,"tag":128,"props":1090,"children":1092},{"class":130,"line":1091},15,[1093],{"type":90,"tag":128,"props":1094,"children":1095},{"style":147},[1096],{"type":95,"value":1097},"  },\n",{"type":90,"tag":128,"props":1099,"children":1101},{"class":130,"line":1100},16,[1102,1107,1111,1116,1120,1125,1129],{"type":90,"tag":128,"props":1103,"children":1104},{"style":281},[1105],{"type":95,"value":1106},"  body",{"type":90,"tag":128,"props":1108,"children":1109},{"style":147},[1110],{"type":95,"value":289},{"type":90,"tag":128,"props":1112,"children":1113},{"style":141},[1114],{"type":95,"value":1115}," JSON",{"type":90,"tag":128,"props":1117,"children":1118},{"style":147},[1119],{"type":95,"value":160},{"type":90,"tag":128,"props":1121,"children":1122},{"style":364},[1123],{"type":95,"value":1124},"stringify",{"type":90,"tag":128,"props":1126,"children":1127},{"style":141},[1128],{"type":95,"value":435},{"type":90,"tag":128,"props":1130,"children":1131},{"style":147},[1132],{"type":95,"value":536},{"type":90,"tag":128,"props":1134,"children":1136},{"class":130,"line":1135},17,[1137,1142,1146,1151],{"type":90,"tag":128,"props":1138,"children":1139},{"style":281},[1140],{"type":95,"value":1141},"    tool_key",{"type":90,"tag":128,"props":1143,"children":1144},{"style":147},[1145],{"type":95,"value":289},{"type":90,"tag":128,"props":1147,"children":1148},{"style":141},[1149],{"type":95,"value":1150}," toolKey",{"type":90,"tag":128,"props":1152,"children":1153},{"style":147},[1154],{"type":95,"value":804},{"type":90,"tag":128,"props":1156,"children":1158},{"class":130,"line":1157},18,[1159,1164,1168],{"type":90,"tag":128,"props":1160,"children":1161},{"style":281},[1162],{"type":95,"value":1163},"    arguments",{"type":90,"tag":128,"props":1165,"children":1166},{"style":147},[1167],{"type":95,"value":289},{"type":90,"tag":128,"props":1169,"children":1170},{"style":147},[1171],{"type":95,"value":274},{"type":90,"tag":128,"props":1173,"children":1175},{"class":130,"line":1174},19,[1176,1181,1185,1189,1194,1198],{"type":90,"tag":128,"props":1177,"children":1178},{"style":281},[1179],{"type":95,"value":1180},"      channel",{"type":90,"tag":128,"props":1182,"children":1183},{"style":147},[1184],{"type":95,"value":289},{"type":90,"tag":128,"props":1186,"children":1187},{"style":147},[1188],{"type":95,"value":184},{"type":90,"tag":128,"props":1190,"children":1191},{"style":187},[1192],{"type":95,"value":1193},"#engineering",{"type":90,"tag":128,"props":1195,"children":1196},{"style":147},[1197],{"type":95,"value":391},{"type":90,"tag":128,"props":1199,"children":1200},{"style":147},[1201],{"type":95,"value":804},{"type":90,"tag":128,"props":1203,"children":1205},{"class":130,"line":1204},20,[1206,1211,1215,1219,1224],{"type":90,"tag":128,"props":1207,"children":1208},{"style":281},[1209],{"type":95,"value":1210},"      text",{"type":90,"tag":128,"props":1212,"children":1213},{"style":147},[1214],{"type":95,"value":289},{"type":90,"tag":128,"props":1216,"children":1217},{"style":147},[1218],{"type":95,"value":184},{"type":90,"tag":128,"props":1220,"children":1221},{"style":187},[1222],{"type":95,"value":1223},"Deployment is complete and staging is ready for validation.",{"type":90,"tag":128,"props":1225,"children":1226},{"style":147},[1227],{"type":95,"value":195},{"type":90,"tag":128,"props":1229,"children":1231},{"class":130,"line":1230},21,[1232],{"type":90,"tag":128,"props":1233,"children":1234},{"style":147},[1235],{"type":95,"value":1236},"    }\n",{"type":90,"tag":128,"props":1238,"children":1240},{"class":130,"line":1239},22,[1241,1246],{"type":90,"tag":128,"props":1242,"children":1243},{"style":147},[1244],{"type":95,"value":1245},"  }",{"type":90,"tag":128,"props":1247,"children":1248},{"style":141},[1249],{"type":95,"value":612},{"type":90,"tag":128,"props":1251,"children":1253},{"class":130,"line":1252},23,[1254,1258,1262,1266,1270,1274,1278,1283,1287,1291,1296,1300,1304],{"type":90,"tag":128,"props":1255,"children":1256},{"style":147},[1257],{"type":95,"value":416},{"type":90,"tag":128,"props":1259,"children":1260},{"style":141},[1261],{"type":95,"value":421},{"type":90,"tag":128,"props":1263,"children":1264},{"style":147},[1265],{"type":95,"value":160},{"type":90,"tag":128,"props":1267,"children":1268},{"style":364},[1269],{"type":95,"value":430},{"type":90,"tag":128,"props":1271,"children":1272},{"style":141},[1273],{"type":95,"value":435},{"type":90,"tag":128,"props":1275,"children":1276},{"style":147},[1277],{"type":95,"value":435},{"type":90,"tag":128,"props":1279,"children":1280},{"style":442},[1281],{"type":95,"value":1282},"result",{"type":90,"tag":128,"props":1284,"children":1285},{"style":147},[1286],{"type":95,"value":421},{"type":90,"tag":128,"props":1288,"children":1289},{"style":135},[1290],{"type":95,"value":454},{"type":90,"tag":128,"props":1292,"children":1293},{"style":141},[1294],{"type":95,"value":1295}," result",{"type":90,"tag":128,"props":1297,"children":1298},{"style":147},[1299],{"type":95,"value":160},{"type":90,"tag":128,"props":1301,"children":1302},{"style":364},[1303],{"type":95,"value":468},{"type":90,"tag":128,"props":1305,"children":1306},{"style":141},[1307],{"type":95,"value":473},{"type":90,"tag":128,"props":1309,"children":1311},{"class":130,"line":1310},24,[1312],{"type":90,"tag":128,"props":1313,"children":1314},{"emptyLinePlaceholder":249},[1315],{"type":95,"value":252},{"type":90,"tag":128,"props":1317,"children":1319},{"class":130,"line":1318},25,[1320,1325,1329,1333,1338,1342],{"type":90,"tag":128,"props":1321,"children":1322},{"style":141},[1323],{"type":95,"value":1324},"console",{"type":90,"tag":128,"props":1326,"children":1327},{"style":147},[1328],{"type":95,"value":160},{"type":90,"tag":128,"props":1330,"children":1331},{"style":364},[1332],{"type":95,"value":553},{"type":90,"tag":128,"props":1334,"children":1335},{"style":141},[1336],{"type":95,"value":1337},"(response",{"type":90,"tag":128,"props":1339,"children":1340},{"style":147},[1341],{"type":95,"value":160},{"type":90,"tag":128,"props":1343,"children":1344},{"style":141},[1345],{"type":95,"value":1346},"successful)\n",{"type":90,"tag":128,"props":1348,"children":1350},{"class":130,"line":1349},26,[1351,1355,1359,1363,1367,1371],{"type":90,"tag":128,"props":1352,"children":1353},{"style":141},[1354],{"type":95,"value":1324},{"type":90,"tag":128,"props":1356,"children":1357},{"style":147},[1358],{"type":95,"value":160},{"type":90,"tag":128,"props":1360,"children":1361},{"style":364},[1362],{"type":95,"value":553},{"type":90,"tag":128,"props":1364,"children":1365},{"style":141},[1366],{"type":95,"value":1337},{"type":90,"tag":128,"props":1368,"children":1369},{"style":147},[1370],{"type":95,"value":160},{"type":90,"tag":128,"props":1372,"children":1373},{"style":141},[1374],{"type":95,"value":1375},"data)\n",{"type":90,"tag":107,"props":1377,"children":1378},{},[],{"type":90,"tag":111,"props":1380,"children":1382},{"id":1381},"next-steps",[1383],{"type":95,"value":1384},"Next Steps",{"type":90,"tag":1386,"props":1387,"children":1388},"ul",{},[1389,1406,1421],{"type":90,"tag":1390,"props":1391,"children":1392},"li",{},[1393,1395,1404],{"type":95,"value":1394},"Review the ",{"type":90,"tag":1396,"props":1397,"children":1398},"strong",{},[1399],{"type":90,"tag":1400,"props":1401,"children":1402},"a",{"href":53},[1403],{"type":95,"value":56},{"type":95,"value":1405}," for the shared route surface.",{"type":90,"tag":1390,"props":1407,"children":1408},{},[1409,1411,1419],{"type":95,"value":1410},"Open the ",{"type":90,"tag":1396,"props":1412,"children":1413},{},[1414],{"type":90,"tag":1400,"props":1415,"children":1416},{"href":59},[1417],{"type":95,"value":1418},"Python client guide",{"type":95,"value":1420}," if your app uses Python workers or notebooks.",{"type":90,"tag":1390,"props":1422,"children":1423},{},[1424,1426,1434],{"type":95,"value":1425},"Use the ",{"type":90,"tag":1396,"props":1427,"children":1428},{},[1429],{"type":90,"tag":1400,"props":1430,"children":1431},{"href":22},[1432],{"type":95,"value":1433},"curl quickstart",{"type":95,"value":1435}," if you want the same flow from the terminal.",{"type":90,"tag":1437,"props":1438,"children":1439},"style",{},[1440],{"type":95,"value":1441},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":84,"searchDepth":198,"depth":198,"links":1443},[1444,1445,1446,1447],{"id":113,"depth":198,"text":116},{"id":329,"depth":198,"text":332},{"id":626,"depth":198,"text":629},{"id":1381,"depth":198,"text":1384},"markdown","content:1.docs:4.sdks:3.typescript.md","content","1.docs\u002F4.sdks\u002F3.typescript.md","1.docs\u002F4.sdks\u002F3.typescript","md",[1455,1457],{"_path":59,"title":58,"description":1456},"Build secure Python workflows against the Datafuse v1 integration routes.",{"_path":65,"title":68,"description":1458},"Deploy the Datafuse platform completely inside your private virtual cloud (VPC) infrastructure.",1780069615256]