Verbinden met API
De API communiceert via een XML/SOAP verbinding, waardoor in principe elk soort systeem verbinding kan maken met WeFact.De API bestanden zijn hier te downloaden of bekijk hier de changelog van de API-bestanden
Alvorens er gebruik gemaakt kan worden van de API, dient binnen WeFact een beveiligingscode aangemaakt te worden en het IP-adres van de client op een whitelist gezet te worden.
Deze instellingen kunnen gedaan worden op de pagina Instellingen > WeFact voorkeuren in het tabblad API (zie screenshot). Er kunnen desgewenst meerdere IP-adressen op de whitelist gezet worden. Op deze pagina is het tevens mogelijk om de API in en uit te schakelen.

Het meegeleverde bestand api_demo.php geeft een voorbeeld integratie met de API, waarmee snel een koppeling met een eigen systeem mogelijk is.
De API is bereikbaar op http://www.uwdomein.nl/wefact/Pro/api/?wsdl
Changelog
Hieronder treft u de wijzigingen van de afgelopen versies. U kunt de nieuwste API-bestanden bovenaan deze pagina downloaden.Versie 1.06 (30-11-2011)
• De functie sendInvoiceByEmail toegevoegd
• De functie sendPriceQuoteByEmail toegevoegd
• De functie deleteDebtor is toegevoegd
• De functie addInvoiceLine is toegevoegd
• De functie terminateSubscription is toegevoegd
• Veld Status toegevoegd bij getDebtor
• Debiteurgegevens uit WeFact worden gebruikt indien deze niet worden meegegeven bij addInvoice of addPriceQuote
• Bugfix: gebruik de afwijkende factuurtemplate van een debiteur, indien aanwezig.
Versie 1.05 (12-09-2011)
• De functie getPriceQuoteID toegevoegd
• De functie getPriceQuote toegevoegd
• De functie listPriceQuotes toegevoegd
• De functie addPriceQuote toegevoegd
• De functie changePriceQuoteStatus toegevoegd
• De functie downloadPriceQuote toegevoegd
Versie 1.04 (16-08-2011)
• De functie getProduct toegevoegd.
• De functie listProducts toegevoegd.
Versie 1.03 (04-08-2011)
• Bij debiteur ook gebruikersnaam en wachtwoord kunnen meesturen