[{"data":1,"prerenderedAt":910},["ShallowReactive",2],{"navigation-ec":3,"navigation-mx":240,"/facturacion/empezar/autenticacion-docs":328,"/facturacion/empezar/autenticacion-surround":905},[4,153],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Extracción","i-lucide-download","/extraccion","1.extraccion",[10,13,25,40,102,109,149],{"title":11,"path":7,"stem":12},"Introducción","1.extraccion/index",{"title":14,"icon":15,"path":16,"stem":17,"children":18},"Empecemos","i-lucide-rocket","/extraccion/getting-started","1.extraccion/1.getting-started/index",[19,21],{"title":20,"path":16,"stem":17},"Introducción al API",{"title":22,"path":23,"stem":24},"Primeros Pasos","/extraccion/getting-started/installation","1.extraccion/1.getting-started/2.installation",{"title":26,"icon":27,"path":28,"stem":29,"children":30,"page":39},"Contribuyentes","i-lucide-users","/extraccion/taxpayers","1.extraccion/2.taxpayers",[31,35],{"title":32,"path":33,"stem":34},"Crear","/extraccion/taxpayers/create","1.extraccion/2.taxpayers/1.create",{"title":36,"path":37,"stem":38},"Actualizar","/extraccion/taxpayers/update","1.extraccion/2.taxpayers/2.update",false,{"title":41,"icon":42,"path":43,"stem":44,"children":45},"Extraer documentos","i-lucide-file-stack","/extraccion/extractions","1.extraccion/3.extractions/index",[46,48,52,81],{"title":47,"path":43,"stem":44},"Extracciones",{"title":49,"path":50,"stem":51},"RIDE","/extraccion/extractions/ride","1.extraccion/3.extractions/2.Ride",{"title":53,"path":54,"stem":55,"children":56,"page":39},"Documentos Recibidos","/extraccion/extractions/compras","1.extraccion/3.extractions/compras",[57,61,65,69,73,77],{"title":58,"path":59,"stem":60},"Compras","/extraccion/extractions/compras/purchases","1.extraccion/3.extractions/compras/1.purchases",{"title":62,"path":63,"stem":64},"Retenciones","/extraccion/extractions/compras/retentions","1.extraccion/3.extractions/compras/2.retentions",{"title":66,"path":67,"stem":68},"Notas de crédito","/extraccion/extractions/compras/credit-notes","1.extraccion/3.extractions/compras/3.credit-notes",{"title":70,"path":71,"stem":72},"Notas de débito","/extraccion/extractions/compras/debit-notes","1.extraccion/3.extractions/compras/4.debit-notes",{"title":74,"path":75,"stem":76},"Liquidaciones","/extraccion/extractions/compras/settlements","1.extraccion/3.extractions/compras/5.settlements",{"title":78,"path":79,"stem":80},"Anulados","/extraccion/extractions/compras/purchase-voids","1.extraccion/3.extractions/compras/6.purchase-voids",{"title":82,"path":83,"stem":84,"children":85,"page":39},"Documentos Emitidos","/extraccion/extractions/ventas","1.extraccion/3.extractions/ventas",[86,90,93,96,99],{"title":87,"path":88,"stem":89},"Ventas","/extraccion/extractions/ventas/invoices","1.extraccion/3.extractions/ventas/1.invoices",{"title":62,"path":91,"stem":92},"/extraccion/extractions/ventas/retentions","1.extraccion/3.extractions/ventas/2.retentions",{"title":66,"path":94,"stem":95},"/extraccion/extractions/ventas/credit-notes","1.extraccion/3.extractions/ventas/3.credit-notes",{"title":74,"path":97,"stem":98},"/extraccion/extractions/ventas/settlements","1.extraccion/3.extractions/ventas/4.settlements",{"title":78,"path":100,"stem":101},"/extraccion/extractions/ventas/sales-voids","1.extraccion/3.extractions/ventas/5.sales-voids",{"title":103,"path":104,"stem":105,"children":106,"icon":108},"Webhooks","/extraccion/webhooks","1.extraccion/4.webhooks/index",[107],{"title":103,"path":104,"stem":105},"i-lucide-webhook",{"title":110,"icon":111,"path":112,"stem":113,"children":114},"Consultas","i-lucide-search","/extraccion/consultas","1.extraccion/5.consultas/index",[115,117,121,125,129,133,137,141,145],{"title":116,"path":112,"stem":113},"Consultas y Solicitudes",{"title":118,"path":119,"stem":120},"Régimen Fiscal","/extraccion/consultas/regimen-fiscal","1.extraccion/5.consultas/1.regimen-fiscal",{"title":122,"path":123,"stem":124},"Obligaciones Fiscales","/extraccion/consultas/obligaciones-fiscales","1.extraccion/5.consultas/2.obligaciones-fiscales",{"title":126,"path":127,"stem":128},"Registro Público del Contribuyente (RUC)","/extraccion/consultas/registro-publico-ruc","1.extraccion/5.consultas/3.registro-publico-ruc",{"title":130,"path":131,"stem":132},"Solicitud de Extracción y Descarga de Documentos (RIDE/XML)","/extraccion/consultas/solicitud-extraccion-documentos","1.extraccion/5.consultas/4.solicitud-extraccion-documentos",{"title":134,"path":135,"stem":136},"Consulta y Búsqueda de Contribuyentes de la Organización","/extraccion/consultas/consulta-busqueda-contribuyentes","1.extraccion/5.consultas/5.consulta-busqueda-contribuyentes",{"title":138,"path":139,"stem":140},"Solicitud de Categorización de Documento con IA","/extraccion/consultas/solicitud-categorizacion-ia","1.extraccion/5.consultas/6.solicitud-categorizacion-ia",{"title":142,"path":143,"stem":144},"Solicitud de Descarga de Declaraciones (PDF) del SRI","/extraccion/consultas/solicitud-descarga-declaraciones","1.extraccion/5.consultas/7.solicitud-descarga-declaraciones",{"title":146,"path":147,"stem":148},"Buzón Tributario (Inbox) del Contribuyente","/extraccion/consultas/buzon-tributario-inbox","1.extraccion/5.consultas/8.buzon-tributario-inbox",{"title":150,"path":151,"stem":152},"Referencia de la API","/extraccion/referencia","1.extraccion/9.referencia",{"title":154,"icon":155,"path":156,"stem":157,"children":158},"Facturación","i-lucide-receipt","/facturacion","2.facturacion",[159,161,170,196,218],{"title":11,"path":156,"stem":160},"2.facturacion/index",{"title":162,"icon":15,"path":163,"stem":164,"children":165,"page":39},"Empezar","/facturacion/empezar","2.facturacion/1.empezar",[166],{"title":167,"path":168,"stem":169},"Autenticación","/facturacion/empezar/autenticacion","2.facturacion/1.empezar/1.autenticacion",{"title":171,"icon":172,"path":173,"stem":174,"children":175,"page":39},"Comprobantes","i-lucide-file-text","/facturacion/comprobantes","2.facturacion/2.comprobantes",[176,180,183,186,189,193],{"title":177,"path":178,"stem":179},"Facturas","/facturacion/comprobantes/facturas","2.facturacion/2.comprobantes/1.facturas",{"title":66,"path":181,"stem":182},"/facturacion/comprobantes/notas-de-credito","2.facturacion/2.comprobantes/2.notas-de-credito",{"title":70,"path":184,"stem":185},"/facturacion/comprobantes/notas-de-debito","2.facturacion/2.comprobantes/3.notas-de-debito",{"title":62,"path":187,"stem":188},"/facturacion/comprobantes/retenciones","2.facturacion/2.comprobantes/4.retenciones",{"title":190,"path":191,"stem":192},"Guías de remisión","/facturacion/comprobantes/guias-de-remision","2.facturacion/2.comprobantes/5.guias-de-remision",{"title":74,"path":194,"stem":195},"/facturacion/comprobantes/liquidaciones-de-compra","2.facturacion/2.comprobantes/6.liquidaciones-de-compra",{"title":197,"icon":198,"path":199,"stem":200,"children":201,"page":39},"Operaciones","i-lucide-workflow","/facturacion/operaciones","2.facturacion/3.operaciones",[202,206,210,214],{"title":203,"path":204,"stem":205},"Autorización","/facturacion/operaciones/autorizacion-de-comprobantes","2.facturacion/3.operaciones/1.autorizacion-de-comprobantes",{"title":207,"path":208,"stem":209},"Descarga","/facturacion/operaciones/descarga-de-comprobantes","2.facturacion/3.operaciones/2.descarga-de-comprobantes",{"title":211,"path":212,"stem":213},"Envío por correo","/facturacion/operaciones/envio-por-correo","2.facturacion/3.operaciones/3.envio-por-correo",{"title":215,"path":216,"stem":217},"Notificaciones","/facturacion/operaciones/notificaciones","2.facturacion/3.operaciones/4.notificaciones",{"title":219,"icon":220,"path":221,"stem":222,"children":223,"page":39},"Referencia","i-lucide-book-open","/facturacion/referencia","2.facturacion/4.referencia",[224,228,232,236],{"title":225,"path":226,"stem":227},"Objetos comunes","/facturacion/referencia/objetos-comunes","2.facturacion/4.referencia/1.objetos-comunes",{"title":229,"path":230,"stem":231},"Catálogo","/facturacion/referencia/catalogo","2.facturacion/4.referencia/2.catalogo",{"title":233,"path":234,"stem":235},"Consulta de catálogo","/facturacion/referencia/consulta-de-catalogo","2.facturacion/4.referencia/3.consulta-de-catalogo",{"title":237,"path":238,"stem":239},"Errores","/facturacion/referencia/errores","2.facturacion/4.referencia/4.errores",[241],{"title":242,"path":243,"stem":244,"children":245},"México","/mx","mx",[246,249,301],{"title":247,"path":243,"stem":248},"Documentación México","mx/index",{"title":5,"icon":6,"path":250,"stem":251,"children":252},"/mx/extraccion","mx/1.extraccion/index",[253,254,263,287],{"title":11,"path":250,"stem":251},{"title":14,"icon":39,"path":255,"stem":256,"children":257},"/mx/extraccion/getting-started","mx/1.extraccion/1.getting-started/index",[258,260],{"title":259,"path":255,"stem":256},"Introducción al API México",{"title":22,"path":261,"stem":262},"/mx/extraccion/getting-started/installation","mx/1.extraccion/1.getting-started/2.installation",{"title":26,"path":264,"stem":265,"children":266,"page":39},"/mx/extraccion/taxpayers","mx/1.extraccion/2.taxpayers",[267,271,275,279,283],{"title":268,"path":269,"stem":270},"Crear por CIEC","/mx/extraccion/taxpayers/create-ciec","mx/1.extraccion/2.taxpayers/1.create-ciec",{"title":272,"path":273,"stem":274},"1. Subir Certificados FIEL","/mx/extraccion/taxpayers/upload-certificados-fiel","mx/1.extraccion/2.taxpayers/2.upload-certificados-fiel",{"title":276,"path":277,"stem":278},"2. Registrar por FIEL","/mx/extraccion/taxpayers/create-fiel","mx/1.extraccion/2.taxpayers/3.create-fiel",{"title":280,"path":281,"stem":282},"Asociación CIEC / FIEL","/mx/extraccion/taxpayers/asociar","mx/1.extraccion/2.taxpayers/4.asociar",{"title":284,"path":285,"stem":286},"Consultar Taxpayers","/mx/extraccion/taxpayers/consultar","mx/1.extraccion/2.taxpayers/5.consultar",{"title":288,"path":289,"stem":290,"children":291},"Extracciones CFDI","/mx/extraccion/extractions-cfdi","mx/1.extraccion/3.extractions-cfdi/index",[292,293,297],{"title":288,"path":289,"stem":290},{"title":294,"path":295,"stem":296},"Extracción CFDI por CIEC","/mx/extraccion/extractions-cfdi/ciec","mx/1.extraccion/3.extractions-cfdi/1.ciec",{"title":298,"path":299,"stem":300},"Extracción CFDI por FIEL","/mx/extraccion/extractions-cfdi/fiel","mx/1.extraccion/3.extractions-cfdi/2.fiel",{"title":154,"icon":155,"path":302,"stem":303,"children":304},"/mx/facturacion","mx/2.facturacion/index",[305,306,309,313,317,321,325],{"title":11,"path":302,"stem":303},{"title":167,"path":307,"stem":308},"/mx/facturacion/autenticacion","mx/2.facturacion/1.autenticacion",{"title":310,"path":311,"stem":312},"Planes","/mx/facturacion/planes","mx/2.facturacion/2.planes",{"title":314,"path":315,"stem":316},"Clientes","/mx/facturacion/clientes","mx/2.facturacion/3.clientes",{"title":318,"path":319,"stem":320},"Suscripciones","/mx/facturacion/suscripciones","mx/2.facturacion/4.suscripciones",{"title":322,"path":323,"stem":324},"Folios","/mx/facturacion/folios","mx/2.facturacion/5.folios",{"title":150,"path":326,"stem":327},"/mx/facturacion/referencia","mx/2.facturacion/9.referencia",{"id":329,"title":167,"body":330,"datil":899,"description":900,"extension":901,"links":899,"meta":902,"navigation":470,"path":168,"seo":903,"stem":169,"__hash__":904},"docs/2.facturacion/1.empezar/1.autenticacion.md",{"type":331,"value":332,"toc":893},"minimark",[333,337,340,345,348,354,358,361,366,369,374,817,821,824,829,832,838,842,882,889],[334,335,336],"p",{},"El API de Taxo Facturación autoriza cada requerimiento con cabeceras. No hay\nsesiones ni tokens que expiren: cada llamada viaja con sus credenciales.",[334,338,339],{},"Solicitá tu API key al equipo de Taxo. Tratá la clave como un secreto: guardala\nen tu gestor de configuración y nunca la publiques en el cliente.",[341,342,344],"h2",{"id":343},"clave-del-api","Clave del API",[334,346,347],{},"La clave del API identifica a tu aplicación y debe ir en todos los requerimientos:",[334,349,350],{},[351,352,353],"code",{},"X-Key: \u003Cclave-del-api>",[341,355,357],{"id":356},"clave-del-certificado-de-firma","Clave del certificado de firma",[334,359,360],{},"Emitir o re-emitir un comprobante requiere además la clave del certificado de\nfirma electrónica, porque el comprobante se firma antes de enviarlo al SRI:",[334,362,363],{},[351,364,365],{},"X-Password: \u003Cclave-certificado-firma>",[334,367,368],{},"Las operaciones de solo lectura —consultar un comprobante, descargar su RIDE o su\nXML— no necesitan esta cabecera. Así se ve una emisión con ambas cabeceras:",[370,371],"api-endpoint",{"method":372,"path":373},"POST","/invoices/issue",[375,376,377,449,570],"code-group",{},[378,379,385],"pre",{"className":380,"code":381,"filename":382,"language":383,"meta":384,"style":384},"language-bash shiki shiki-themes github-light github-light github-dark-default","curl -v https://invoice.taxo.ws/ec/invoices/issue \\\n-H \"Content-Type: application/json\" \\\n-H \"X-Key: \u003Cclave-del-api>\" \\\n-H \"X-Password: \u003Cclave-certificado-firma>\" \\\n-d @factura.json\n","cURL","bash","",[351,386,387,408,420,430,440],{"__ignoreMap":384},[388,389,392,396,400,404],"span",{"class":390,"line":391},"line",1,[388,393,395],{"class":394},"s7cIb","curl",[388,397,399],{"class":398},"sr2uH"," -v",[388,401,403],{"class":402},"s2YLD"," https://invoice.taxo.ws/ec/invoices/issue",[388,405,407],{"class":406},"szD4K"," \\\n",[388,409,411,415,418],{"class":390,"line":410},2,[388,412,414],{"class":413},"swRb2","-H ",[388,416,417],{"class":402},"\"Content-Type: application/json\"",[388,419,407],{"class":406},[388,421,423,425,428],{"class":390,"line":422},3,[388,424,414],{"class":413},[388,426,427],{"class":402},"\"X-Key: \u003Cclave-del-api>\"",[388,429,407],{"class":406},[388,431,433,435,438],{"class":390,"line":432},4,[388,434,414],{"class":413},[388,436,437],{"class":402},"\"X-Password: \u003Cclave-certificado-firma>\"",[388,439,407],{"class":406},[388,441,443,446],{"class":390,"line":442},5,[388,444,445],{"class":413},"-d ",[388,447,448],{"class":402},"@factura.json\n",[378,450,455],{"className":451,"code":452,"filename":453,"language":454,"meta":384,"style":384},"language-python shiki shiki-themes github-light github-light github-dark-default","import requests\n\ncabeceras = {\n    'x-key': '\u003Cclave-del-api>',\n    'x-password': '\u003Cclave-certificado-firma>',\n    'content-type': 'application/json'}\n\nrespuesta = requests.post(\n    'https://invoice.taxo.ws/ec/invoices/issue',\n    headers=cabeceras,\n    json=factura)\n","Python","python",[351,456,457,466,472,483,497,509,523,528,539,547,559],{"__ignoreMap":384},[388,458,459,463],{"class":390,"line":391},[388,460,462],{"class":461},"sQUWt","import",[388,464,465],{"class":413}," requests\n",[388,467,468],{"class":390,"line":410},[388,469,471],{"emptyLinePlaceholder":470},true,"\n",[388,473,474,477,480],{"class":390,"line":422},[388,475,476],{"class":413},"cabeceras ",[388,478,479],{"class":461},"=",[388,481,482],{"class":413}," {\n",[388,484,485,488,491,494],{"class":390,"line":432},[388,486,487],{"class":402},"    'x-key'",[388,489,490],{"class":413},": ",[388,492,493],{"class":402},"'\u003Cclave-del-api>'",[388,495,496],{"class":413},",\n",[388,498,499,502,504,507],{"class":390,"line":442},[388,500,501],{"class":402},"    'x-password'",[388,503,490],{"class":413},[388,505,506],{"class":402},"'\u003Cclave-certificado-firma>'",[388,508,496],{"class":413},[388,510,512,515,517,520],{"class":390,"line":511},6,[388,513,514],{"class":402},"    'content-type'",[388,516,490],{"class":413},[388,518,519],{"class":402},"'application/json'",[388,521,522],{"class":413},"}\n",[388,524,526],{"class":390,"line":525},7,[388,527,471],{"emptyLinePlaceholder":470},[388,529,531,534,536],{"class":390,"line":530},8,[388,532,533],{"class":413},"respuesta ",[388,535,479],{"class":461},[388,537,538],{"class":413}," requests.post(\n",[388,540,542,545],{"class":390,"line":541},9,[388,543,544],{"class":402},"    'https://invoice.taxo.ws/ec/invoices/issue'",[388,546,496],{"class":413},[388,548,550,554,556],{"class":390,"line":549},10,[388,551,553],{"class":552},"sV72G","    headers",[388,555,479],{"class":461},[388,557,558],{"class":413},"cabeceras,\n",[388,560,562,565,567],{"class":390,"line":561},11,[388,563,564],{"class":552},"    json",[388,566,479],{"class":461},[388,568,569],{"class":413},"factura)\n",[378,571,576],{"className":572,"code":573,"filename":574,"language":575,"meta":384,"style":384},"language-csharp shiki shiki-themes github-light github-light github-dark-default","using RestSharp;\n\nnamespace TaxoClient {\n  class InvoicingServiceClient {\n    static void Main(string[] args) {\n      var client = new RestClient(\"https://invoice.taxo.ws/ec/\");\n      var request = new RestRequest(\"invoices/issue\", Method.POST);\n      request.AddHeader(\"X-Key\", \"\u003Cclave-del-api>\");\n      request.AddHeader(\"X-Password\", \"\u003Cclave-certificado-firma>\");\n      request.AddHeader(\"Content-Type\", \"application/json\");\n      request.AddParameter(\"application/json\", factura, ParameterType.RequestBody);\n\n      IRestResponse response = client.Execute(request);\n\n      Console.WriteLine(response.Content);\n    }\n  }\n}\n","C#","csharp",[351,577,578,589,593,603,613,640,665,687,708,726,744,758,763,783,788,800,806,812],{"__ignoreMap":384},[388,579,580,583,586],{"class":390,"line":391},[388,581,582],{"class":461},"using",[388,584,585],{"class":394}," RestSharp",[388,587,588],{"class":413},";\n",[388,590,591],{"class":390,"line":410},[388,592,471],{"emptyLinePlaceholder":470},[388,594,595,598,601],{"class":390,"line":422},[388,596,597],{"class":461},"namespace",[388,599,600],{"class":394}," TaxoClient",[388,602,482],{"class":413},[388,604,605,608,611],{"class":390,"line":432},[388,606,607],{"class":461},"  class",[388,609,610],{"class":394}," InvoicingServiceClient",[388,612,482],{"class":413},[388,614,615,618,621,625,628,631,634,637],{"class":390,"line":442},[388,616,617],{"class":461},"    static",[388,619,620],{"class":461}," void",[388,622,624],{"class":623},"sKpWc"," Main",[388,626,627],{"class":413},"(",[388,629,630],{"class":461},"string",[388,632,633],{"class":413},"[] ",[388,635,636],{"class":394},"args",[388,638,639],{"class":413},") {\n",[388,641,642,645,648,651,654,657,659,662],{"class":390,"line":511},[388,643,644],{"class":461},"      var",[388,646,647],{"class":394}," client",[388,649,650],{"class":461}," =",[388,652,653],{"class":461}," new",[388,655,656],{"class":394}," RestClient",[388,658,627],{"class":413},[388,660,661],{"class":402},"\"https://invoice.taxo.ws/ec/\"",[388,663,664],{"class":413},");\n",[388,666,667,669,672,674,676,679,681,684],{"class":390,"line":525},[388,668,644],{"class":461},[388,670,671],{"class":394}," request",[388,673,650],{"class":461},[388,675,653],{"class":461},[388,677,678],{"class":394}," RestRequest",[388,680,627],{"class":413},[388,682,683],{"class":402},"\"invoices/issue\"",[388,685,686],{"class":413},", Method.POST);\n",[388,688,689,692,695,697,700,703,706],{"class":390,"line":530},[388,690,691],{"class":413},"      request.",[388,693,694],{"class":623},"AddHeader",[388,696,627],{"class":413},[388,698,699],{"class":402},"\"X-Key\"",[388,701,702],{"class":413},", ",[388,704,705],{"class":402},"\"\u003Cclave-del-api>\"",[388,707,664],{"class":413},[388,709,710,712,714,716,719,721,724],{"class":390,"line":541},[388,711,691],{"class":413},[388,713,694],{"class":623},[388,715,627],{"class":413},[388,717,718],{"class":402},"\"X-Password\"",[388,720,702],{"class":413},[388,722,723],{"class":402},"\"\u003Cclave-certificado-firma>\"",[388,725,664],{"class":413},[388,727,728,730,732,734,737,739,742],{"class":390,"line":549},[388,729,691],{"class":413},[388,731,694],{"class":623},[388,733,627],{"class":413},[388,735,736],{"class":402},"\"Content-Type\"",[388,738,702],{"class":413},[388,740,741],{"class":402},"\"application/json\"",[388,743,664],{"class":413},[388,745,746,748,751,753,755],{"class":390,"line":561},[388,747,691],{"class":413},[388,749,750],{"class":623},"AddParameter",[388,752,627],{"class":413},[388,754,741],{"class":402},[388,756,757],{"class":413},", factura, ParameterType.RequestBody);\n",[388,759,761],{"class":390,"line":760},12,[388,762,471],{"emptyLinePlaceholder":470},[388,764,766,769,772,774,777,780],{"class":390,"line":765},13,[388,767,768],{"class":394},"      IRestResponse",[388,770,771],{"class":394}," response",[388,773,650],{"class":461},[388,775,776],{"class":413}," client.",[388,778,779],{"class":623},"Execute",[388,781,782],{"class":413},"(request);\n",[388,784,786],{"class":390,"line":785},14,[388,787,471],{"emptyLinePlaceholder":470},[388,789,791,794,797],{"class":390,"line":790},15,[388,792,793],{"class":413},"      Console.",[388,795,796],{"class":623},"WriteLine",[388,798,799],{"class":413},"(response.Content);\n",[388,801,803],{"class":390,"line":802},16,[388,804,805],{"class":413},"    }\n",[388,807,809],{"class":390,"line":808},17,[388,810,811],{"class":413},"  }\n",[388,813,815],{"class":390,"line":814},18,[388,816,522],{"class":413},[341,818,820],{"id":819},"idempotencia","Idempotencia",[334,822,823],{},"La emisión y re-emisión de facturas admiten idempotencia, para reintentar un envío\nsin duplicar comprobantes. Agregá la cabecera:",[334,825,826],{},[351,827,828],{},"Idempotency-key: \u003Cclave-de-idempotencia>",[334,830,831],{},"La clave se almacena y todos los requerimientos siguientes con la misma clave\ndevuelven la misma respuesta. Debe ser una cadena de 16 a 48 caracteres: un UUID v4\no un nano-id sirven.",[833,834,835],"warning",{},[334,836,837],{},"Reusar una clave de idempotencia con un cuerpo distinto devuelve la respuesta del\nprimer requerimiento, no la del nuevo. Generá una clave por comprobante.",[341,839,841],{"id":840},"errores-de-autenticación","Errores de autenticación",[843,844,845,858],"table",{},[846,847,848],"thead",{},[849,850,851,855],"tr",{},[852,853,854],"th",{},"Código",[852,856,857],{},"Significado",[859,860,861,872],"tbody",{},[849,862,863,869],{},[864,865,866],"td",{},[351,867,868],{},"401",[864,870,871],{},"La clave del API falta o no está autorizada para esta operación.",[849,873,874,879],{},[864,875,876],{},[351,877,878],{},"403",[864,880,881],{},"La clave es válida pero no tiene permiso sobre el recurso.",[334,883,884,885,888],{},"El catálogo completo está en ",[886,887,237],"a",{"href":238},".",[890,891,892],"style",{},"html pre.shiki code .s7cIb, html code.shiki .s7cIb{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#FFA657}html pre.shiki code .sr2uH, html code.shiki .sr2uH{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#79C0FF}html pre.shiki code .s2YLD, html code.shiki .s2YLD{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#A5D6FF}html pre.shiki code .szD4K, html code.shiki .szD4K{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#FF7B72}html pre.shiki code .swRb2, html code.shiki .swRb2{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#E6EDF3}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 .sQUWt, html code.shiki .sQUWt{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#FF7B72}html pre.shiki code .sV72G, html code.shiki .sV72G{--shiki-light:#E36209;--shiki-default:#E36209;--shiki-dark:#FFA657}html pre.shiki code .sKpWc, html code.shiki .sKpWc{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#D2A8FF}",{"title":384,"searchDepth":391,"depth":410,"links":894},[895,896,897,898],{"id":343,"depth":410,"text":344},{"id":356,"depth":410,"text":357},{"id":819,"depth":410,"text":820},{"id":840,"depth":410,"text":841},null,"Cabeceras de autenticación, clave del certificado de firma e idempotencia del API de Taxo Facturación.","md",{},{"title":167,"description":900},"siNeJhlzfP8Fjhw0lPpCbBADMBv1qJl7Er8OAxAHlrQ",[906,908],{"title":11,"path":156,"stem":160,"description":907,"children":-1},"Emite comprobantes electrónicos autorizados por el SRI desde tu aplicación con el API de Taxo Facturación.",{"title":177,"path":178,"stem":179,"description":909,"children":-1},"POST /invoices/issue",1792432122230]