[{"data":1,"prerenderedAt":968},["ShallowReactive",2],{"navigation_docs_it":3,"-it-getting-started-quick-start":96,"-it-getting-started-quick-start-surround":963},[4,23,49,86],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Per Iniziare","i-lucide-rocket","/it/getting-started","it/1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Installazione","/it/getting-started/installation","it/1.getting-started/1.installation",{"title":15,"path":16,"stem":17},"Configurazione","/it/getting-started/configuration","it/1.getting-started/2.configuration",{"title":19,"path":20,"stem":21},"Quick Start","/it/getting-started/quick-start","it/1.getting-started/3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guide","i-lucide-book-open","/it/guides","it/2.guides",[29,33,37,41,45],{"title":30,"path":31,"stem":32},"Autenticazione","/it/guides/authentication","it/2.guides/1.authentication",{"title":34,"path":35,"stem":36},"Fatture","/it/guides/invoices","it/2.guides/2.invoices",{"title":38,"path":39,"stem":40},"Notifiche","/it/guides/notifications","it/2.guides/3.notifications",{"title":42,"path":43,"stem":44},"Comunicazioni","/it/guides/communications","it/2.guides/4.communications",{"title":46,"path":47,"stem":48},"XML Builder","/it/guides/xml-builder","it/2.guides/5.xml-builder",{"title":50,"icon":51,"path":52,"stem":53,"children":54,"page":22},"Riferimento API","i-lucide-code","/it/api-reference","it/3.api-reference",[55,59,63,67,70,74,78,82],{"title":56,"path":57,"stem":58},"Core","/it/api-reference/core","it/3.api-reference/1.core",{"title":60,"path":61,"stem":62},"Invoices","/it/api-reference/invoices","it/3.api-reference/2.invoices",{"title":64,"path":65,"stem":66},"Errori","/it/api-reference/errors","it/3.api-reference/3.errors",{"title":46,"path":68,"stem":69},"/it/api-reference/xml-builder","it/3.api-reference/4.xml-builder",{"title":71,"path":72,"stem":73},"Utils","/it/api-reference/utils","it/3.api-reference/5.utils",{"title":75,"path":76,"stem":77},"Notifications","/it/api-reference/notifications","it/3.api-reference/6.notifications",{"title":79,"path":80,"stem":81},"Communications","/it/api-reference/communications","it/3.api-reference/7.communications",{"title":83,"path":84,"stem":85},"Nuxt Module","/it/api-reference/nuxt","it/3.api-reference/8.nuxt",{"title":87,"path":88,"stem":89,"children":90,"icon":95},"Integrazioni","/it/integrations","it/4.integrations/0.index",[91,92],{"title":87,"path":88,"stem":89},{"title":83,"path":93,"stem":94},"/it/integrations/nuxt","it/4.integrations/1.nuxt","i-lucide-puzzle",{"id":97,"title":19,"body":98,"description":957,"extension":958,"links":959,"meta":960,"navigation":165,"path":20,"seo":961,"stem":21,"__hash__":962},"docs_it/it/1.getting-started/3.quick-start.md",{"type":99,"value":100,"toc":950},"minimark",[101,105,109,114,350,354,584,588,747,751,923,927,946],[102,103,19],"h1",{"id":104},"quick-start",[106,107,108],"p",{},"Guida rapida per inviare la prima fattura elettronica.",[110,111,113],"h2",{"id":112},"_1-autenticazione","1. Autenticazione",[115,116,121],"pre",{"className":117,"code":118,"language":119,"meta":120,"style":120},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { ArubaClient } from '@fatturazione-elettronica-aruba/core';\n\nconst client = new ArubaClient({\n  environment: 'demo',\n});\n\n// Login\nawait client.auth.signin('username', 'password');\n\n// Info utente\nconst userInfo = await client.auth.getUserInfo();\nconsole.log('P.IVA:', userInfo.vatCode);\n","typescript","",[122,123,124,160,167,192,212,223,228,235,278,283,289,318],"code",{"__ignoreMap":120},[125,126,129,133,137,141,144,147,150,154,157],"span",{"class":127,"line":128},"line",1,[125,130,132],{"class":131},"s7zQu","import",[125,134,136],{"class":135},"sMK4o"," {",[125,138,140],{"class":139},"sTEyZ"," ArubaClient",[125,142,143],{"class":135}," }",[125,145,146],{"class":131}," from",[125,148,149],{"class":135}," '",[125,151,153],{"class":152},"sfazB","@fatturazione-elettronica-aruba/core",[125,155,156],{"class":135},"'",[125,158,159],{"class":135},";\n",[125,161,163],{"class":127,"line":162},2,[125,164,166],{"emptyLinePlaceholder":165},true,"\n",[125,168,170,174,177,180,183,186,189],{"class":127,"line":169},3,[125,171,173],{"class":172},"spNyl","const",[125,175,176],{"class":139}," client ",[125,178,179],{"class":135},"=",[125,181,182],{"class":135}," new",[125,184,140],{"class":185},"s2Zo4",[125,187,188],{"class":139},"(",[125,190,191],{"class":135},"{\n",[125,193,195,199,202,204,207,209],{"class":127,"line":194},4,[125,196,198],{"class":197},"swJcz","  environment",[125,200,201],{"class":135},":",[125,203,149],{"class":135},[125,205,206],{"class":152},"demo",[125,208,156],{"class":135},[125,210,211],{"class":135},",\n",[125,213,215,218,221],{"class":127,"line":214},5,[125,216,217],{"class":135},"}",[125,219,220],{"class":139},")",[125,222,159],{"class":135},[125,224,226],{"class":127,"line":225},6,[125,227,166],{"emptyLinePlaceholder":165},[125,229,231],{"class":127,"line":230},7,[125,232,234],{"class":233},"sHwdD","// Login\n",[125,236,238,241,244,247,250,252,255,257,259,262,264,267,269,272,274,276],{"class":127,"line":237},8,[125,239,240],{"class":131},"await",[125,242,243],{"class":139}," client",[125,245,246],{"class":135},".",[125,248,249],{"class":139},"auth",[125,251,246],{"class":135},[125,253,254],{"class":185},"signin",[125,256,188],{"class":139},[125,258,156],{"class":135},[125,260,261],{"class":152},"username",[125,263,156],{"class":135},[125,265,266],{"class":135},",",[125,268,149],{"class":135},[125,270,271],{"class":152},"password",[125,273,156],{"class":135},[125,275,220],{"class":139},[125,277,159],{"class":135},[125,279,281],{"class":127,"line":280},9,[125,282,166],{"emptyLinePlaceholder":165},[125,284,286],{"class":127,"line":285},10,[125,287,288],{"class":233},"// Info utente\n",[125,290,292,294,297,299,302,304,306,308,310,313,316],{"class":127,"line":291},11,[125,293,173],{"class":172},[125,295,296],{"class":139}," userInfo ",[125,298,179],{"class":135},[125,300,301],{"class":131}," await",[125,303,243],{"class":139},[125,305,246],{"class":135},[125,307,249],{"class":139},[125,309,246],{"class":135},[125,311,312],{"class":185},"getUserInfo",[125,314,315],{"class":139},"()",[125,317,159],{"class":135},[125,319,321,324,326,329,331,333,336,338,340,343,345,348],{"class":127,"line":320},12,[125,322,323],{"class":139},"console",[125,325,246],{"class":135},[125,327,328],{"class":185},"log",[125,330,188],{"class":139},[125,332,156],{"class":135},[125,334,335],{"class":152},"P.IVA:",[125,337,156],{"class":135},[125,339,266],{"class":135},[125,341,342],{"class":139}," userInfo",[125,344,246],{"class":135},[125,346,347],{"class":139},"vatCode)",[125,349,159],{"class":135},[110,351,353],{"id":352},"_2-invio-fattura","2. Invio Fattura",[115,355,357],{"className":117,"code":356,"language":119,"meta":120,"style":120},"import { InvoicesClient } from '@fatturazione-elettronica-aruba/invoices';\nimport { encodeBase64 } from '@fatturazione-elettronica-aruba/utils';\nimport { readFileSync } from 'fs';\n\nconst invoices = new InvoicesClient(client.http);\n\n// Leggi XML fattura\nconst xml = readFileSync('fattura.xml', 'utf-8');\n\n// Invia\nconst result = await invoices.upload({\n  dataFile: encodeBase64(xml),\n});\n\nconsole.log('Filename:', result.uploadFileName);\n",[122,358,359,381,403,425,429,452,456,461,494,498,503,526,540,549,554],{"__ignoreMap":120},[125,360,361,363,365,368,370,372,374,377,379],{"class":127,"line":128},[125,362,132],{"class":131},[125,364,136],{"class":135},[125,366,367],{"class":139}," InvoicesClient",[125,369,143],{"class":135},[125,371,146],{"class":131},[125,373,149],{"class":135},[125,375,376],{"class":152},"@fatturazione-elettronica-aruba/invoices",[125,378,156],{"class":135},[125,380,159],{"class":135},[125,382,383,385,387,390,392,394,396,399,401],{"class":127,"line":162},[125,384,132],{"class":131},[125,386,136],{"class":135},[125,388,389],{"class":139}," encodeBase64",[125,391,143],{"class":135},[125,393,146],{"class":131},[125,395,149],{"class":135},[125,397,398],{"class":152},"@fatturazione-elettronica-aruba/utils",[125,400,156],{"class":135},[125,402,159],{"class":135},[125,404,405,407,409,412,414,416,418,421,423],{"class":127,"line":169},[125,406,132],{"class":131},[125,408,136],{"class":135},[125,410,411],{"class":139}," readFileSync",[125,413,143],{"class":135},[125,415,146],{"class":131},[125,417,149],{"class":135},[125,419,420],{"class":152},"fs",[125,422,156],{"class":135},[125,424,159],{"class":135},[125,426,427],{"class":127,"line":194},[125,428,166],{"emptyLinePlaceholder":165},[125,430,431,433,436,438,440,442,445,447,450],{"class":127,"line":214},[125,432,173],{"class":172},[125,434,435],{"class":139}," invoices ",[125,437,179],{"class":135},[125,439,182],{"class":135},[125,441,367],{"class":185},[125,443,444],{"class":139},"(client",[125,446,246],{"class":135},[125,448,449],{"class":139},"http)",[125,451,159],{"class":135},[125,453,454],{"class":127,"line":225},[125,455,166],{"emptyLinePlaceholder":165},[125,457,458],{"class":127,"line":230},[125,459,460],{"class":233},"// Leggi XML fattura\n",[125,462,463,465,468,470,472,474,476,479,481,483,485,488,490,492],{"class":127,"line":237},[125,464,173],{"class":172},[125,466,467],{"class":139}," xml ",[125,469,179],{"class":135},[125,471,411],{"class":185},[125,473,188],{"class":139},[125,475,156],{"class":135},[125,477,478],{"class":152},"fattura.xml",[125,480,156],{"class":135},[125,482,266],{"class":135},[125,484,149],{"class":135},[125,486,487],{"class":152},"utf-8",[125,489,156],{"class":135},[125,491,220],{"class":139},[125,493,159],{"class":135},[125,495,496],{"class":127,"line":280},[125,497,166],{"emptyLinePlaceholder":165},[125,499,500],{"class":127,"line":285},[125,501,502],{"class":233},"// Invia\n",[125,504,505,507,510,512,514,517,519,522,524],{"class":127,"line":291},[125,506,173],{"class":172},[125,508,509],{"class":139}," result ",[125,511,179],{"class":135},[125,513,301],{"class":131},[125,515,516],{"class":139}," invoices",[125,518,246],{"class":135},[125,520,521],{"class":185},"upload",[125,523,188],{"class":139},[125,525,191],{"class":135},[125,527,528,531,533,535,538],{"class":127,"line":320},[125,529,530],{"class":197},"  dataFile",[125,532,201],{"class":135},[125,534,389],{"class":185},[125,536,537],{"class":139},"(xml)",[125,539,211],{"class":135},[125,541,543,545,547],{"class":127,"line":542},13,[125,544,217],{"class":135},[125,546,220],{"class":139},[125,548,159],{"class":135},[125,550,552],{"class":127,"line":551},14,[125,553,166],{"emptyLinePlaceholder":165},[125,555,557,559,561,563,565,567,570,572,574,577,579,582],{"class":127,"line":556},15,[125,558,323],{"class":139},[125,560,246],{"class":135},[125,562,328],{"class":185},[125,564,188],{"class":139},[125,566,156],{"class":135},[125,568,569],{"class":152},"Filename:",[125,571,156],{"class":135},[125,573,266],{"class":135},[125,575,576],{"class":139}," result",[125,578,246],{"class":135},[125,580,581],{"class":139},"uploadFileName)",[125,583,159],{"class":135},[110,585,587],{"id":586},"_3-verifica-stato","3. Verifica Stato",[115,589,591],{"className":117,"code":590,"language":119,"meta":120,"style":120},"const sent = await invoices.findSent({\n  creationStartDate: '2024-01-01T00:00:00.000Z',\n  creationEndDate: '2024-01-02T00:00:00.000Z',\n});\n\nfor (const invoice of sent.content) {\n  console.log(`${invoice.filename}: ${invoice.invoices[0]?.status}`);\n}\n",[122,592,593,615,631,647,655,659,685,742],{"__ignoreMap":120},[125,594,595,597,600,602,604,606,608,611,613],{"class":127,"line":128},[125,596,173],{"class":172},[125,598,599],{"class":139}," sent ",[125,601,179],{"class":135},[125,603,301],{"class":131},[125,605,516],{"class":139},[125,607,246],{"class":135},[125,609,610],{"class":185},"findSent",[125,612,188],{"class":139},[125,614,191],{"class":135},[125,616,617,620,622,624,627,629],{"class":127,"line":162},[125,618,619],{"class":197},"  creationStartDate",[125,621,201],{"class":135},[125,623,149],{"class":135},[125,625,626],{"class":152},"2024-01-01T00:00:00.000Z",[125,628,156],{"class":135},[125,630,211],{"class":135},[125,632,633,636,638,640,643,645],{"class":127,"line":169},[125,634,635],{"class":197},"  creationEndDate",[125,637,201],{"class":135},[125,639,149],{"class":135},[125,641,642],{"class":152},"2024-01-02T00:00:00.000Z",[125,644,156],{"class":135},[125,646,211],{"class":135},[125,648,649,651,653],{"class":127,"line":194},[125,650,217],{"class":135},[125,652,220],{"class":139},[125,654,159],{"class":135},[125,656,657],{"class":127,"line":214},[125,658,166],{"emptyLinePlaceholder":165},[125,660,661,664,667,669,672,675,678,680,683],{"class":127,"line":225},[125,662,663],{"class":131},"for",[125,665,666],{"class":139}," (",[125,668,173],{"class":172},[125,670,671],{"class":139}," invoice ",[125,673,674],{"class":135},"of",[125,676,677],{"class":139}," sent",[125,679,246],{"class":135},[125,681,682],{"class":139},"content) ",[125,684,191],{"class":135},[125,686,687,690,692,694,696,699,702,704,707,709,712,715,717,719,722,726,729,732,735,738,740],{"class":127,"line":230},[125,688,689],{"class":139},"  console",[125,691,246],{"class":135},[125,693,328],{"class":185},[125,695,188],{"class":197},[125,697,698],{"class":135},"`${",[125,700,701],{"class":139},"invoice",[125,703,246],{"class":135},[125,705,706],{"class":139},"filename",[125,708,217],{"class":135},[125,710,711],{"class":152},": ",[125,713,714],{"class":135},"${",[125,716,701],{"class":139},[125,718,246],{"class":135},[125,720,721],{"class":139},"invoices[",[125,723,725],{"class":724},"sbssI","0",[125,727,728],{"class":139},"]",[125,730,731],{"class":135},"?.",[125,733,734],{"class":139},"status",[125,736,737],{"class":135},"}`",[125,739,220],{"class":197},[125,741,159],{"class":135},[125,743,744],{"class":127,"line":237},[125,745,746],{"class":135},"}\n",[110,748,750],{"id":749},"_4-notifiche","4. Notifiche",[115,752,754],{"className":117,"code":753,"language":119,"meta":120,"style":120},"import { NotificationsClient } from '@fatturazione-elettronica-aruba/notifications';\n\nconst notifications = new NotificationsClient(client.http);\n\nconst notifs = await notifications.getSentNotifications({\n  invoiceFilename: 'IT01234567890_00001.xml',\n});\n\nfor (const n of notifs.notifications) {\n  console.log(`${n.docType}: ${n.filename}`);\n}\n",[122,755,756,778,782,803,807,830,846,854,858,881,919],{"__ignoreMap":120},[125,757,758,760,762,765,767,769,771,774,776],{"class":127,"line":128},[125,759,132],{"class":131},[125,761,136],{"class":135},[125,763,764],{"class":139}," NotificationsClient",[125,766,143],{"class":135},[125,768,146],{"class":131},[125,770,149],{"class":135},[125,772,773],{"class":152},"@fatturazione-elettronica-aruba/notifications",[125,775,156],{"class":135},[125,777,159],{"class":135},[125,779,780],{"class":127,"line":162},[125,781,166],{"emptyLinePlaceholder":165},[125,783,784,786,789,791,793,795,797,799,801],{"class":127,"line":169},[125,785,173],{"class":172},[125,787,788],{"class":139}," notifications ",[125,790,179],{"class":135},[125,792,182],{"class":135},[125,794,764],{"class":185},[125,796,444],{"class":139},[125,798,246],{"class":135},[125,800,449],{"class":139},[125,802,159],{"class":135},[125,804,805],{"class":127,"line":194},[125,806,166],{"emptyLinePlaceholder":165},[125,808,809,811,814,816,818,821,823,826,828],{"class":127,"line":214},[125,810,173],{"class":172},[125,812,813],{"class":139}," notifs ",[125,815,179],{"class":135},[125,817,301],{"class":131},[125,819,820],{"class":139}," notifications",[125,822,246],{"class":135},[125,824,825],{"class":185},"getSentNotifications",[125,827,188],{"class":139},[125,829,191],{"class":135},[125,831,832,835,837,839,842,844],{"class":127,"line":225},[125,833,834],{"class":197},"  invoiceFilename",[125,836,201],{"class":135},[125,838,149],{"class":135},[125,840,841],{"class":152},"IT01234567890_00001.xml",[125,843,156],{"class":135},[125,845,211],{"class":135},[125,847,848,850,852],{"class":127,"line":230},[125,849,217],{"class":135},[125,851,220],{"class":139},[125,853,159],{"class":135},[125,855,856],{"class":127,"line":237},[125,857,166],{"emptyLinePlaceholder":165},[125,859,860,862,864,866,869,871,874,876,879],{"class":127,"line":280},[125,861,663],{"class":131},[125,863,666],{"class":139},[125,865,173],{"class":172},[125,867,868],{"class":139}," n ",[125,870,674],{"class":135},[125,872,873],{"class":139}," notifs",[125,875,246],{"class":135},[125,877,878],{"class":139},"notifications) ",[125,880,191],{"class":135},[125,882,883,885,887,889,891,893,896,898,901,903,905,907,909,911,913,915,917],{"class":127,"line":285},[125,884,689],{"class":139},[125,886,246],{"class":135},[125,888,328],{"class":185},[125,890,188],{"class":197},[125,892,698],{"class":135},[125,894,895],{"class":139},"n",[125,897,246],{"class":135},[125,899,900],{"class":139},"docType",[125,902,217],{"class":135},[125,904,711],{"class":152},[125,906,714],{"class":135},[125,908,895],{"class":139},[125,910,246],{"class":135},[125,912,706],{"class":139},[125,914,737],{"class":135},[125,916,220],{"class":197},[125,918,159],{"class":135},[125,920,921],{"class":127,"line":291},[125,922,746],{"class":135},[110,924,926],{"id":925},"prossimi-passi","Prossimi Passi",[928,929,930,937,942],"ul",{},[931,932,933],"li",{},[934,935,936],"a",{"href":31},"Guida Autenticazione",[931,938,939],{},[934,940,941],{"href":35},"Guida Fatture",[931,943,944],{},[934,945,50],{"href":57},[947,948,949],"style",{},"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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 .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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":120,"searchDepth":162,"depth":162,"links":951},[952,953,954,955,956],{"id":112,"depth":162,"text":113},{"id":352,"depth":162,"text":353},{"id":586,"depth":162,"text":587},{"id":749,"depth":162,"text":750},{"id":925,"depth":162,"text":926},"Inizia rapidamente con l'SDK","md",null,{},{"title":19,"description":957},"vnoBuRuj6FtoPW7kFavOo_ZrcCPUBnG5AL2ZkpZ-ZW8",[964,966],{"title":15,"path":16,"stem":17,"description":965,"children":-1},"Configurazione ambienti Demo e Production",{"title":30,"path":31,"stem":32,"description":967,"children":-1},"Gestione del flusso OAuth2",1772040745129]