Skip to main content

API Reference

NL EN

Bijgewerkt 22 april 2026

API Reference

Volledige referentie voor alle RecruitSome API endpoints.

Base URL

https://app\.recruitsome\.com/api/v1

Authentication

Alle endpoints vereisen Bearer token-authenticatie:

Authorization: Bearer YOUR_API_KEY

Endpoints

Health Check

Response:
{

"status": "authenticated",

"tenant": "tenant-id"

}


Gepubliceerde vacatures ophalen

Queryparameters:
ParameterTypeStandaardBeschrijving
pageinteger1Paginanummer
per_pageinteger20Items per pagina (max: 100)
languagestring-Filteren op taalcode
location_idinteger-Filteren op locatie-ID
department_idinteger-Filteren op afdeling-ID
searchstring-Zoeken in titel en samenvatting
job_types[]array-Filteren op dienstverband-ID's
experience_levels[]array-Filteren op ervaringsniveau-ID's
education_levels[]array-Filteren op opleidingsniveau-ID's
tags[]array-Filteren op tag-ID's (hoofdtags omvatten automatisch subtags)
sortstringpublished_atSorteerveld: published_at, title, created_at
sort_directionstringdescSorteerrichting: asc of desc
includestring-Aanvullende data meenemen: facets
include_mediabooleanfalseHeader-afbeelding-URL's meenemen
include_compensationbooleanfalseSalarisgegevens meenemen
Response: Gepagineerde lijst met vacatures

Vacaturefacetten ophalen

Queryparameters: Dezelfde filterparameters als bij het ophalen van vacatures (toegepast vóór het tellen) Response: Facettellingen voor locaties, afdelingen, dienstverbanden, ervaringsniveaus, opleidingsniveaus, tags en talen

Vacaturedetails ophalen

Padparameters:
ParameterTypeVerplichtBeschrijving
slugstringJaURL-vriendelijke vacature-identifier
Response: Volledige vacaturedetails inclusief de gehele inhoud

Locaties ophalen

Queryparameters:
ParameterTypeStandaardBeschrijving
pageinteger1Paginanummer
per_pageinteger20Items per pagina (max: 100)
languagestring-Stel de taal in voor landnamen in de response
country_codestring-Filteren op landcode
searchstring-Zoeken in naam, stad en adres
sortstringnameSorteerveld
sort_directionstringascSorteerrichting
include_coordinatesbooleanfalseBreedte- en lengtegraad meenemen
include_vacancy_countbooleanfalseAantal vacatures meenemen
Response: Gepagineerde lijst met locaties inclusief adressen

Locatiedetails ophalen

Padparameters:
ParameterTypeVerplichtBeschrijving
slugstringJaURL-vriendelijke locatie-identifier
Response: Volledige locatiedetails

Teamleden ophalen

Queryparameters:
ParameterTypeStandaardBeschrijving
pageinteger1Paginanummer
per_pageinteger20Items per pagina (max: 100)
searchstring-Zoeken in naam, e-mailadres en functietitel
job_titlestring-Filteren op functietitel
rolestring-Filteren op rolnaam
has_avatarbooleanfalseAlleen leden met een avatar
sortstringgiven_nameSorteerveld
sort_directionstringascSorteerrichting
include_phonebooleanfalseTelefoonnummer meenemen
include_rolebooleanfalseRollabel meenemen
Response: Gepagineerde lijst met teamleden inclusief avatars

Teamliddetails ophalen

Padparameters:
ParameterTypeVerplichtBeschrijving
idintegerJaTeamlid-ID
Response: Volledige teamliddetails

Artikelen ophalen

Queryparameters:
ParameterTypeStandaardBeschrijving
pageinteger1Paginanummer
per_pageinteger20Items per pagina (max: 100)
languagestring-Filteren op taalcode
typestring-Filteren op type: news, company_update, event, blog_post
searchstring-Zoeken in titel en samenvatting
tags[]array-Filteren op tag-ID's (hoofdtags omvatten automatisch subtags)
is_featuredboolean-Alleen uitgelichte artikelen tonen
sortstringpublished_atSorteerveld: published_at, title, created_at, views_count
sort_directionstringdescSorteerrichting: asc of desc
include_mediabooleanfalseUitgelichte afbeelding-URL's meenemen
Response: Gepagineerde lijst met artikelen

Artikeldetails ophalen

Padparameters:
ParameterTypeVerplichtBeschrijving
slugstringJaURL-vriendelijke artikelinhoud-identifier
Response: Volledige artikeldetails inclusief de gehele body-HTML en SEO-metadata

Statuscodes

CodeBeschrijving
200Geslaagd
401Niet geautoriseerd
403Geen toegang
404Niet gevonden
422Validatiefout
429Limiet bereikt
500Serverfout

Limieten

  • 60 verzoeken per minuut per API-sleutel
  • Rate limit headers worden in alle responses meegestuurd

SDK's en bibliotheken

Officiële SDK's zijn binnenkort beschikbaar voor:

  • JavaScript/TypeScript
  • Python
  • PHP
  • Ruby

Ondersteuning

Voor API-ondersteuning en vragen:

  • E-mail: [email protected]
  • Documentatie: https://docs.recruitsome.com
  • Status: https://status.recruitsome.com