Firmy, ktoré používajú Presio, uvoľňujú voľné zmeny svojim personálnym agentúram. Ponuky načítate cez API alebo ich dostanete cez webhook, nahlásite svojich pracovníkov - a potvrdenie sa hneď počíta do obsadenosti. Bez telefónu, bez e-mailového pingpongu.
Partnerské API je zámerne malé: tri endpointy a jeden webhook. Zobrazuje presne ten priebeh, ktorý dnes beží cez telefón - len bez spätných otázok a bez dodatočného zapisovania do plánu.
Všetky ponuky, ktoré pre vás firma uvoľnila - s dátumom, časom, pracoviskom, požadovanou kvalifikáciou, počtom miest a lehotou.
Hneď ako firma pre vás uvoľní ponuku, vaša webhook URL dostane ponuku ako JSON - žiadna dopytovacia slučka nie je potrebná.
Na ponuku nahlásite meno, kvalifikáciu a kontakt pracovníka. Firma potvrdí alebo odmietne - stav vidíte kedykoľvek.
Firma vás založí vo svojej správe partnerov: názov, kontakt, ktoré pracoviská a kvalifikácie pokrývate. Každá firma, s ktorou spolupracujete, vás založí samostatne.
Presio vygeneruje API kľúč pre každého partnera a firmu. Firma vám ho odovzdá bezpečnou cestou; vy ho posielate v hlavičke x-partner-key s každou požiadavkou.
Buď pravidelne voláte GET /offers sami, alebo u firmy uložíte webhook URL a každú novú ponuku dostanete okamžite.
Cez POST /offers/{id}/respond nahlásite pracovníka. Ak firma potvrdí, pracovník je v rozpise zmien a počíta sa do plánovanej a skutočnej obsadenosti. Stav vidíte pod GET /responses.
Všetky požiadavky idú ako JSON cez HTTPS. API kľúč identifikuje partnera aj firmu naraz - žiadne ďalšie prihlásenie neexistuje.
<code>Základná URL: https://jvesiwsaghavrelflbjc.supabase.co/functions/v1/partner-api Header: x-partner-key: <váš API kľúč> Content-Type: application/json</code>
Vráti všetky ponuky, ktoré sú pre vás uvoľnené a ešte nevypršali - vrátane vašich vlastných nahlásení k nim.
<code>GET /offers x-partner-key: <váš API kľúč> 200 OK { "partner": { "id": "…", "name": "Pflege-Personal Nord GmbH" }, "offers": [ { "id": "8f2c…", "organization": "Klinikum Beispielstadt", "date": "2026-09-05", "shift": "Frühdienst", "startTime": "06:30", "endTime": "14:30", "workplace": "Station 3", "requiredSkill": "Pflegefachkraft", "slots": 1, "note": "Übergabe 6:15 im Stationszimmer", "deadline": "2026-09-04T18:00:00Z", "state": "open", "myResponses": 0, "myAccepted": 0 } ] }</code>
Nahlási pracovníka na ponuku. Na jedného pracovníka a ponuku je možné jedno nahlásenie; pri viacerých miestach môžete nahlásiť viacerých pracovníkov.
<code>POST /offers/8f2c…/respond x-partner-key: <váš API kľúč> Content-Type: application/json { "name": "Anna Beispiel", "qualification": "Pflegefachkraft", "contact": "0170 1234567", "note": "ab 6:30 vor Ort" } 201 Created { "ok": true, "response": { "id": "c41a…", "state": "applied" } }</code>
Všetky nahlásenia, ktoré ste odoslali, s aktuálnym stavom: applied (nahlásené), accepted (firma potvrdila, pracovník je naplánovaný) alebo declined (zamietnuté alebo ponuka obsadená inak).
<code>GET /responses x-partner-key: <váš API kľúč> 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>
Ak firma pre vás uloží webhook URL, Presio pri každej novej ponuke pošle POST s rovnakým objektom ponuky ako pri GET /offers. Odpovedajte kódom 2xx; pri chybách sa doručenie zopakuje.
<code>POST <vaša webhook URL> Content-Type: application/json { "event": "offer.created", "offer": { "id": "8f2c…", "organization": "Klinikum Beispielstadt", "date": "2026-09-05", "shift": "Frühdienst", "startTime": "06:30", "endTime": "14:30", "workplace": "Station 3", "requiredSkill": "Pflegefachkraft", "slots": 1, "note": "Übergabe 6:15 im Stationszimmer", "deadline": "2026-09-04T18:00:00Z", "state": "open" } }</code>
<code>401 Unauthorized API kľúč chýba, je neplatný alebo ho firma odvolala 404 Not Found Ponuka neexistuje alebo nie je pre vás uvoľnená 409 Conflict Ponuka je už obsadená, vypršala alebo pracovník už bol nahlásený</code>
Rozhranie je postavené tak, že obe strany vidia len to, čo pre nasadenie potrebujú.
Napíšte nám stručne, ktoré firmy obsluhujete a aký systém u vás beží - pošleme vám testovací prístup a vzorové ponuky.
Prebrať napojenie Vyskúšať Presio zadarmo