Functies Werving & contracten Dienstplanning Tijdregistratie Afwezigheden & verlof Personeel & loon AI & communicatie Branches HorecaHotellerieEvenementen & cateringDetailhandelAutobedrijven & garagesHuisartsenpraktijken & MVZApothekenKlinieken & tehuizenThuiszorg & AmbulancedienstenKinderopvang & sociale voorzieningenBouw & ambachtProductie & logistiekSchoonmaak & BeveiligingGemeenten & overheidsbedrijvenKantoor & administratie
Meer
Prijzen Gids Carrière Inloggen / Gratis uitproberen
Taal
DeutschEnglishFrançaisEspañolItalianoNederlandsPolskiPortuguêsČeštinaDanskSvenskaSuomiΕλληνικάMagyarRomânăБългарскиHrvatskiSlovenčinaSlovenščinaEestiLietuviųLatviešuMaltiGaeilge
Presio / Partnerkoppeling
Voor personeelsdienstverleners & systemen van derden

Open diensten
direct vanuit het rooster.

Bedrijven die Presio gebruiken, geven open diensten vrij aan hun personeelsdienstverleners. Jullie halen de aanbiedingen op via API of krijgen ze via webhook, melden jullie krachten aan - en de toezegging telt direct mee in de bezetting. Zonder telefoon, zonder e-mail-pingpong.

Koppeling besprekenPresio gratis uitproberenREST · JSON · API-key per partner
Wat de koppeling kan

Aanbiedingen zien, krachten aanmelden, klaar

De Partner-API is bewust klein: drie endpoints en één webhook. Ze beeldt precies het proces af dat vandaag per telefoon loopt - alleen zonder navragen en zonder nawerk in het rooster.

Open diensten ophalen

Alle aanbiedingen die een bedrijf voor jullie heeft vrijgegeven - met datum, tijd, werkplek, vereiste kwalificatie, plaatsen en deadline.

Webhook bij nieuw aanbod

Zodra een bedrijf een aanbod voor jullie vrijgeeft, krijgt jullie webhook-URL het aanbod als JSON bezorgd - geen polling-lus nodig.

Krachten aanmelden

Jullie melden naam, kwalificatie en contact van een kracht aan op een aanbod. Het bedrijf zegt toe of af - de status zien jullie op elk moment.

Werkwijze

In vier stappen gekoppeld

Partner wordt in Presio aangemaakt

Het bedrijf maakt jullie aan in zijn partnerbeheer: naam, contact, welke werkplekken en kwalificaties jullie afdekken. Elk bedrijf waarmee jullie werken, maakt jullie apart aan.

API-key ontvangen

Presio genereert een API-key per partner en bedrijf. Het bedrijf geeft die veilig aan jullie door; jullie sturen hem bij elke aanvraag mee in de header x-partner-key mee.

Aanbiedingen ophalen of via webhook ontvangen

Of jullie vragen GET /offers regelmatig op, of jullie leggen bij het bedrijf een webhook-URL vast en krijgen elk nieuw aanbod direct bezorgd.

Krachten aanmelden

Via POST /offers/{id}/respond melden jullie een kracht aan. Zegt het bedrijf toe, dan staat de kracht in het rooster en telt mee in de norm/werkelijk-bezetting. De status zien jullie onder GET /responses.

Endpoints

Basis-URL en authenticatie

Alle aanvragen gaan als JSON via HTTPS. De API-key identificeert partner en bedrijf tegelijk - er is geen verdere login.

<code>Basis-URL: https://jvesiwsaghavrelflbjc.supabase.co/functions/v1/partner-api Header: x-partner-key: <jullie API-key> Content-Type: application/json</code>

GET /offers - open aanbiedingen ophalen

Levert alle aanbiedingen die voor jullie zijn vrijgegeven en nog niet verlopen - inclusief jullie eigen aanmeldingen daarop.

<code>GET /offers x-partner-key: <jullie API-key> 200 OK { "partner": { "id": "…", "name": "Pflege-Personal Nord GmbH" }, "offers": [ { "id": "8f2c…", "organization": "Klinikum Beispielstadt", "date": "2026-09-05", "shift": "Vroege dienst", "startTime": "06:30", "endTime": "14:30", "workplace": "Afdeling 3", "requiredSkill": "Verpleegkundige", "slots": 1, "note": "Overdracht 6:15 in de teamkamer", "deadline": "2026-09-04T18:00:00Z", "state": "open", "myResponses": 0, "myAccepted": 0 } ] }</code>

POST /offers/{id}/respond - kracht aanmelden

Meldt een kracht aan op een aanbod. Per kracht en aanbod is één aanmelding mogelijk; bij meerdere plaatsen kunnen jullie meerdere krachten aanmelden.

<code>POST /offers/8f2c…/respond x-partner-key: <jullie API-key> Content-Type: application/json { "name": "Anna Beispiel", "qualification": "Verpleegkundige", "contact": "0170 1234567", "note": "vanaf 6:30 ter plaatse" } 201 Created { "ok": true, "response": { "id": "c41a…", "state": "applied" } }</code>

GET /responses - status van jullie aanmeldingen

Alle aanmeldingen die jullie hebben gedaan, met de actuele status: applied (aangemeld), accepted (door het bedrijf bevestigd, kracht is ingepland) of declined (afgewezen of aanbod anders ingevuld).

<code>GET /responses x-partner-key: <jullie API-key> 200 OK { "responses": [ { "id": "c41a…", "offerId": "8f2c…", "name": "Anna Beispiel", "state": "accepted", "updatedAt": "2026-09-04T09:12:00Z" }, { "id": "d902…", "offerId": "71be…", "name": "Max Muster", "state": "applied", "updatedAt": "2026-09-04T09:20:00Z" } ] }</code>

Webhook - nieuw aanbod

Legt het bedrijf een webhook-URL voor jullie vast, dan stuurt Presio bij elk nieuw aanbod een POST met hetzelfde aanbodobject als onder GET /offers. Antwoord met 2xx; bij fouten wordt de bezorging herhaald.

<code>POST <jullie webhook-URL> Content-Type: application/json { "event": "offer.created", "offer": { "id": "8f2c…", "organization": "Klinikum Beispielstadt", "date": "2026-09-05", "shift": "Vroege dienst", "startTime": "06:30", "endTime": "14:30", "workplace": "Afdeling 3", "requiredSkill": "Verpleegkundige", "slots": 1, "note": "Overdracht 6:15 in de teamkamer", "deadline": "2026-09-04T18:00:00Z", "state": "open" } }</code>

Foutcodes

<code>401 Unauthorized API-key ontbreekt, is ongeldig of door het bedrijf ingetrokken 404 Not Found Aanbod bestaat niet of is niet voor jullie vrijgegeven 409 Conflict Aanbod is al ingevuld, verlopen of de kracht is al aangemeld</code>
Privacy

Alleen dienstgegevens, geen stamgegevens

De koppeling is zo gebouwd dat beide kanten alleen zien wat ze voor de inzet nodig hebben.

  • Jullie zien: Datum, tijd, werkplek, vereiste kwalificatie, plaatsen, deadline en de notitie bij het aanbod. Geen namen van het vaste personeel, geen redenen van uitval, geen personeelsdossiers.
  • Het bedrijf ziet: Naam, kwalificatie, contact en notitie van de aangemelde kracht - meer niet.
  • Toegang: Elke API-key geldt voor precies één partner bij precies één bedrijf en kan daar op elk moment worden ingetrokken.
  • Hosting: In de EU, AVG-conform - zoals alles bij Presio. Een verwerkersovereenkomst-sjabloon is te downloaden.
Voor wie de koppeling bedoeld is
  • Personeelsdienstverleners en uitzendwerk in zorg, ziekenhuis en logistiek
  • Onderaannemers in schoonmaak en beveiliging
  • Bemiddelingsplatforms en invalpools met eigen software
  • Systemen van derden die open diensten moeten tonen of invullen

Koppeling bespreken

Schrijf ons kort welke bedrijven jullie bedienen en welk systeem bij jullie draait - wij sturen jullie een testtoegang en voorbeeldaanbiedingen.

Koppeling bespreken Presio gratis uitproberen