Node.js client for Maventa SOAP api.
npm install node-maventa
var Maventa = require('node-maventa');
var client = new Maventa(vendorApiKey, apiKey, companyUUID);
client.helloWorld().then(function(resp) {
console.log(resp);
}).done();- hello_world:
client.helloWorld() - company_show:
client.companyShow() - invoice_list_inbound_between_dates:
client.invoiceListInboundBetweenDates(startDateObj, endDateObj) - inbound_invoice_show:
client.inboundInvoiceShow(id, downloadAttachments, xmlFormat) - invoice_create:
client.invoiceCreate(invoiceData) - invoice_show:
client.invoiceShow(id, downloadAttachments, xmlFormat) - collection_send:
client.collectionSend(idList, command)Not in maventa API documentation
Method calls will we implemented as I need them myself. Contributions as pull requests welcome.
The MIT license