{"id":13873,"date":"2025-12-11T10:00:42","date_gmt":"2025-12-11T13:00:42","guid":{"rendered":"https:\/\/nfe.io\/blog\/?p=13873"},"modified":"2026-03-10T10:01:47","modified_gmt":"2026-03-10T13:01:47","slug":"intrgracao-primeira-nfse-via-api","status":"publish","type":"post","link":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/","title":{"rendered":"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos"},"content":{"rendered":"<p data-start=\"384\" data-end=\"578\">Integrar com uma API fiscal n\u00e3o precisa ser complicado.<br data-start=\"439\" data-end=\"442\" \/>Se voc\u00ea \u00e9 desenvolvedor, CTO ou apenas algu\u00e9m que quer entender como funciona a emiss\u00e3o de NFS-e por API, este guia foi feito para voc\u00ea.<\/p>\n<p data-start=\"580\" data-end=\"629\">Aqui, voc\u00ea vai passar por todo o fluxo essencial:<\/p>\n<ul>\n<li data-start=\"633\" data-end=\"652\">gerar uma API Key<\/li>\n<li data-start=\"655\" data-end=\"678\">testar a autentica\u00e7\u00e3o<\/li>\n<li data-start=\"681\" data-end=\"706\">emitir a primeira NFS-e<\/li>\n<li data-start=\"709\" data-end=\"731\">visualizar o retorno<\/li>\n<li data-start=\"734\" data-end=\"775\">entender os pr\u00f3ximos passos para produ\u00e7\u00e3o<\/li>\n<\/ul>\n<p data-start=\"777\" data-end=\"809\">Tudo isso em <strong data-start=\"790\" data-end=\"808\">poucos minutos<\/strong>.<\/p>\n<h2 data-start=\"816\" data-end=\"851\"><strong data-start=\"819\" data-end=\"851\">1. Pr\u00e9-requisitos\u00a0<\/strong><\/h2>\n<p data-start=\"853\" data-end=\"891\">Antes de come\u00e7ar, voc\u00ea s\u00f3 precisa ter:<\/p>\n<ul>\n<li data-start=\"895\" data-end=\"916\">uma conta na NFE.io<\/li>\n<li data-start=\"919\" data-end=\"953\">uma empresa cadastrada no painel<\/li>\n<li data-start=\"956\" data-end=\"989\">um certificado digital A1 ativo<\/li>\n<li data-start=\"992\" data-end=\"1023\"><code data-start=\"992\" data-end=\"998\">curl<\/code> ou <strong data-start=\"1002\" data-end=\"1013\">Node.js<\/strong> instalado<\/li>\n<\/ul>\n<p data-start=\"1025\" data-end=\"1084\">Com isso pronto, voc\u00ea j\u00e1 consegue integrar sem complica\u00e7\u00e3o.<\/p>\n<h2 data-start=\"1091\" data-end=\"1131\"><strong data-start=\"1094\" data-end=\"1131\">2. Gerando sua API Key\u00a0<\/strong><\/h2>\n<p data-start=\"1133\" data-end=\"1197\">A API Key \u00e9 a credencial que identifica sua aplica\u00e7\u00e3o na NFE.io.<\/p>\n<p data-start=\"1199\" data-end=\"1214\">Siga os passos:<\/p>\n<ol>\n<li data-start=\"1219\" data-end=\"1246\">Acesse o painel da NFE.io<\/li>\n<li data-start=\"1250\" data-end=\"1286\">V\u00e1 em <strong data-start=\"1256\" data-end=\"1284\">Configura\u00e7\u00f5es \u2192 API Keys<\/strong><\/li>\n<li data-start=\"1290\" data-end=\"1322\">Clique em <strong data-start=\"1300\" data-end=\"1320\">Criar nova chave<\/strong><\/li>\n<li data-start=\"1326\" data-end=\"1384\">Copie e guarde \u2014 voc\u00ea vai usar nos headers das requisi\u00e7\u00f5es<\/li>\n<\/ol>\n<h2 data-start=\"1391\" data-end=\"1448\"><strong data-start=\"1394\" data-end=\"1448\">3. Teste r\u00e1pido: verifique se sua API Key funciona<\/strong><\/h2>\n<p data-start=\"1450\" data-end=\"1471\">No terminal, execute:<\/p>\n<p data-start=\"1450\" data-end=\"1471\">curl -X GET &#8220;https:\/\/api.nfe.io\/v1\/companies&#8221; \\<br \/>\n-H &#8220;Authorization: ApiKey SUA_API_KEY_AQUI&#8221;<\/p>\n<h3 data-start=\"1580\" data-end=\"1605\">Poss\u00edveis resultados:<\/h3>\n<ul>\n<li><strong data-start=\"1609\" data-end=\"1619\">200 OK<\/strong> \u2192 sua chave est\u00e1 funcionando<\/li>\n<li><strong data-start=\"1653\" data-end=\"1673\">401 Unauthorized<\/strong> \u2192 chave inv\u00e1lida ou header ausente<\/li>\n<\/ul>\n<p data-start=\"1712\" data-end=\"1775\">Se recebeu o status 200, voc\u00ea j\u00e1 pode emitir sua primeira nota.<\/p>\n<h2 data-start=\"1782\" data-end=\"1833\"><strong data-start=\"1785\" data-end=\"1833\">4. Emitindo sua primeira NFS-e (4\u20135 minutos)<\/strong><\/h2>\n<h3 data-start=\"1835\" data-end=\"1869\"><strong data-start=\"1839\" data-end=\"1869\">Payload m\u00ednimo recomendado<\/strong><\/h3>\n<p data-start=\"1871\" data-end=\"1929\">Para facilitar, aqui est\u00e1 um exemplo completo e funcional:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\">{<br \/>\n&#8220;cityServiceCode&#8221;: &#8220;101&#8221;,<br \/>\n&#8220;description&#8221;: &#8220;Consultoria em tecnologia&#8221;,<br \/>\n&#8220;servicesAmount&#8221;: 150,<br \/>\n&#8220;borrower&#8221;: {<br \/>\n&#8220;federalTaxNumber&#8221;: &#8220;12345678909&#8221;,<br \/>\n&#8220;name&#8221;: &#8220;Cliente Exemplo&#8221;,<br \/>\n&#8220;email&#8221;: &#8220;cliente@example.com&#8221;,<br \/>\n&#8220;address&#8221;: {<br \/>\n&#8220;country&#8221;: &#8220;BRA&#8221;,<br \/>\n&#8220;postalCode&#8221;: &#8220;01311000&#8221;,<br \/>\n&#8220;street&#8221;: &#8220;Av Paulista&#8221;,<br \/>\n&#8220;number&#8221;: &#8220;1000&#8221;,<br \/>\n&#8220;district&#8221;: &#8220;Bela Vista&#8221;,<br \/>\n&#8220;city&#8221;: &#8220;S\u00e3o Paulo&#8221;,<br \/>\n&#8220;state&#8221;: &#8220;SP&#8221;<br \/>\n}<br \/>\n}<br \/>\n}<\/div>\n<\/div>\n<div dir=\"ltr\"><\/div>\n<h3 dir=\"ltr\">Chamando o endpoint via cURL<\/h3>\n<p dir=\"ltr\">curl -X POST &#8220;https:\/\/api.nfe.io\/v1\/nfse\/SEU_ID_DA_EMPRESA&#8221; \\<br \/>\n-H &#8220;Content-Type: application\/json&#8221; \\<br \/>\n-H &#8220;Authorization: ApiKey SUA_API_KEY_AQUI&#8221; \\<br \/>\n-d &#8216;{<br \/>\n&#8220;cityServiceCode&#8221;: &#8220;101&#8221;,<br \/>\n&#8220;description&#8221;: &#8220;Consultoria em tecnologia&#8221;,<br \/>\n&#8220;servicesAmount&#8221;: 150,<br \/>\n&#8220;borrower&#8221;: {<br \/>\n&#8220;federalTaxNumber&#8221;: &#8220;12345678909&#8221;,<br \/>\n&#8220;name&#8221;: &#8220;Cliente Exemplo&#8221;,<br \/>\n&#8220;email&#8221;: &#8220;cliente@example.com&#8221;,<br \/>\n&#8220;address&#8221;: {<br \/>\n&#8220;country&#8221;: &#8220;BRA&#8221;,<br \/>\n&#8220;postalCode&#8221;: &#8220;01311000&#8221;,<br \/>\n&#8220;street&#8221;: &#8220;Av Paulista&#8221;,<br \/>\n&#8220;number&#8221;: &#8220;1000&#8221;,<br \/>\n&#8220;district&#8221;: &#8220;Bela Vista&#8221;,<br \/>\n&#8220;city&#8221;: &#8220;S\u00e3o Paulo&#8221;,<br \/>\n&#8220;state&#8221;: &#8220;SP&#8221;<br \/>\n}<br \/>\n}<br \/>\n}&#8217;<\/p>\n<h3 dir=\"ltr\">5. Entendendo o retorno da API<\/h3>\n<p>{<br \/>\n&#8220;id&#8221;: &#8220;123456&#8221;,<br \/>\n&#8220;status&#8221;: &#8220;processing&#8221;,<br \/>\n&#8220;companyId&#8221;: &#8220;SEU_ID_DA_EMPRESA&#8221;,<br \/>\n&#8220;servicesAmount&#8221;: 150,<br \/>\n&#8220;borrower&#8221;: {<br \/>\n&#8220;federalTaxNumber&#8221;: &#8220;12345678909&#8221;,<br \/>\n&#8220;name&#8221;: &#8220;Cliente Exemplo&#8221;<br \/>\n}<br \/>\n}<\/p>\n<p data-start=\"4287\" data-end=\"4307\">Algumas observa\u00e7\u00f5es:<\/p>\n<ul>\n<li data-start=\"4311\" data-end=\"4373\"><strong data-start=\"4311\" data-end=\"4325\">processing<\/strong> significa que a nota foi enviada \u00e0 prefeitura<\/li>\n<li data-start=\"4376\" data-end=\"4434\">a prefeitura pode demorar alguns segundos para responder<\/li>\n<li data-start=\"4437\" data-end=\"4491\">em breve estar\u00e1 dispon\u00edvel PDF, XML e o status final<\/li>\n<\/ul>\n<h2 data-start=\"4498\" data-end=\"4534\"><strong data-start=\"4501\" data-end=\"4534\">6. Consultando a nota emitida<\/strong><\/h2>\n<p data-start=\"4536\" data-end=\"4578\">Voc\u00ea pode consultar o status da NFS-e com:<\/p>\n<p data-start=\"4536\" data-end=\"4578\">curl -X GET &#8220;https:\/\/api.nfe.io\/v1\/nfse\/SEU_ID_DA_EMPRESA\/ID_DA_NOTA&#8221; \\<br \/>\n-H &#8220;Authorization: ApiKey SUA_API_KEY_AQUI&#8221;<\/p>\n<h2 data-start=\"4716\" data-end=\"4755\"><strong data-start=\"4719\" data-end=\"4755\">7. Pr\u00f3ximos passos para produ\u00e7\u00e3o<\/strong><\/h2>\n<p data-start=\"4757\" data-end=\"4816\">Para uma opera\u00e7\u00e3o fiscal realmente automatizada, considere:<\/p>\n<ul>\n<li data-start=\"4820\" data-end=\"4845\">configurar <strong data-start=\"4831\" data-end=\"4843\">webhooks<\/strong><\/li>\n<li data-start=\"4848\" data-end=\"4880\">emitir em m\u00faltiplos munic\u00edpios<\/li>\n<li data-start=\"4883\" data-end=\"4911\">criar filas e retentativas<\/li>\n<li data-start=\"4914\" data-end=\"4964\">integrar dados com seu meio de pagamento\/sistema<\/li>\n<li data-start=\"4967\" data-end=\"4995\">tratar erros de prefeitura<\/li>\n<li data-start=\"4998\" data-end=\"5050\">validar padr\u00f5es fiscais espec\u00edficos de cada cidade<\/li>\n<\/ul>\n<p data-start=\"5052\" data-end=\"5129\">Com isso, voc\u00ea cobre mais de <strong data-start=\"5081\" data-end=\"5128\">80% do fluxo profissional de emiss\u00e3o fiscal<\/strong>.<\/p>\n<h2 data-start=\"5136\" data-end=\"5152\"><strong data-start=\"5139\" data-end=\"5152\">Conclus\u00e3o<\/strong><\/h2>\n<p data-start=\"5154\" data-end=\"5351\">Voc\u00ea acabou de emitir sua primeira NFS-e usando a API da NFE.io.<br data-start=\"5218\" data-end=\"5221\" \/>Se quiser expandir a integra\u00e7\u00e3o, explorar outros endpoints ou avan\u00e7ar para produ\u00e7\u00e3o, recomendamos acessar a documenta\u00e7\u00e3o completa.<\/p>\n<p data-start=\"5353\" data-end=\"5399\"><strong>Link:<\/strong><a href=\"https:\/\/nfe.io\/docs\/\" target=\"_blank\" rel=\"noopener\"> Acesse a documenta\u00e7\u00e3o oficial da NFE.io<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Integrar com uma API fiscal n\u00e3o precisa ser complicado.Se voc\u00ea \u00e9 desenvolvedor, CTO ou apenas algu\u00e9m que quer entender como funciona a emiss\u00e3o&#8230;<\/p>\n","protected":false},"author":30,"featured_media":12964,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[90],"tags":[],"class_list":["post-13873","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fiscal"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NFE.io: como emitir sua primeira NFS-e via API em 10 minutos - NFE.io Blog<\/title>\n<meta name=\"description\" content=\"Aprenda a emitir sua primeira NFS-e via API em poucos minutos com o Guia pr\u00e1tico de Integra\u00e7\u00e3o da NFE.io. Confira a documenta\u00e7\u00e3o completa!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos - NFE.io Blog\" \/>\n<meta property=\"og:description\" content=\"Aprenda a emitir sua primeira NFS-e via API em poucos minutos com o Guia pr\u00e1tico de Integra\u00e7\u00e3o da NFE.io. Confira a documenta\u00e7\u00e3o completa!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\" \/>\n<meta property=\"og:site_name\" content=\"NFE.io Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/nfe.io\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-11T13:00:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-10T13:01:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"renan.franca@nfe.io\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nfe_io\" \/>\n<meta name=\"twitter:site\" content=\"@nfe_io\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"renan.franca@nfe.io\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\"},\"author\":{\"name\":\"renan.franca@nfe.io\",\"@id\":\"https:\/\/nfe.io\/blog\/#\/schema\/person\/c86fcf916c35b87485d45af3a4a1dbab\"},\"headline\":\"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos\",\"datePublished\":\"2025-12-11T13:00:42+00:00\",\"dateModified\":\"2026-03-10T13:01:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\"},\"wordCount\":528,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nfe.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp\",\"articleSection\":[\"Fiscal\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\",\"url\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\",\"name\":\"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos - NFE.io Blog\",\"isPartOf\":{\"@id\":\"https:\/\/nfe.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp\",\"datePublished\":\"2025-12-11T13:00:42+00:00\",\"dateModified\":\"2026-03-10T13:01:47+00:00\",\"description\":\"Aprenda a emitir sua primeira NFS-e via API em poucos minutos com o Guia pr\u00e1tico de Integra\u00e7\u00e3o da NFE.io. Confira a documenta\u00e7\u00e3o completa!\",\"breadcrumb\":{\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage\",\"url\":\"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp\",\"contentUrl\":\"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp\",\"width\":800,\"height\":500,\"caption\":\"CSOSN 500\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nfe.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nfe.io\/blog\/#website\",\"url\":\"https:\/\/nfe.io\/blog\/\",\"name\":\"NFE.io Blog\",\"description\":\"Automatize Suas Obriga\u00e7\u00f5es Fiscais com Efici\u00eancia\",\"publisher\":{\"@id\":\"https:\/\/nfe.io\/blog\/#organization\"},\"alternateName\":\"NFE.io\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nfe.io\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nfe.io\/blog\/#organization\",\"name\":\"NFE io\",\"alternateName\":\"NFE\",\"url\":\"https:\/\/nfe.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nfe.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nfe.io\/blog\/app\/uploads\/2020\/06\/logofooter.png\",\"contentUrl\":\"https:\/\/nfe.io\/blog\/app\/uploads\/2020\/06\/logofooter.png\",\"width\":143,\"height\":41,\"caption\":\"NFE io\"},\"image\":{\"@id\":\"https:\/\/nfe.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/nfe.io\",\"https:\/\/x.com\/nfe_io\",\"https:\/\/github.com\/nfe\",\"https:\/\/www.linkedin.com\/company\/10407705\/\",\"https:\/\/www.youtube.com\/channel\/UCB1PFw8rxeIN64k_t5FWEAQ\",\"https:\/\/www.instagram.com\/nfe.io\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nfe.io\/blog\/#\/schema\/person\/c86fcf916c35b87485d45af3a4a1dbab\",\"name\":\"renan.franca@nfe.io\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nfe.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a92cd7c0837407836d608ba437afe4d99bf2ef93bd1514ab14e6d1373b4332e3?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a92cd7c0837407836d608ba437afe4d99bf2ef93bd1514ab14e6d1373b4332e3?s=96&d=wp_user_avatar&r=g\",\"caption\":\"renan.franca@nfe.io\"},\"url\":\"https:\/\/nfe.io\/blog\/author\/renan-francanfe-io\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos - NFE.io Blog","description":"Aprenda a emitir sua primeira NFS-e via API em poucos minutos com o Guia pr\u00e1tico de Integra\u00e7\u00e3o da NFE.io. Confira a documenta\u00e7\u00e3o completa!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/","og_locale":"en_US","og_type":"article","og_title":"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos - NFE.io Blog","og_description":"Aprenda a emitir sua primeira NFS-e via API em poucos minutos com o Guia pr\u00e1tico de Integra\u00e7\u00e3o da NFE.io. Confira a documenta\u00e7\u00e3o completa!","og_url":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/","og_site_name":"NFE.io Blog","article_publisher":"https:\/\/www.facebook.com\/nfe.io","article_published_time":"2025-12-11T13:00:42+00:00","article_modified_time":"2026-03-10T13:01:47+00:00","og_image":[{"width":800,"height":500,"url":"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp","type":"image\/webp"}],"author":"renan.franca@nfe.io","twitter_card":"summary_large_image","twitter_creator":"@nfe_io","twitter_site":"@nfe_io","twitter_misc":{"Written by":"renan.franca@nfe.io","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#article","isPartOf":{"@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/"},"author":{"name":"renan.franca@nfe.io","@id":"https:\/\/nfe.io\/blog\/#\/schema\/person\/c86fcf916c35b87485d45af3a4a1dbab"},"headline":"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos","datePublished":"2025-12-11T13:00:42+00:00","dateModified":"2026-03-10T13:01:47+00:00","mainEntityOfPage":{"@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/"},"wordCount":528,"commentCount":0,"publisher":{"@id":"https:\/\/nfe.io\/blog\/#organization"},"image":{"@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage"},"thumbnailUrl":"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp","articleSection":["Fiscal"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/","url":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/","name":"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos - NFE.io Blog","isPartOf":{"@id":"https:\/\/nfe.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage"},"image":{"@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage"},"thumbnailUrl":"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp","datePublished":"2025-12-11T13:00:42+00:00","dateModified":"2026-03-10T13:01:47+00:00","description":"Aprenda a emitir sua primeira NFS-e via API em poucos minutos com o Guia pr\u00e1tico de Integra\u00e7\u00e3o da NFE.io. Confira a documenta\u00e7\u00e3o completa!","breadcrumb":{"@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#primaryimage","url":"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp","contentUrl":"https:\/\/nfe.io\/blog\/app\/uploads\/2025\/05\/CSOSN-500.webp","width":800,"height":500,"caption":"CSOSN 500"},{"@type":"BreadcrumbList","@id":"https:\/\/nfe.io\/blog\/fiscal\/intrgracao-primeira-nfse-via-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nfe.io\/blog\/"},{"@type":"ListItem","position":2,"name":"NFE.io: como emitir sua primeira NFS-e via API em 10 minutos"}]},{"@type":"WebSite","@id":"https:\/\/nfe.io\/blog\/#website","url":"https:\/\/nfe.io\/blog\/","name":"NFE.io Blog","description":"Automatize Suas Obriga\u00e7\u00f5es Fiscais com Efici\u00eancia","publisher":{"@id":"https:\/\/nfe.io\/blog\/#organization"},"alternateName":"NFE.io","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nfe.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nfe.io\/blog\/#organization","name":"NFE io","alternateName":"NFE","url":"https:\/\/nfe.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nfe.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/nfe.io\/blog\/app\/uploads\/2020\/06\/logofooter.png","contentUrl":"https:\/\/nfe.io\/blog\/app\/uploads\/2020\/06\/logofooter.png","width":143,"height":41,"caption":"NFE io"},"image":{"@id":"https:\/\/nfe.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/nfe.io","https:\/\/x.com\/nfe_io","https:\/\/github.com\/nfe","https:\/\/www.linkedin.com\/company\/10407705\/","https:\/\/www.youtube.com\/channel\/UCB1PFw8rxeIN64k_t5FWEAQ","https:\/\/www.instagram.com\/nfe.io\/"]},{"@type":"Person","@id":"https:\/\/nfe.io\/blog\/#\/schema\/person\/c86fcf916c35b87485d45af3a4a1dbab","name":"renan.franca@nfe.io","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nfe.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a92cd7c0837407836d608ba437afe4d99bf2ef93bd1514ab14e6d1373b4332e3?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a92cd7c0837407836d608ba437afe4d99bf2ef93bd1514ab14e6d1373b4332e3?s=96&d=wp_user_avatar&r=g","caption":"renan.franca@nfe.io"},"url":"https:\/\/nfe.io\/blog\/author\/renan-francanfe-io\/"}]}},"_links":{"self":[{"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/posts\/13873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/comments?post=13873"}],"version-history":[{"count":3,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/posts\/13873\/revisions"}],"predecessor-version":[{"id":13878,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/posts\/13873\/revisions\/13878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/media\/12964"}],"wp:attachment":[{"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/media?parent=13873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/categories?post=13873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nfe.io\/blog\/wp-json\/wp\/v2\/tags?post=13873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}