API Callable Methods
This documentation currently applies to the WSDL at https://secure.maventa.com/api/wsdl/. We recommend using the WSDL at https://secure.maventa.com/api_net/wsdl/ for new integrations, since that will be the style in which future updates are done. The most notable difference is in the return values which, for the latter WSDL, always includes a ‘status’ variable where OK/ERROR message is saved.
Hello world!
LISTINGS
- List bank accounts:
bank_account_list - List for countries:
country_list - List for currencies:
currency_list - List company fees:
company_fee_list - List companies where user is registered:
company_list - List for languages:
language_list - List for relay operators:
relay_operator_list - List invoices:
invoice_list - List inbound invoices:
invoice_list_inbound - List users:
user_list - List postal addresses:
postal_address_list
COMPANYLOOKUP
- Lookup for company information:
company_lookup
INVOICES
- Create a new invoice:
invoice_create - Create a credit-note (minus invoice):
invoice_revoke - Show invoice, needs invoice db-id:
invoice_show - Show inbound invoice data:
inbound_invoice_show - Mark invoice as paid:
invoice_confirm - Accept invoice (inbound):
invoice_accept - Decline invoice (inbound):
invoice_decline - Dispute invoice (inbound):
invoice_dispute
USERS
- Create a new user:
user_create - Update user:
user_update - Delete user:
user_delete - Show user:
user_show
COMPANIES
- Update company:
company_update - Show company:
company_show - Show company settings:
company_settings_show - Update company settings:
company_settings_update - Show a company fee:
company_fee_show - Create a new company fee:
company_fee_create - Update a company fee:
company_fee_update - Delete a company fee:
company_fee_delete
BANK ACCOUNTS
- Create a new bank account:
bank_account_create - Update bank account:
bank_account_update - Delete bank account:
bank_account_delete - Show bank account:
bank_account_show
POSTAL ADDRESSES
- Create postal address:
postal_address_create - Update postal address:
postal_address_update - Delete postal address:
postal_address_delete - Show postal address:
postal_address_show
File handling
- Get invoice PDF:
get_pdf - Get partner transactions:
get_partner_transactions - Get files:
get_files - Upload invoice as XML file (supported formats: Teapps, Oio, finvoice):
put_xml - Upload multiple invoices in one ZIP file:
put_zip - Upload attachment to an invoice:
put_attachment