ब्राज़ीलियन Nota Fiscal Eletrônica (NF-e, mod 55), NFC-e (mod 65), और CT-e (mod 57) XML को वर्तमान SEFAZ स्कीमाओं के खिलाफ मान्य करें — और सटीक तत्व पथ लौटाएँ जो विफल हो गए, न कि एक रहस्यमय अस्वीकृति कोड। यह फिस्कल-टेक डेवलपर्स, ERP, और ई-कॉमर्स चेकआउट एकीकरण के लिए बनाया गया है जिन्हें लुप्त फिस्कल दस्तावेजों को पकड़ने की आवश्यकता होती है पहले जब SEFAZ ऐसा करती है।
अधिकांश ब्राज़ीलियन फिस्कल APIs (Focus NFe, Webmania, NFe.io) पूर्ण निष्कर्षण स्टैक हैं — भारी, जारीकर्ताओं के लिए मूल्यवान, और यदि आपके पास पहले से XML है और केवल इसे मान्य करने की आवश्यकता है तो अधिक हैं। यह एक शुद्ध डेटा वैलिडेटर है: XML को POST करें, संरचित पास/फैल के साथ प्रकारित त्रुटियाँ प्राप्त करें। स्कीमा नियम और प्रति-मुनिसिपियो NFS-e की विसंगतियाँ सामान्य ग्लोबल वैलिडेटर्स द्वारा दोहराई नहीं जातीं।
/NFe/infNFe/ide/nNF प्रकारित कोड के साथ (MISSING_REQUIRED, INVALID_FORMAT, CROSS_FIELD, UNSUPPORTED_VERSION, INVALID_ROOT).400 के लिए खराब XML, 422 के लिए स्कीमा-वैध लेकिन सामग्री-अवैध, 200 के लिए वैध।/v1/ API, और दैनिक SEFAZ स्कीमा-ड्रिफ्ट निगरानी।{
"valid": true,
"errors": [],
"schema_version": "4.00",
"schema_kind": "nfe",
"municipality_specific_warnings": []
}
{"valid":true,"errors":[],"schema_version":"4.00","schema_kind":"nfe","municipality_specific_warnings":[]}
curl --location --request POST 'https://zylalabs.com/api/12825/comprehensive+nf-e+xml+validator+api/25520/validate+nf-e+xml' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '
35
00000001
VENDA
55
1
1
2026-05-19T10:00:00-03:00
1
1
3550308
1
1
0
2
1
0
1
0
1.0
11222333000181
EMPRESA TESTE LTDA
RUA TESTE
100
CENTRO
3550308
SAO PAULO
SP
01000000
123456789012
3
22333444000172
CLIENTE TESTE LTDA
'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
एपीआई एक JSON प्रतिक्रिया लौटाता है जिसमें एक वैधता ध्वज, प्रति-घटक त्रुटियों की सूची (पथों और त्रुटि कोड के साथ), ऑटो-डेटेक्टेड स्कीमा संस्करण, दस्तावेज़ प्रकार और किसी भी नगरपालिका-विशिष्ट चेतावनियाँ शामिल हैं
प्रतिक्रिया में मुख्य क्षेत्र "valid" (बूलियन), "errors" (त्रुटि वस्तुओं का ऐरे), "schema_version" (स्ट्रिंग), "schema_kind" (स्ट्रिंग), और "municipality_specific_warnings" (ऐरे) शामिल हैं
जवाब को एक JSON ऑब्जेक्ट के रूप में संरचित किया गया है जिसमें वैधता, त्रुटियों, स्कीमा संस्करण, स्कीमा प्रकार और नगरपालिका चेतावनियों के लिए शीर्ष स्तर की कुंजी होती हैं जिससे प्रत्येक घटक तक आसानी से पहुंचा जा सकता है
API NF-e NFC-e और CT-e XML दस्तावेजों के लिए सत्यापन परिणाम प्रदान करता है जिसमें त्रुटि विवरण स्कीमा संस्करण और नगरपालिका-विशिष्ट चेतावनियाँ शामिल हैं सुनिश्चित करता है कि समग्र सत्यापन प्रतिक्रिया है
डेटा सटीकता को SEFAZ स्कीमा अपडेट्स की दैनिक निगरानी के माध्यम से बनाए रखा जाता है यह सुनिश्चित करते हुए कि API NF-e NFC-e और CT-e दस्तावेजों के लिए सबसे वर्तमान मान्यता नियमों और संरचनाओं का उपयोग करता है
विशिष्ट उपयोग के मामलों में ERP सिस्टम में लेजर आयात से पहले सप्लायर NF-e को मान्य करना ई-कॉमर्स चेकआउट के दौरान CT-e/NF-e को पूर्व मान्य करना और दस्तावेज़-प्रविष्टि पाइपलाइनों में अनुपालन सुनिश्चित करना शामिल है
उपयोगकर्ता लौटाए गए डेटा का उपयोग "वैध" ध्वज की जांच करके यह निर्धारित करने के लिए कर सकते हैं कि XML वैध है "त्रुटियों"Array की समीक्षा करके विशिष्ट मुद्दों के लिए और अनुपालन के लिए किसी भी नगरपालिका-विशिष्ट चेतावनियों को संबोधित करके
मानक डेटा पैटर्न में वैध दस्तावेजों के लिए सत्य का "मान्य" ध्वज, एक खाली "त्रुटियाँ" Array, और अमान्य दस्तावेजों के लिए विशिष्ट त्रुटि कोड जैसे कि MISSING_REQUIRED या INVALID_FORMAT शामिल हैं जो समस्याओं पर स्पष्ट फीडबैक प्रदान करते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
153ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
156ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
153ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
156ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
156ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
156ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
153ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
156ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
157ms