Ontwikkelaars, kassaleveranciers, webshopbouwers… kunnen dankzij de API van Scrada op een eenvoudige en goedkope manier hun systemen koppelen met boekhoudprogramma’s.
Anderzijds kunnen via dezelfde API de verkoopfacturen ook via Peppol en/of e-mail verstuurd worden.
Daarnaast kunnen ook dagontvangsten en cashtransacties bijhouden worden in een digitaal dagontvangsten- en kasboek dat voldoet aan de wettelijke Belgische voorschriften.
Scrada API: verstuur facturen via Peppol
Softwareprogramma’s die gebruik maken van de API van Scrada, kunnen vanuit hun kassasysteem, webshop of facturatiesoftware facturen naar klanten sturen. Via Peppol of e-mail.
Met één API-oproep wordt een factuur naar Scrada gestuurd. Scrada verstuurt deze factuur vervolgens naar de klant via Peppol (voor bedrijven) of e-mail (voor particulieren). Ten slotte stuurt Scrada de factuur automatisch naar de boekhouding.
Geen nood dus om zelf Peppol te implementeren, e-mailservers in te stellen of koppelingen te maken met boekhoudprogramma’s.
Deze weg legt de factuur af:
Voorbeeld API-oproep doorsturen factuur:
curl -X 'POST' \ 'https://api.scrada.be/v1/company/3fa85f64-5717-4562-b3fc-2c963f66afa1/invoice' \ -H 'accept: application/json' \ -H 'X-API-KEY: apiKeySample' \ -H 'X-PASSWORD: apiPassword' \ -H 'Content-Type: application/json' \ -d '{ "bookYear": "2024", "journal": "V1", "number": "12525", "type": 1, "invoiceDate": "2024-05-22", "invoiceExpiryDate": "2024-05-22", "partyName": "Test BV", "partyStreet": "Kegelstraat", "partyStreetNumber": "15", "partyCity": "Gent", "partyZipCode": "9000", "partyCountryCode": "BE", "partyEmail": "info@testbv.be", "partyVatNumber": "BE0000000097", "totalInclVat": 121, "totalVat": 21, "totalExclVat": 100, "lines": [ { "lineNumber": "1", "itemName": "Article 1", "quantity": 5, "unitType": 1, "itemExclVat": 10, "vatType": 1, "vatPerc": 21, "totalExclVat": 50, "totalVat": 10.5 }, { "lineNumber": "2", "itemName": "Article 2", "quantity": 1, "unitType": 1, "itemExclVat": 50, "vatType": 1, "vatPerc": 21, "totalExclVat": 50, "totalVat": 10.5 } ], "paymentMethods": [ { "paymentType": 1, "totalPaid": 10, "totalToPay": 111 } ], "filename": "Invoice12525.pdf", "mimeType": "application/pdf", "base64Data": "dGVzdC5wZGY=" }'
Meer weten over Peppol? U vindt alle informatie in ons artikel ‘Wat is Peppol?‘.
Scrada API: digitaal bijhouden van dagontvangsten en cashtransacties
Met de Scrada API kunnen dagontvangsten en cashtransacties bijgehouden worden in een wettelijk digitaal dagontvangsten- en kasboek. Deze gegevens worden vervolgens automatisch doorgestuurd naar het ingestelde boekhoudprogramma.
Bovendien kan de gebruiker desgewenst de gegevens via de Scrada App manueel aanvullen en/of nakijken.
Het digitaal dagontvangstenboek en kasboek van Scrada voldoet aan de Belgische wettelijke voorschriften ter vervanging van de verplichte papieren versie.
Voorbeeld:
curl -X 'PUT' \ 'https://api.scrada.be/v1/company/3fa85f64-5717-4562-b3fc-2c963f66afa1/journal/3fa85f64-5717-4562-b3fc-2c963f66afa2/lines' \ -H 'accept: application/json' \ -H 'X-API-KEY: apiKeySample' \ -H 'X-PASSWORD: apiPassword' \ -H 'Content-Type: application/json' \ -d '{ "date": "2024-05-22", "lines": [ { "lineType": 1, "vatTypeID": "7befe0fc-7131-4b15-9fe6-ca4b9280b63c", "vatPerc": 6, "amount": 7, "categoryID": "3fa85f64-5717-4562-b3fc-2c963f66afa3" }, { "lineType": 1, "vatTypeID": "8424d909-78b9-483c-9b1d-4584fb537846", "vatPerc": 21, "amount": 8, "categoryID": "3fa85f64-5717-4562-b3fc-2c963f66afa4" } ], "paymentMethods": [ { "paymentMethodID": "3fa85f64-5717-4562-b3fc-2c963f66afa5", "amount": 5 }, { "paymentMethodID": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "amount": 10 } ] }'
Scrada API gebruiken?
Neem contact op met ons. U kunt de API gratis testen, wij voorzien u van de nodige documentatie.