Menu

Samenvatting van de AFAS API

Met de AFAS Profit REST API automatiseer je de uitwisseling tussen Profit en externe systemen zoals webshops, CRM-pakketten of BI-tools. Omdat GetConnectors configureerbaar zijn, bepaal je zelf welke velden en filters beschikbaar zijn voor externe toepassingen.
  • Flexibele data-export: Stel zelf GetConnectors samen in Profit om precies de velden en filters beschikbaar te maken die je koppeling nodig heeft.
  • Financiële administratie: Schrijf journaalposten, inkoop- en verkoopfacturen en betalingen weg via standaard UpdateConnectors zoals FiEntries en FiInvoice.
  • CRM en relaties: Synchroniseer organisaties, personen en contactgegevens via KnOrganisation, KnPerson en KnContact met je CRM of marketing-tooling.
  • HRM en salaris: Koppel medewerkers, contracten en verlofregistraties via KnEmployee en gerelateerde connectoren aan externe HR-applicaties.
  • Order- en artikelbeheer: Haal artikelen op en maak verkooporders aan vanuit je webshop of e-commerceplatform via FbSales.
  • Bestanden en rapporten: Upload documenten via de FileConnector en genereer rapporten via de ReportConnector voor externe verwerking.
API Quick Facts REST
  • Authenticatie Bearer Token
  • Methods GET (10)POST (146)PUT (75)DELETE (59)
  • Rate limits Fair use policy; max 75 MB per call, URL max 2048 tekens, sessieduur ±15 minuten
  • Webhooks Niet beschikbaar
  • Sandbox Beschikbaar
  • Response format JSON, XML
  • Versionering URL-based
  • SDK's PHP, .NET

Laatste ontwikkelingen bij de AFAS API

AFAS biedt al jaren integratiemogelijkheden voor Profit, aanvankelijk via een SOAP-interface. Met de introductie van ProfitRestServices kwam daar een moderne REST API bij die JSON en XML ondersteunt. Per 1 januari 2017 is NTLM-authenticatie uitgefaseerd; sindsdien werkt de API uitsluitend met token-authenticatie via de App connector, waarbij tokens base64-gecodeerd in de Authorization-header worden meegestuurd. AFAS hanteert een doorlopend Profit-releasemodel, waardoor nieuwe standaard UpdateConnectors en velden continu beschikbaar komen. Er is geen webhook-ondersteuning; integraties werken puur request-response.

API versies

ProfitRestServices Major release

Moderne REST API met JSON- en XML-ondersteuning, token-authenticatie via de Authorization-header en configureerbare GetConnectors voor flexibele data-uitwisseling.

NTLM uitgefaseerd Major release
1 januari 2017

NTLM-authenticatie is uitgefaseerd; alle integraties verlopen sindsdien via de App connector met token-authenticatie.

Doorlopende Profit-releases

AFAS brengt meerdere Profit-versies per jaar uit waarin standaard UpdateConnectors en velden worden uitgebreid. Versiebeheer van de API zelf is stabiel.