Menu

Kort antwoord over AFAS en Recruitee

De API's van AFAS en Recruitee raken elkaar op 4 dataobjecten, waarvan 4 bruikbaar zijn voor synchronisatie, waaronder bestand, integratie, organisatie.

Recruitee stuurt webhooks, AFAS niet, dus die helft draait op periodiek ophalen.

De koppelbaarheid van AFAS met Recruitee komt uit op 33 van 100, wat neerkomt op 5 tot 10 dagen bouwtijd.

AFAS en Recruitee: bijgewerkt op 2026-09-11 vanuit hun API-documentatie.

Gedeelde dataobjecten
4
Richting mogelijk
4
Webhooks
één kant
Koppelbaarheidsscore
33/100
Inspanning
5 tot 10 dagen

Wat je kunt synchroniseren tussen AFAS en Recruitee

DataobjectAFASRichtingRecruiteeRealtime
Bestand 2 lezen / 1 schrijven → 0 lezen / 1 schrijven batch
Integratie 5 lezen / 0 schrijven → 1 lezen / 3 schrijven batch
Organisatie 0 lezen / 8 schrijven ← 1 lezen / 0 schrijven batch
Vacature 0 lezen / 2 schrijven ← 4 lezen / 4 schrijven batch
  • Bestand: AFAS levert de data (2 leesendpoints), Recruitee neemt af (1 schrijfendpoint), in batches.
  • Integratie: AFAS levert de data (5 leesendpoints), Recruitee neemt af (3 schrijfendpoints), in batches.
  • Organisatie: Recruitee levert de data (1 leesendpoint), AFAS neemt af (8 schrijfendpoints), in batches.
  • Vacature: Recruitee levert de data (4 leesendpoints), AFAS neemt af (2 schrijfendpoints), in batches.

Daarnaast hebben AFAS en Recruitee samen nog 58 dataobjecten die maar aan één kant bestaan; die vragen een vertaalslag.

AFAS en Recruitee in de praktijk

Vier dataobjecten raken elkaar en de richting is gemengd: bestanden en integratiegegevens gaan van AFAS naar Recruitee, organisaties en vacatures juist de andere kant op. Dat past bij het gebruikelijke scenario, waarin een aangenomen kandidaat uit Recruitee als medewerker in AFAS terechtkomt. Leg vast op welk moment die overdracht plaatsvindt en welke gegevens je wel en niet meeneemt, want een sollicitatiedossier hoort niet integraal in de personeelsadministratie. Recruitee stuurt webhooks maar heeft geen sandbox, AFAS wel. Achtenvijftig objecten bestaan maar aan één kant, dus verwacht geen brede uitwisseling.

Technische aandachtspunten bij AFAS en Recruitee

  • AFAS werkt met Bearer-token, Recruitee met Bearer-token.
  • Limieten: bij AFAS Fair use policy; max 75 MB per call, URL max 2048 tekens, sessieduur ±15 minuten, bij Recruitee Niet gespecificeerd. Bulkruns plan je op de laagste van beide.
  • Alleen AFAS heeft een sandbox; de andere kant test je op een aparte administratie.
  • Stijl en formaat: AFAS (REST, JSON/XML) tegenover Recruitee (REST, JSON).
  • Versiebeheer loopt bij AFAS via url en bij Recruitee via url; leg de versie vast en bewaak deprecaties.

Veelgestelde vragen over AFAS en Recruitee

Welke dataobjecten delen AFAS en Recruitee?

4 dataobjecten komen in beide API's voor: Bestand, Integratie, Organisatie, Vacature. Bij 4 ervan is er lees- en schrijfdekking, en 0 kunnen twee kanten op. De tabel hierboven geeft per object de richting.

Kan AFAS realtime met Recruitee synchroniseren?

Half. AFAS biedt geen webhooks, dus die kant haalt periodiek op, bijvoorbeeld elke 5 tot 15 minuten.

Hoeveel bouwtijd vraagt een koppeling tussen AFAS en Recruitee?

Met een koppelbaarheidsscore van 33 van 100 komt de koppeling van AFAS en Recruitee uit op 5 tot 10 dagen voor één of twee dataobjecten. Meer objecten, transformaties of goedkeuringsstappen tellen daarbovenop.

Welke authenticatie gebruiken AFAS en Recruitee?

AFAS werkt met Bearer-token, Recruitee met Bearer-token. De koppeling beheert de tokens van beide kanten en vernieuwt ze automatisch.

Kun je een koppeling tussen AFAS en Recruitee testen zonder productiedata?

Deels: AFAS heeft een sandbox, voor Recruitee gebruik je een aparte testadministratie.