Do you want an API to generate E-Invoices? You are in the right place. Use the following example to generate E-Invoice using Visual Basic (VB.net)
Visual Basic, originally called Visual Basic .NET (VB.NET), is a multi-paradigm, object-oriented programming language, implemented on .NET, Mono, and the .NET Framework. Microsoft launched VB.NET in 2002 as the successor to its original Visual Basic language, the last version of which was Visual Basic 6.0. Although the “.NET” portion of the name was dropped in 2005, this article uses “Visual Basic [.NET]” to refer to all Visual Basic languages released since 2002, in order to distinguish between them and the classic Visual Basic. Along with C# and F#, it is one of the three main languages targeting the .NET ecosystem.
You can find the E-Invoice Code Sample for Visual Basic (VB.net)
If you are looking for sample codes for other programming languages, click here