[{"data":1,"prerenderedAt":2293},["ShallowReactive",2],{"navigation_docs":3,"-http-api":49,"-http-api-surround":2289},[4,8,12,16,20,24,28],{"title":5,"path":6,"stem":7},"Introduction","\u002Fintroduction","1.introduction",{"title":9,"path":10,"stem":11},"Installation","\u002Finstallation","2.installation",{"title":13,"path":14,"stem":15},"SDKs","\u002Fsdk","3.sdk",{"title":17,"path":18,"stem":19},"Dashboard","\u002Fdashboard","4.dashboard",{"title":21,"path":22,"stem":23},"HTTP API","\u002Fhttp-api","5.http-api",{"title":25,"path":26,"stem":27},"Image Transformations","\u002Ftransformations","6.transformations",{"title":29,"path":30,"stem":31,"children":32},"Framework Components","\u002Fframeworks","frameworks",[33,37,41,45],{"title":34,"path":35,"stem":36},"Qwik","\u002Fframeworks\u002Fqwik","frameworks\u002Fqwik",{"title":38,"path":39,"stem":40},"React","\u002Fframeworks\u002Freact","frameworks\u002Freact",{"title":42,"path":43,"stem":44},"Svelte","\u002Fframeworks\u002Fsvelte","frameworks\u002Fsvelte",{"title":46,"path":47,"stem":48},"Vue","\u002Fframeworks\u002Fvue","frameworks\u002Fvue",{"id":50,"title":21,"body":51,"description":2283,"extension":2284,"links":2285,"meta":2286,"navigation":295,"path":22,"seo":2287,"stem":23,"__hash__":2288},"docs\u002F5.http-api.md",{"type":52,"value":53,"toc":2267},"minimark",[54,58,63,70,74,86,111,122,126,133,144,147,151,269,271,275,564,566,570,645,647,651,897,899,903,1378,1380,1384,1919,1921,1925,1928,1933,1936,2068,2072,2075,2083,2167,2171,2263],[55,56,57],"p",{},"PichaFlow can be integrated into any language or framework that supports HTTP requests.",[59,60,62],"h2",{"id":61},"base-url","Base URL",[55,64,65,66],{},"The default API endpoint is:\n",[67,68,69],"code",{},"https:\u002F\u002Fegn.pichaflow.com\u002Fv1",[59,71,73],{"id":72},"authentication","Authentication",[55,75,76,77,81,82,85],{},"All requests must include your ",[78,79,80],"strong",{},"Secret Key"," in the ",[67,83,84],{},"Authorization"," header as a Bearer token.",[87,88,93],"pre",{"className":89,"code":90,"language":91,"meta":92,"style":92},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Authorization: Bearer sk_live_your_secret_key\n","bash","",[67,94,95],{"__ignoreMap":92},[96,97,100,104,108],"span",{"class":98,"line":99},"line",1,[96,101,103],{"class":102},"sBMFI","Authorization:",[96,105,107],{"class":106},"sfazB"," Bearer",[96,109,110],{"class":106}," sk_live_your_secret_key\n",[112,113,115,118,119,121],"alert",{"type":114},"info",[78,116,117],{},"Security Note",": For server-to-server integrations, only the ",[67,120,84],{}," header is required.",[59,123,125],{"id":124},"payload-limits-pre-optimization","Payload Limits & Pre-Optimization",[55,127,128,129,132],{},"To guarantee ultra-fast edge processing, the PichaFlow Edge Engine enforces a strict ",[78,130,131],{},"5MB"," file size limit on all direct HTTP API uploads.",[55,134,135,136,139,140,143],{},"If you are uploading via a backend server (bypassing our frontend SDKs), you ",[78,137,138],{},"must"," compress your images down to a maximum of 2048px (ideally WebP) before making the POST request. Uploads exceeding 5MB will be rejected with a ",[67,141,142],{},"413 Payload Too Large"," error.",[145,146],"hr",{},[59,148,150],{"id":149},"_1-uploading-images-curl","1. Uploading Images (cURL)",[87,152,154],{"className":89,"code":153,"language":91,"meta":92,"style":92},"curl -X POST https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload \\\n  -H \"Authorization: Bearer sk_live_...\" \\\n  -F \"file=@\u002Fpath\u002Fto\u002Fyour\u002Fimage.jpg\" \\\n  -F \"tenantId=pf_prj_your_id\" \\\n  -F \"alt=Description for SEO\" \\\n  -F \"tags=[\\\"ecommerce\\\", \\\"summer\\\"]\"\n",[67,155,156,174,192,207,221,235],{"__ignoreMap":92},[96,157,158,161,164,167,170],{"class":98,"line":99},[96,159,160],{"class":102},"curl",[96,162,163],{"class":106}," -X",[96,165,166],{"class":106}," POST",[96,168,169],{"class":106}," https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload",[96,171,173],{"class":172},"sTEyZ"," \\\n",[96,175,177,180,184,187,190],{"class":98,"line":176},2,[96,178,179],{"class":106},"  -H",[96,181,183],{"class":182},"sMK4o"," \"",[96,185,186],{"class":106},"Authorization: Bearer sk_live_...",[96,188,189],{"class":182},"\"",[96,191,173],{"class":172},[96,193,195,198,200,203,205],{"class":98,"line":194},3,[96,196,197],{"class":106},"  -F",[96,199,183],{"class":182},[96,201,202],{"class":106},"file=@\u002Fpath\u002Fto\u002Fyour\u002Fimage.jpg",[96,204,189],{"class":182},[96,206,173],{"class":172},[96,208,210,212,214,217,219],{"class":98,"line":209},4,[96,211,197],{"class":106},[96,213,183],{"class":182},[96,215,216],{"class":106},"tenantId=pf_prj_your_id",[96,218,189],{"class":182},[96,220,173],{"class":172},[96,222,224,226,228,231,233],{"class":98,"line":223},5,[96,225,197],{"class":106},[96,227,183],{"class":182},[96,229,230],{"class":106},"alt=Description for SEO",[96,232,189],{"class":182},[96,234,173],{"class":172},[96,236,238,240,242,245,248,251,253,256,258,261,263,266],{"class":98,"line":237},6,[96,239,197],{"class":106},[96,241,183],{"class":182},[96,243,244],{"class":106},"tags=[",[96,246,247],{"class":172},"\\\"",[96,249,250],{"class":106},"ecommerce",[96,252,247],{"class":172},[96,254,255],{"class":106},", ",[96,257,247],{"class":172},[96,259,260],{"class":106},"summer",[96,262,247],{"class":172},[96,264,265],{"class":106},"]",[96,267,268],{"class":182},"\"\n",[145,270],{},[59,272,274],{"id":273},"_2-python-integration","2. Python Integration",[87,276,280],{"className":277,"code":278,"language":279,"meta":92,"style":92},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import requests\n\nurl = \"https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload\"\nheaders = {\n    \"Authorization\": \"Bearer sk_live_your_secret_key\"\n}\nfiles = {\n    \"file\": open(\"product.jpg\", \"rb\")\n}\ndata = {\n    \"tenantId\": \"pf_prj_your_id\",\n    \"alt\": \"Summer Collection Boot\",\n    \"tags\": \"[\\\"ecommerce\\\"]\"\n}\n\nresponse = requests.post(url, headers=headers, files=files, data=data)\nprint(response.json())\n","python",[67,281,282,291,297,312,322,341,346,356,395,400,410,432,453,480,485,490,545],{"__ignoreMap":92},[96,283,284,288],{"class":98,"line":99},[96,285,287],{"class":286},"s7zQu","import",[96,289,290],{"class":172}," requests\n",[96,292,293],{"class":98,"line":176},[96,294,296],{"emptyLinePlaceholder":295},true,"\n",[96,298,299,302,305,307,310],{"class":98,"line":194},[96,300,301],{"class":172},"url ",[96,303,304],{"class":182},"=",[96,306,183],{"class":182},[96,308,309],{"class":106},"https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload",[96,311,268],{"class":182},[96,313,314,317,319],{"class":98,"line":209},[96,315,316],{"class":172},"headers ",[96,318,304],{"class":182},[96,320,321],{"class":182}," {\n",[96,323,324,327,329,331,334,336,339],{"class":98,"line":223},[96,325,326],{"class":182},"    \"",[96,328,84],{"class":106},[96,330,189],{"class":182},[96,332,333],{"class":182},":",[96,335,183],{"class":182},[96,337,338],{"class":106},"Bearer sk_live_your_secret_key",[96,340,268],{"class":182},[96,342,343],{"class":98,"line":237},[96,344,345],{"class":182},"}\n",[96,347,349,352,354],{"class":98,"line":348},7,[96,350,351],{"class":172},"files ",[96,353,304],{"class":182},[96,355,321],{"class":182},[96,357,359,361,364,366,368,372,375,377,380,382,385,387,390,392],{"class":98,"line":358},8,[96,360,326],{"class":182},[96,362,363],{"class":106},"file",[96,365,189],{"class":182},[96,367,333],{"class":182},[96,369,371],{"class":370},"s2Zo4"," open",[96,373,374],{"class":182},"(",[96,376,189],{"class":182},[96,378,379],{"class":106},"product.jpg",[96,381,189],{"class":182},[96,383,384],{"class":182},",",[96,386,183],{"class":182},[96,388,389],{"class":106},"rb",[96,391,189],{"class":182},[96,393,394],{"class":182},")\n",[96,396,398],{"class":98,"line":397},9,[96,399,345],{"class":182},[96,401,403,406,408],{"class":98,"line":402},10,[96,404,405],{"class":172},"data ",[96,407,304],{"class":182},[96,409,321],{"class":182},[96,411,413,415,418,420,422,424,427,429],{"class":98,"line":412},11,[96,414,326],{"class":182},[96,416,417],{"class":106},"tenantId",[96,419,189],{"class":182},[96,421,333],{"class":182},[96,423,183],{"class":182},[96,425,426],{"class":106},"pf_prj_your_id",[96,428,189],{"class":182},[96,430,431],{"class":182},",\n",[96,433,435,437,440,442,444,446,449,451],{"class":98,"line":434},12,[96,436,326],{"class":182},[96,438,439],{"class":106},"alt",[96,441,189],{"class":182},[96,443,333],{"class":182},[96,445,183],{"class":182},[96,447,448],{"class":106},"Summer Collection Boot",[96,450,189],{"class":182},[96,452,431],{"class":182},[96,454,456,458,461,463,465,467,470,472,474,476,478],{"class":98,"line":455},13,[96,457,326],{"class":182},[96,459,460],{"class":106},"tags",[96,462,189],{"class":182},[96,464,333],{"class":182},[96,466,183],{"class":182},[96,468,469],{"class":106},"[",[96,471,247],{"class":172},[96,473,250],{"class":106},[96,475,247],{"class":172},[96,477,265],{"class":106},[96,479,268],{"class":182},[96,481,483],{"class":98,"line":482},14,[96,484,345],{"class":182},[96,486,488],{"class":98,"line":487},15,[96,489,296],{"emptyLinePlaceholder":295},[96,491,493,496,498,501,504,507,509,512,514,518,520,523,525,528,530,533,535,538,540,543],{"class":98,"line":492},16,[96,494,495],{"class":172},"response ",[96,497,304],{"class":182},[96,499,500],{"class":172}," requests",[96,502,503],{"class":182},".",[96,505,506],{"class":370},"post",[96,508,374],{"class":182},[96,510,511],{"class":370},"url",[96,513,384],{"class":182},[96,515,517],{"class":516},"sHdIc"," headers",[96,519,304],{"class":182},[96,521,522],{"class":370},"headers",[96,524,384],{"class":182},[96,526,527],{"class":516}," files",[96,529,304],{"class":182},[96,531,532],{"class":370},"files",[96,534,384],{"class":182},[96,536,537],{"class":516}," data",[96,539,304],{"class":182},[96,541,542],{"class":370},"data",[96,544,394],{"class":182},[96,546,548,551,553,556,558,561],{"class":98,"line":547},17,[96,549,550],{"class":370},"print",[96,552,374],{"class":182},[96,554,555],{"class":370},"response",[96,557,503],{"class":182},[96,559,560],{"class":370},"json",[96,562,563],{"class":182},"())\n",[145,565],{},[59,567,569],{"id":568},"_3-nodejs-fetch","3. Node.js (Fetch)",[87,571,575],{"className":572,"code":573,"language":574,"meta":92,"style":92},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const formData = new FormData();\nformData.append('file', fileInput.files[0]);\nformData.append('tenantId', 'pf_prj_your_id');\nformData.append('alt', 'Modern Sofa');\n\nconst response = await fetch('https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload', {\n  method: 'POST',\n  headers: {\n    'Authorization': 'Bearer sk_live_your_secret_key'\n  },\n  body: formData\n});\n\nconst result = await response.json();\n","javascript",[67,576,577,582,587,592,597,601,606,611,616,621,626,631,636,640],{"__ignoreMap":92},[96,578,579],{"class":98,"line":99},[96,580,581],{},"const formData = new FormData();\n",[96,583,584],{"class":98,"line":176},[96,585,586],{},"formData.append('file', fileInput.files[0]);\n",[96,588,589],{"class":98,"line":194},[96,590,591],{},"formData.append('tenantId', 'pf_prj_your_id');\n",[96,593,594],{"class":98,"line":209},[96,595,596],{},"formData.append('alt', 'Modern Sofa');\n",[96,598,599],{"class":98,"line":223},[96,600,296],{"emptyLinePlaceholder":295},[96,602,603],{"class":98,"line":237},[96,604,605],{},"const response = await fetch('https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload', {\n",[96,607,608],{"class":98,"line":348},[96,609,610],{},"  method: 'POST',\n",[96,612,613],{"class":98,"line":358},[96,614,615],{},"  headers: {\n",[96,617,618],{"class":98,"line":397},[96,619,620],{},"    'Authorization': 'Bearer sk_live_your_secret_key'\n",[96,622,623],{"class":98,"line":402},[96,624,625],{},"  },\n",[96,627,628],{"class":98,"line":412},[96,629,630],{},"  body: formData\n",[96,632,633],{"class":98,"line":434},[96,634,635],{},"});\n",[96,637,638],{"class":98,"line":455},[96,639,296],{"emptyLinePlaceholder":295},[96,641,642],{"class":98,"line":482},[96,643,644],{},"const result = await response.json();\n",[145,646],{},[59,648,650],{"id":649},"_4-php-integration","4. PHP Integration",[87,652,656],{"className":653,"code":654,"language":655,"meta":92,"style":92},"language-php shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","$ch = curl_init('https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload');\n$cfile = new CURLFile('image.jpg', 'image\u002Fjpeg', 'file');\n\ncurl_setopt($ch, CURLOPT_POST, 1);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, [\n    'file' => $cfile,\n    'tenantId' => 'pf_prj_your_id',\n    'alt' => 'Luxury Watch'\n]);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Authorization: Bearer sk_live_your_secret_key'\n]);\n\n$result = curl_exec($ch);\ncurl_close($ch);\n","php",[67,657,658,683,728,732,755,773,793,811,829,834,851,860,864,868,886],{"__ignoreMap":92},[96,659,660,663,666,668,671,673,676,678,680],{"class":98,"line":99},[96,661,662],{"class":182},"$",[96,664,665],{"class":172},"ch ",[96,667,304],{"class":182},[96,669,670],{"class":370}," curl_init",[96,672,374],{"class":182},[96,674,675],{"class":182},"'",[96,677,309],{"class":106},[96,679,675],{"class":182},[96,681,682],{"class":182},");\n",[96,684,685,687,690,692,696,699,701,703,706,708,710,713,716,718,720,722,724,726],{"class":98,"line":176},[96,686,662],{"class":182},[96,688,689],{"class":172},"cfile ",[96,691,304],{"class":182},[96,693,695],{"class":694},"sbssI"," new",[96,697,698],{"class":102}," CURLFile",[96,700,374],{"class":182},[96,702,675],{"class":182},[96,704,705],{"class":106},"image.jpg",[96,707,675],{"class":182},[96,709,384],{"class":182},[96,711,712],{"class":182}," '",[96,714,715],{"class":106},"image\u002Fjpeg",[96,717,675],{"class":182},[96,719,384],{"class":182},[96,721,712],{"class":182},[96,723,363],{"class":106},[96,725,675],{"class":182},[96,727,682],{"class":182},[96,729,730],{"class":98,"line":194},[96,731,296],{"emptyLinePlaceholder":295},[96,733,734,737,740,743,745,748,750,753],{"class":98,"line":209},[96,735,736],{"class":370},"curl_setopt",[96,738,739],{"class":182},"($",[96,741,742],{"class":172},"ch",[96,744,384],{"class":182},[96,746,747],{"class":172}," CURLOPT_POST",[96,749,384],{"class":182},[96,751,752],{"class":694}," 1",[96,754,682],{"class":182},[96,756,757,759,761,763,765,768,770],{"class":98,"line":223},[96,758,736],{"class":370},[96,760,739],{"class":182},[96,762,742],{"class":172},[96,764,384],{"class":182},[96,766,767],{"class":172}," CURLOPT_POSTFIELDS",[96,769,384],{"class":182},[96,771,772],{"class":182}," [\n",[96,774,775,778,780,782,785,788,791],{"class":98,"line":237},[96,776,777],{"class":182},"    '",[96,779,363],{"class":106},[96,781,675],{"class":182},[96,783,784],{"class":182}," =>",[96,786,787],{"class":182}," $",[96,789,790],{"class":172},"cfile",[96,792,431],{"class":182},[96,794,795,797,799,801,803,805,807,809],{"class":98,"line":348},[96,796,777],{"class":182},[96,798,417],{"class":106},[96,800,675],{"class":182},[96,802,784],{"class":182},[96,804,712],{"class":182},[96,806,426],{"class":106},[96,808,675],{"class":182},[96,810,431],{"class":182},[96,812,813,815,817,819,821,823,826],{"class":98,"line":358},[96,814,777],{"class":182},[96,816,439],{"class":106},[96,818,675],{"class":182},[96,820,784],{"class":182},[96,822,712],{"class":182},[96,824,825],{"class":106},"Luxury Watch",[96,827,828],{"class":182},"'\n",[96,830,831],{"class":98,"line":397},[96,832,833],{"class":182},"]);\n",[96,835,836,838,840,842,844,847,849],{"class":98,"line":402},[96,837,736],{"class":370},[96,839,739],{"class":182},[96,841,742],{"class":172},[96,843,384],{"class":182},[96,845,846],{"class":172}," CURLOPT_HTTPHEADER",[96,848,384],{"class":182},[96,850,772],{"class":182},[96,852,853,855,858],{"class":98,"line":412},[96,854,777],{"class":182},[96,856,857],{"class":106},"Authorization: Bearer sk_live_your_secret_key",[96,859,828],{"class":182},[96,861,862],{"class":98,"line":434},[96,863,833],{"class":182},[96,865,866],{"class":98,"line":455},[96,867,296],{"emptyLinePlaceholder":295},[96,869,870,872,875,877,880,882,884],{"class":98,"line":482},[96,871,662],{"class":182},[96,873,874],{"class":172},"result ",[96,876,304],{"class":182},[96,878,879],{"class":370}," curl_exec",[96,881,739],{"class":182},[96,883,742],{"class":172},[96,885,682],{"class":182},[96,887,888,891,893,895],{"class":98,"line":487},[96,889,890],{"class":370},"curl_close",[96,892,739],{"class":182},[96,894,742],{"class":172},[96,896,682],{"class":182},[145,898],{},[59,900,902],{"id":901},"_5-go-integration","5. Go Integration",[87,904,908],{"className":905,"code":906,"language":907,"meta":92,"style":92},"language-go shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","package main\n\nimport (\n    \"bytes\"\n    \"io\"\n    \"mime\u002Fmultipart\"\n    \"net\u002Fhttp\"\n    \"os\"\n)\n\nfunc main() {\n    file, _ := os.Open(\"image.jpg\")\n    defer file.Close()\n\n    body := &bytes.Buffer{}\n    writer := multipart.NewWriter(body)\n    part, _ := writer.CreateFormFile(\"file\", \"image.jpg\")\n    io.Copy(part, file)\n    writer.WriteField(\"tenantId\", \"pf_prj_your_id\")\n    writer.WriteField(\"alt\", \"Coffee Mug\")\n    writer.Close()\n\n    req, _ := http.NewRequest(\"POST\", \"https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload\", body)\n    req.Header.Set(\"Content-Type\", writer.FormDataContentType())\n    req.Header.Set(\"Authorization\", \"Bearer sk_live_your_secret_key\")\n\n    client := &http.Client{}\n    client.Do(req)\n}\n","go",[67,909,910,918,922,929,938,947,956,965,974,978,982,995,1026,1042,1046,1066,1088,1125,1147,1176,1204,1215,1220,1264,1299,1330,1335,1355,1373],{"__ignoreMap":92},[96,911,912,915],{"class":98,"line":99},[96,913,914],{"class":182},"package",[96,916,917],{"class":102}," main\n",[96,919,920],{"class":98,"line":176},[96,921,296],{"emptyLinePlaceholder":295},[96,923,924,926],{"class":98,"line":194},[96,925,287],{"class":286},[96,927,928],{"class":182}," (\n",[96,930,931,933,936],{"class":98,"line":209},[96,932,326],{"class":182},[96,934,935],{"class":102},"bytes",[96,937,268],{"class":182},[96,939,940,942,945],{"class":98,"line":223},[96,941,326],{"class":182},[96,943,944],{"class":102},"io",[96,946,268],{"class":182},[96,948,949,951,954],{"class":98,"line":237},[96,950,326],{"class":182},[96,952,953],{"class":102},"mime\u002Fmultipart",[96,955,268],{"class":182},[96,957,958,960,963],{"class":98,"line":348},[96,959,326],{"class":182},[96,961,962],{"class":102},"net\u002Fhttp",[96,964,268],{"class":182},[96,966,967,969,972],{"class":98,"line":358},[96,968,326],{"class":182},[96,970,971],{"class":102},"os",[96,973,268],{"class":182},[96,975,976],{"class":98,"line":397},[96,977,394],{"class":182},[96,979,980],{"class":98,"line":402},[96,981,296],{"emptyLinePlaceholder":295},[96,983,984,987,990,993],{"class":98,"line":412},[96,985,986],{"class":182},"func",[96,988,989],{"class":370}," main",[96,991,992],{"class":182},"()",[96,994,321],{"class":182},[96,996,997,1000,1002,1005,1008,1011,1013,1016,1018,1020,1022,1024],{"class":98,"line":434},[96,998,999],{"class":172},"    file",[96,1001,384],{"class":182},[96,1003,1004],{"class":172}," _ ",[96,1006,1007],{"class":182},":=",[96,1009,1010],{"class":172}," os",[96,1012,503],{"class":182},[96,1014,1015],{"class":370},"Open",[96,1017,374],{"class":182},[96,1019,189],{"class":182},[96,1021,705],{"class":106},[96,1023,189],{"class":182},[96,1025,394],{"class":182},[96,1027,1028,1031,1034,1036,1039],{"class":98,"line":455},[96,1029,1030],{"class":286},"    defer",[96,1032,1033],{"class":172}," file",[96,1035,503],{"class":182},[96,1037,1038],{"class":370},"Close",[96,1040,1041],{"class":182},"()\n",[96,1043,1044],{"class":98,"line":482},[96,1045,296],{"emptyLinePlaceholder":295},[96,1047,1048,1051,1053,1056,1058,1060,1063],{"class":98,"line":487},[96,1049,1050],{"class":172},"    body ",[96,1052,1007],{"class":182},[96,1054,1055],{"class":182}," &",[96,1057,935],{"class":102},[96,1059,503],{"class":182},[96,1061,1062],{"class":102},"Buffer",[96,1064,1065],{"class":182},"{}\n",[96,1067,1068,1071,1073,1076,1078,1081,1083,1086],{"class":98,"line":492},[96,1069,1070],{"class":172},"    writer ",[96,1072,1007],{"class":182},[96,1074,1075],{"class":172}," multipart",[96,1077,503],{"class":182},[96,1079,1080],{"class":370},"NewWriter",[96,1082,374],{"class":182},[96,1084,1085],{"class":172},"body",[96,1087,394],{"class":182},[96,1089,1090,1093,1095,1097,1099,1102,1104,1107,1109,1111,1113,1115,1117,1119,1121,1123],{"class":98,"line":547},[96,1091,1092],{"class":172},"    part",[96,1094,384],{"class":182},[96,1096,1004],{"class":172},[96,1098,1007],{"class":182},[96,1100,1101],{"class":172}," writer",[96,1103,503],{"class":182},[96,1105,1106],{"class":370},"CreateFormFile",[96,1108,374],{"class":182},[96,1110,189],{"class":182},[96,1112,363],{"class":106},[96,1114,189],{"class":182},[96,1116,384],{"class":182},[96,1118,183],{"class":182},[96,1120,705],{"class":106},[96,1122,189],{"class":182},[96,1124,394],{"class":182},[96,1126,1128,1131,1133,1136,1138,1141,1143,1145],{"class":98,"line":1127},18,[96,1129,1130],{"class":172},"    io",[96,1132,503],{"class":182},[96,1134,1135],{"class":370},"Copy",[96,1137,374],{"class":182},[96,1139,1140],{"class":172},"part",[96,1142,384],{"class":182},[96,1144,1033],{"class":172},[96,1146,394],{"class":182},[96,1148,1150,1153,1155,1158,1160,1162,1164,1166,1168,1170,1172,1174],{"class":98,"line":1149},19,[96,1151,1152],{"class":172},"    writer",[96,1154,503],{"class":182},[96,1156,1157],{"class":370},"WriteField",[96,1159,374],{"class":182},[96,1161,189],{"class":182},[96,1163,417],{"class":106},[96,1165,189],{"class":182},[96,1167,384],{"class":182},[96,1169,183],{"class":182},[96,1171,426],{"class":106},[96,1173,189],{"class":182},[96,1175,394],{"class":182},[96,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1200,1202],{"class":98,"line":1178},20,[96,1180,1152],{"class":172},[96,1182,503],{"class":182},[96,1184,1157],{"class":370},[96,1186,374],{"class":182},[96,1188,189],{"class":182},[96,1190,439],{"class":106},[96,1192,189],{"class":182},[96,1194,384],{"class":182},[96,1196,183],{"class":182},[96,1198,1199],{"class":106},"Coffee Mug",[96,1201,189],{"class":182},[96,1203,394],{"class":182},[96,1205,1207,1209,1211,1213],{"class":98,"line":1206},21,[96,1208,1152],{"class":172},[96,1210,503],{"class":182},[96,1212,1038],{"class":370},[96,1214,1041],{"class":182},[96,1216,1218],{"class":98,"line":1217},22,[96,1219,296],{"emptyLinePlaceholder":295},[96,1221,1223,1226,1228,1230,1232,1235,1237,1240,1242,1244,1247,1249,1251,1253,1255,1257,1259,1262],{"class":98,"line":1222},23,[96,1224,1225],{"class":172},"    req",[96,1227,384],{"class":182},[96,1229,1004],{"class":172},[96,1231,1007],{"class":182},[96,1233,1234],{"class":172}," http",[96,1236,503],{"class":182},[96,1238,1239],{"class":370},"NewRequest",[96,1241,374],{"class":182},[96,1243,189],{"class":182},[96,1245,1246],{"class":106},"POST",[96,1248,189],{"class":182},[96,1250,384],{"class":182},[96,1252,183],{"class":182},[96,1254,309],{"class":106},[96,1256,189],{"class":182},[96,1258,384],{"class":182},[96,1260,1261],{"class":172}," body",[96,1263,394],{"class":182},[96,1265,1267,1269,1271,1274,1276,1279,1281,1283,1286,1288,1290,1292,1294,1297],{"class":98,"line":1266},24,[96,1268,1225],{"class":172},[96,1270,503],{"class":182},[96,1272,1273],{"class":172},"Header",[96,1275,503],{"class":182},[96,1277,1278],{"class":370},"Set",[96,1280,374],{"class":182},[96,1282,189],{"class":182},[96,1284,1285],{"class":106},"Content-Type",[96,1287,189],{"class":182},[96,1289,384],{"class":182},[96,1291,1101],{"class":172},[96,1293,503],{"class":182},[96,1295,1296],{"class":370},"FormDataContentType",[96,1298,563],{"class":182},[96,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328],{"class":98,"line":1301},25,[96,1303,1225],{"class":172},[96,1305,503],{"class":182},[96,1307,1273],{"class":172},[96,1309,503],{"class":182},[96,1311,1278],{"class":370},[96,1313,374],{"class":182},[96,1315,189],{"class":182},[96,1317,84],{"class":106},[96,1319,189],{"class":182},[96,1321,384],{"class":182},[96,1323,183],{"class":182},[96,1325,338],{"class":106},[96,1327,189],{"class":182},[96,1329,394],{"class":182},[96,1331,1333],{"class":98,"line":1332},26,[96,1334,296],{"emptyLinePlaceholder":295},[96,1336,1338,1341,1343,1345,1348,1350,1353],{"class":98,"line":1337},27,[96,1339,1340],{"class":172},"    client ",[96,1342,1007],{"class":182},[96,1344,1055],{"class":182},[96,1346,1347],{"class":102},"http",[96,1349,503],{"class":182},[96,1351,1352],{"class":102},"Client",[96,1354,1065],{"class":182},[96,1356,1358,1361,1363,1366,1368,1371],{"class":98,"line":1357},28,[96,1359,1360],{"class":172},"    client",[96,1362,503],{"class":182},[96,1364,1365],{"class":370},"Do",[96,1367,374],{"class":182},[96,1369,1370],{"class":172},"req",[96,1372,394],{"class":182},[96,1374,1376],{"class":98,"line":1375},29,[96,1377,345],{"class":182},[145,1379],{},[59,1381,1383],{"id":1382},"_6-rust-integration","6. Rust Integration",[87,1385,1389],{"className":1386,"code":1387,"language":1388,"meta":92,"style":92},"language-rust shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","use reqwest::header::{AUTHORIZATION, HeaderValue};\nuse reqwest::multipart;\nuse std::fs;\n\n#[tokio::main]\nasync fn main() -> Result\u003C(), Box\u003Cdyn std::error::Error>> {\n    let client = reqwest::Client::new();\n    let file_path = \"image.jpg\";\n    let file_bytes = fs::read(file_path)?;\n\n    let form = multipart::Form::new()\n        .part(\"file\", multipart::Part::bytes(file_bytes).file_name(\"image.jpg\"))\n        .text(\"tenantId\", \"pf_prj_your_id\")\n        .text(\"alt\", \"Titanium Wristwatch\")\n        .text(\"tags\", \"[\\\"luxury\\\", \\\"watch\\\"]\");\n\n    let response = client\n        .post(\"https:\u002F\u002Fegn.pichaflow.com\u002Fv1\u002Fupload\")\n        .header(AUTHORIZATION, HeaderValue::from_static(\"Bearer sk_live_your_secret_key\"))\n        .multipart(form)\n        .send()\n        .await?;\n\n    println!(\"Status: {}\", response.status());\n    println!(\"Body: {}\", response.text().await?);\n\n    Ok(())\n}\n","rust",[67,1390,1391,1419,1433,1447,1451,1467,1514,1539,1556,1581,1585,1607,1657,1682,1707,1749,1753,1765,1781,1810,1823,1832,1842,1846,1874,1903,1907,1915],{"__ignoreMap":92},[96,1392,1393,1396,1399,1402,1405,1408,1411,1413,1416],{"class":98,"line":99},[96,1394,1395],{"class":694},"use",[96,1397,1398],{"class":102}," reqwest",[96,1400,1401],{"class":182},"::",[96,1403,1404],{"class":102},"header",[96,1406,1407],{"class":182},"::{",[96,1409,1410],{"class":102},"AUTHORIZATION",[96,1412,384],{"class":182},[96,1414,1415],{"class":102}," HeaderValue",[96,1417,1418],{"class":182},"};\n",[96,1420,1421,1423,1425,1427,1430],{"class":98,"line":176},[96,1422,1395],{"class":694},[96,1424,1398],{"class":102},[96,1426,1401],{"class":182},[96,1428,1429],{"class":102},"multipart",[96,1431,1432],{"class":182},";\n",[96,1434,1435,1437,1440,1442,1445],{"class":98,"line":194},[96,1436,1395],{"class":694},[96,1438,1439],{"class":102}," std",[96,1441,1401],{"class":182},[96,1443,1444],{"class":102},"fs",[96,1446,1432],{"class":182},[96,1448,1449],{"class":98,"line":209},[96,1450,296],{"emptyLinePlaceholder":295},[96,1452,1453,1456,1459,1461,1464],{"class":98,"line":223},[96,1454,1455],{"class":182},"#[",[96,1457,1458],{"class":172},"tokio",[96,1460,1401],{"class":182},[96,1462,1463],{"class":172},"main",[96,1465,1466],{"class":182},"]\n",[96,1468,1469,1472,1475,1477,1479,1482,1485,1488,1491,1494,1497,1499,1501,1504,1506,1509,1512],{"class":98,"line":237},[96,1470,1471],{"class":694},"async",[96,1473,1474],{"class":694}," fn",[96,1476,989],{"class":370},[96,1478,992],{"class":182},[96,1480,1481],{"class":182}," ->",[96,1483,1484],{"class":102}," Result",[96,1486,1487],{"class":182},"\u003C(),",[96,1489,1490],{"class":102}," Box",[96,1492,1493],{"class":182},"\u003C",[96,1495,1496],{"class":694},"dyn",[96,1498,1439],{"class":172},[96,1500,1401],{"class":182},[96,1502,1503],{"class":172},"error",[96,1505,1401],{"class":182},[96,1507,1508],{"class":102},"Error",[96,1510,1511],{"class":182},">>",[96,1513,321],{"class":182},[96,1515,1516,1520,1523,1525,1527,1529,1531,1533,1536],{"class":98,"line":348},[96,1517,1519],{"class":1518},"spNyl","    let",[96,1521,1522],{"class":172}," client ",[96,1524,304],{"class":182},[96,1526,1398],{"class":102},[96,1528,1401],{"class":182},[96,1530,1352],{"class":102},[96,1532,1401],{"class":182},[96,1534,1535],{"class":370},"new",[96,1537,1538],{"class":182},"();\n",[96,1540,1541,1543,1546,1548,1550,1552,1554],{"class":98,"line":358},[96,1542,1519],{"class":1518},[96,1544,1545],{"class":172}," file_path ",[96,1547,304],{"class":182},[96,1549,183],{"class":182},[96,1551,705],{"class":106},[96,1553,189],{"class":182},[96,1555,1432],{"class":182},[96,1557,1558,1560,1563,1565,1568,1570,1573,1575,1578],{"class":98,"line":397},[96,1559,1519],{"class":1518},[96,1561,1562],{"class":172}," file_bytes ",[96,1564,304],{"class":182},[96,1566,1567],{"class":102}," fs",[96,1569,1401],{"class":182},[96,1571,1572],{"class":370},"read",[96,1574,374],{"class":182},[96,1576,1577],{"class":172},"file_path",[96,1579,1580],{"class":182},")?;\n",[96,1582,1583],{"class":98,"line":402},[96,1584,296],{"emptyLinePlaceholder":295},[96,1586,1587,1589,1592,1594,1596,1598,1601,1603,1605],{"class":98,"line":412},[96,1588,1519],{"class":1518},[96,1590,1591],{"class":172}," form ",[96,1593,304],{"class":182},[96,1595,1075],{"class":102},[96,1597,1401],{"class":182},[96,1599,1600],{"class":102},"Form",[96,1602,1401],{"class":182},[96,1604,1535],{"class":370},[96,1606,1041],{"class":182},[96,1608,1609,1612,1614,1616,1618,1620,1622,1624,1626,1628,1631,1633,1635,1637,1640,1643,1646,1648,1650,1652,1654],{"class":98,"line":434},[96,1610,1611],{"class":182},"        .",[96,1613,1140],{"class":370},[96,1615,374],{"class":182},[96,1617,189],{"class":182},[96,1619,363],{"class":106},[96,1621,189],{"class":182},[96,1623,384],{"class":182},[96,1625,1075],{"class":102},[96,1627,1401],{"class":182},[96,1629,1630],{"class":102},"Part",[96,1632,1401],{"class":182},[96,1634,935],{"class":370},[96,1636,374],{"class":182},[96,1638,1639],{"class":172},"file_bytes",[96,1641,1642],{"class":182},").",[96,1644,1645],{"class":370},"file_name",[96,1647,374],{"class":182},[96,1649,189],{"class":182},[96,1651,705],{"class":106},[96,1653,189],{"class":182},[96,1655,1656],{"class":182},"))\n",[96,1658,1659,1661,1664,1666,1668,1670,1672,1674,1676,1678,1680],{"class":98,"line":455},[96,1660,1611],{"class":182},[96,1662,1663],{"class":370},"text",[96,1665,374],{"class":182},[96,1667,189],{"class":182},[96,1669,417],{"class":106},[96,1671,189],{"class":182},[96,1673,384],{"class":182},[96,1675,183],{"class":182},[96,1677,426],{"class":106},[96,1679,189],{"class":182},[96,1681,394],{"class":182},[96,1683,1684,1686,1688,1690,1692,1694,1696,1698,1700,1703,1705],{"class":98,"line":482},[96,1685,1611],{"class":182},[96,1687,1663],{"class":370},[96,1689,374],{"class":182},[96,1691,189],{"class":182},[96,1693,439],{"class":106},[96,1695,189],{"class":182},[96,1697,384],{"class":182},[96,1699,183],{"class":182},[96,1701,1702],{"class":106},"Titanium Wristwatch",[96,1704,189],{"class":182},[96,1706,394],{"class":182},[96,1708,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1729,1732,1734,1736,1738,1741,1743,1745,1747],{"class":98,"line":487},[96,1710,1611],{"class":182},[96,1712,1663],{"class":370},[96,1714,374],{"class":182},[96,1716,189],{"class":182},[96,1718,460],{"class":106},[96,1720,189],{"class":182},[96,1722,384],{"class":182},[96,1724,183],{"class":182},[96,1726,469],{"class":106},[96,1728,247],{"class":172},[96,1730,1731],{"class":106},"luxury",[96,1733,247],{"class":172},[96,1735,255],{"class":106},[96,1737,247],{"class":172},[96,1739,1740],{"class":106},"watch",[96,1742,247],{"class":172},[96,1744,265],{"class":106},[96,1746,189],{"class":182},[96,1748,682],{"class":182},[96,1750,1751],{"class":98,"line":492},[96,1752,296],{"emptyLinePlaceholder":295},[96,1754,1755,1757,1760,1762],{"class":98,"line":547},[96,1756,1519],{"class":1518},[96,1758,1759],{"class":172}," response ",[96,1761,304],{"class":182},[96,1763,1764],{"class":172}," client\n",[96,1766,1767,1769,1771,1773,1775,1777,1779],{"class":98,"line":1127},[96,1768,1611],{"class":182},[96,1770,506],{"class":370},[96,1772,374],{"class":182},[96,1774,189],{"class":182},[96,1776,309],{"class":106},[96,1778,189],{"class":182},[96,1780,394],{"class":182},[96,1782,1783,1785,1787,1789,1791,1793,1795,1797,1800,1802,1804,1806,1808],{"class":98,"line":1149},[96,1784,1611],{"class":182},[96,1786,1404],{"class":370},[96,1788,374],{"class":182},[96,1790,1410],{"class":172},[96,1792,384],{"class":182},[96,1794,1415],{"class":102},[96,1796,1401],{"class":182},[96,1798,1799],{"class":370},"from_static",[96,1801,374],{"class":182},[96,1803,189],{"class":182},[96,1805,338],{"class":106},[96,1807,189],{"class":182},[96,1809,1656],{"class":182},[96,1811,1812,1814,1816,1818,1821],{"class":98,"line":1178},[96,1813,1611],{"class":182},[96,1815,1429],{"class":370},[96,1817,374],{"class":182},[96,1819,1820],{"class":172},"form",[96,1822,394],{"class":182},[96,1824,1825,1827,1830],{"class":98,"line":1206},[96,1826,1611],{"class":182},[96,1828,1829],{"class":370},"send",[96,1831,1041],{"class":182},[96,1833,1834,1836,1839],{"class":98,"line":1217},[96,1835,1611],{"class":182},[96,1837,1838],{"class":286},"await",[96,1840,1841],{"class":182},"?;\n",[96,1843,1844],{"class":98,"line":1222},[96,1845,296],{"emptyLinePlaceholder":295},[96,1847,1848,1851,1853,1855,1858,1861,1863,1866,1868,1871],{"class":98,"line":1266},[96,1849,1850],{"class":370},"    println!",[96,1852,374],{"class":182},[96,1854,189],{"class":182},[96,1856,1857],{"class":106},"Status: ",[96,1859,1860],{"class":182},"{}\"",[96,1862,384],{"class":182},[96,1864,1865],{"class":172}," response",[96,1867,503],{"class":182},[96,1869,1870],{"class":370},"status",[96,1872,1873],{"class":182},"());\n",[96,1875,1876,1878,1880,1882,1885,1887,1889,1891,1893,1895,1898,1900],{"class":98,"line":1301},[96,1877,1850],{"class":370},[96,1879,374],{"class":182},[96,1881,189],{"class":182},[96,1883,1884],{"class":106},"Body: ",[96,1886,1860],{"class":182},[96,1888,384],{"class":182},[96,1890,1865],{"class":172},[96,1892,503],{"class":182},[96,1894,1663],{"class":370},[96,1896,1897],{"class":182},"().",[96,1899,1838],{"class":286},[96,1901,1902],{"class":182},"?);\n",[96,1904,1905],{"class":98,"line":1332},[96,1906,296],{"emptyLinePlaceholder":295},[96,1908,1909,1912],{"class":98,"line":1337},[96,1910,1911],{"class":102},"    Ok",[96,1913,1914],{"class":182},"(())\n",[96,1916,1917],{"class":98,"line":1357},[96,1918,345],{"class":182},[145,1920],{},[59,1922,1924],{"id":1923},"_7-url-transformations-image-retrieval","7. URL Transformations (Image Retrieval)",[55,1926,1927],{},"Once your image is uploaded, the PichaFlow Edge Engine allows you to transform it on the fly by appending URL parameters to the asset's URL. The engine caches the result at the edge for ultra-low latency on subsequent requests.",[1929,1930,1932],"h3",{"id":1931},"standard-transformations-available-on-all-tiers","Standard Transformations (Available on All Tiers)",[55,1934,1935],{},"These parameters can be used by all tenants, including the free Hobby tier.",[1937,1938,1939,1959],"table",{},[1940,1941,1942],"thead",{},[1943,1944,1945,1950,1953,1956],"tr",{},[1946,1947,1949],"th",{"align":1948},"left","Parameter",[1946,1951,1952],{"align":1948},"Type",[1946,1954,1955],{"align":1948},"Description",[1946,1957,1958],{"align":1948},"Example",[1960,1961,1962,1981,1998,2018,2051],"tbody",{},[1943,1963,1964,1970,1973,1976],{},[1965,1966,1967],"td",{"align":1948},[67,1968,1969],{},"w",[1965,1971,1972],{"align":1948},"Integer",[1965,1974,1975],{"align":1948},"Resizes the image to the specified width (1 - 5000px).",[1965,1977,1978],{"align":1948},[67,1979,1980],{},"?w=800",[1943,1982,1983,1988,1990,1993],{},[1965,1984,1985],{"align":1948},[67,1986,1987],{},"h",[1965,1989,1972],{"align":1948},[1965,1991,1992],{"align":1948},"Resizes the image to the specified height (1 - 5000px).",[1965,1994,1995],{"align":1948},[67,1996,1997],{},"?h=600",[1943,1999,2000,2005,2007,2013],{},[1965,2001,2002],{"align":1948},[67,2003,2004],{},"q",[1965,2006,1972],{"align":1948},[1965,2008,2009,2010,503],{"align":1948},"Compression quality percentage (1 - 100). Default is ",[67,2011,2012],{},"80",[1965,2014,2015],{"align":1948},[67,2016,2017],{},"?q=90",[1943,2019,2020,2025,2028,2046],{},[1965,2021,2022],{"align":1948},[67,2023,2024],{},"f",[1965,2026,2027],{"align":1948},"String",[1965,2029,2030,2031,255,2034,255,2037,255,2040,2043,2044,503],{"align":1948},"Output format (",[67,2032,2033],{},"avif",[67,2035,2036],{},"webp",[67,2038,2039],{},"png",[67,2041,2042],{},"jpg","). Default is ",[67,2045,2033],{},[1965,2047,2048],{"align":1948},[67,2049,2050],{},"?f=webp",[1943,2052,2053,2058,2060,2063],{},[1965,2054,2055],{"align":1948},[67,2056,2057],{},"preset",[1965,2059,2027],{"align":1948},[1965,2061,2062],{"align":1948},"A predefined configuration identifier for pipelines.",[1965,2064,2065],{"align":1948},[67,2066,2067],{},"?preset=thumbnail",[1929,2069,2071],{"id":2070},"advanced-compositing-effects-tier-gated","Advanced Compositing & Effects (Tier Gated)",[55,2073,2074],{},"Certain resource-intensive visual transformations require higher compute and are gated by your billing tier.",[112,2076,2078,2079,2082],{"type":2077},"warning","Attempting to use these parameters on an unsupported tier will result in a ",[67,2080,2081],{},"403 Forbidden"," response.",[1937,2084,2085,2100],{},[1940,2086,2087],{},[1943,2088,2089,2091,2093,2096,2098],{},[1946,2090,1949],{"align":1948},[1946,2092,1952],{"align":1948},[1946,2094,2095],{"align":1948},"Minimum Tier",[1946,2097,1955],{"align":1948},[1946,2099,1958],{"align":1948},[1960,2101,2102,2124,2146],{},[1943,2103,2104,2109,2111,2116,2119],{},[1965,2105,2106],{"align":1948},[67,2107,2108],{},"ck",[1965,2110,2027],{"align":1948},[1965,2112,2113],{"align":1948},[78,2114,2115],{},"Pro",[1965,2117,2118],{"align":1948},"Chroma-Keying. Removes the specified hex color background.",[1965,2120,2121],{"align":1948},[67,2122,2123],{},"?ck=00FF00",[1943,2125,2126,2131,2133,2138,2141],{},[1965,2127,2128],{"align":1948},[67,2129,2130],{},"wm",[1965,2132,2027],{"align":1948},[1965,2134,2135],{"align":1948},[78,2136,2137],{},"Scale",[1965,2139,2140],{"align":1948},"Watermarking. Overlays an asset (must exist in your namespace).",[1965,2142,2143],{"align":1948},[67,2144,2145],{},"?wm=logo.png",[1943,2147,2148,2153,2155,2159,2162],{},[1965,2149,2150],{"align":1948},[67,2151,2152],{},"crop",[1965,2154,2027],{"align":1948},[1965,2156,2157],{"align":1948},[78,2158,2137],{},[1965,2160,2161],{"align":1948},"Advanced cropping coordinates\u002Fratios.",[1965,2163,2164],{"align":1948},[67,2165,2166],{},"?crop=16:9",[1929,2168,2170],{"id":2169},"example-usage","Example Usage",[87,2172,2176],{"className":2173,"code":2174,"language":2175,"meta":92,"style":92},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!-- Automatically optimized to AVIF, width 800px, 90% quality -->\n\u003Cimg src=\"https:\u002F\u002Fegn.pichaflow.com\u002Fpf_prj_your_id\u002Fproduct.jpg?w=800&q=90\" \u002F>\n\n\u003C!-- Pro Tier: Removes green screen background -->\n\u003Cimg src=\"https:\u002F\u002Fegn.pichaflow.com\u002Fpf_prj_your_id\u002Fproduct.jpg?ck=00FF00\" \u002F>\n\n\u003C!-- Scale Tier: Overlays a watermark -->\n\u003Cimg src=\"https:\u002F\u002Fegn.pichaflow.com\u002Fpf_prj_your_id\u002Fproduct.jpg?wm=logo.png&w=1200\" \u002F>\n","html",[67,2177,2178,2184,2207,2211,2216,2235,2239,2244],{"__ignoreMap":92},[96,2179,2180],{"class":98,"line":99},[96,2181,2183],{"class":2182},"sHwdD","\u003C!-- Automatically optimized to AVIF, width 800px, 90% quality -->\n",[96,2185,2186,2188,2192,2195,2197,2199,2202,2204],{"class":98,"line":176},[96,2187,1493],{"class":182},[96,2189,2191],{"class":2190},"swJcz","img",[96,2193,2194],{"class":1518}," src",[96,2196,304],{"class":182},[96,2198,189],{"class":182},[96,2200,2201],{"class":106},"https:\u002F\u002Fegn.pichaflow.com\u002Fpf_prj_your_id\u002Fproduct.jpg?w=800&q=90",[96,2203,189],{"class":182},[96,2205,2206],{"class":182}," \u002F>\n",[96,2208,2209],{"class":98,"line":194},[96,2210,296],{"emptyLinePlaceholder":295},[96,2212,2213],{"class":98,"line":209},[96,2214,2215],{"class":2182},"\u003C!-- Pro Tier: Removes green screen background -->\n",[96,2217,2218,2220,2222,2224,2226,2228,2231,2233],{"class":98,"line":223},[96,2219,1493],{"class":182},[96,2221,2191],{"class":2190},[96,2223,2194],{"class":1518},[96,2225,304],{"class":182},[96,2227,189],{"class":182},[96,2229,2230],{"class":106},"https:\u002F\u002Fegn.pichaflow.com\u002Fpf_prj_your_id\u002Fproduct.jpg?ck=00FF00",[96,2232,189],{"class":182},[96,2234,2206],{"class":182},[96,2236,2237],{"class":98,"line":237},[96,2238,296],{"emptyLinePlaceholder":295},[96,2240,2241],{"class":98,"line":348},[96,2242,2243],{"class":2182},"\u003C!-- Scale Tier: Overlays a watermark -->\n",[96,2245,2246,2248,2250,2252,2254,2256,2259,2261],{"class":98,"line":358},[96,2247,1493],{"class":182},[96,2249,2191],{"class":2190},[96,2251,2194],{"class":1518},[96,2253,304],{"class":182},[96,2255,189],{"class":182},[96,2257,2258],{"class":106},"https:\u002F\u002Fegn.pichaflow.com\u002Fpf_prj_your_id\u002Fproduct.jpg?wm=logo.png&w=1200",[96,2260,189],{"class":182},[96,2262,2206],{"class":182},[2264,2265,2266],"style",{},"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);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":92,"searchDepth":176,"depth":176,"links":2268},[2269,2270,2271,2272,2273,2274,2275,2276,2277,2278],{"id":61,"depth":176,"text":62},{"id":72,"depth":176,"text":73},{"id":124,"depth":176,"text":125},{"id":149,"depth":176,"text":150},{"id":273,"depth":176,"text":274},{"id":568,"depth":176,"text":569},{"id":649,"depth":176,"text":650},{"id":901,"depth":176,"text":902},{"id":1382,"depth":176,"text":1383},{"id":1923,"depth":176,"text":1924,"children":2279},[2280,2281,2282],{"id":1931,"depth":194,"text":1932},{"id":2070,"depth":194,"text":2071},{"id":2169,"depth":194,"text":2170},"REST API reference for custom PichaFlow integrations.","md",null,{},{"title":21,"description":2283},"ns_fUHvsMf__cTn8IkRLu1-NmgcBs7phaCOL2d9t3Yo",[2290,2291],{"title":17,"path":18,"stem":19,"description":92,"children":-1},{"title":25,"path":26,"stem":27,"description":2292,"children":-1},"Learn how to transform images on the fly using PichaFlow URL parameters.",1779934774532]