Įmonės, naudojančios Presio, paskelbia laisvas pamainas savo personalo paslaugų teikėjams. Jūs gaunate pasiūlymus per API arba webhook, pranešate savo darbuotojus - ir patvirtinimas iš karto įskaitomas į užimtumą. Be telefono, be el. laiškų pingpongo.
Partnerių API sąmoningai maža: trys galiniai taškai ir vienas webhook. Ji atkartoja būtent tą eigą, kuri šiandien vyksta telefonu - tik be patikslinimų ir be papildomo grafiko tvarkymo.
Visi pasiūlymai, kuriuos įmonė jums paskelbė - su data, laiku, darbo vieta, reikalinga kvalifikacija, vietų skaičiumi ir terminu.
Kai tik įmonė paskelbia jums pasiūlymą, jūsų webhook URL gauna pasiūlymą JSON formatu - jokio užklausų ciklo nereikia.
Jūs pranešate darbuotojo vardą, kvalifikaciją ir kontaktus į pasiūlymą. Įmonė patvirtina arba atmeta - būseną matote bet kada.
Įmonė sukuria jus savo partnerių valdyme: pavadinimas, kontaktai, kurias darbo vietas ir kvalifikacijas dengiate. Kiekviena įmonė, su kuria dirbate, sukuria jus atskirai.
Presio sugeneruoja API raktą kiekvienam partneriui ir įmonei. Įmonė jį perduoda jums saugiu būdu; jūs jį siunčiate su kiekviena užklausa antraštėje x-partner-key .
Arba reguliariai užklausiate GET /offers , arba nurodote įmonei webhook URL ir kiekvieną naują pasiūlymą gaunate iš karto.
Per POST /offers/{id}/respond pranešate darbuotoją. Jei įmonė patvirtina, darbuotojas atsiduria darbo grafike ir įskaitomas į plano ir fakto užimtumą. Būseną matote per GET /responses.
Visos užklausos siunčiamos JSON formatu per HTTPS. API raktas identifikuoja ir partnerį, ir įmonę - jokio papildomo prisijungimo nėra.
<code>Bazinis URL: https://jvesiwsaghavrelflbjc.supabase.co/functions/v1/partner-api Antraštė: x-partner-key: <jūsų API raktas> Content-Type: application/json</code>
Pateikia visus pasiūlymus, kurie jums paskelbti ir dar nepasibaigę - įskaitant jūsų pačių pranešimus į juos.
<code>GET /offers x-partner-key: <jūsų API raktas> 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>
Praneša darbuotoją į pasiūlymą. Vienam darbuotojui ir pasiūlymui galimas vienas pranešimas; esant kelioms vietoms, galite pranešti kelis darbuotojus.
<code>POST /offers/8f2c…/respond x-partner-key: <jūsų API raktas> 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>
Visi jūsų pateikti pranešimai su dabartine būsena: applied (pranešta), accepted (įmonė patvirtino, darbuotojas suplanuotas) arba declined (atmesta arba pasiūlymas užimtas kitaip).
<code>GET /responses x-partner-key: <jūsų API raktas> 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>
Jei įmonė jums nurodo webhook URL, Presio su kiekvienu nauju pasiūlymu siunčia POST su tuo pačiu pasiūlymo objektu kaip ir GET /offers. Atsakykite 2xx; įvykus klaidai, pristatymas kartojamas.
<code>POST <jūsų 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 Trūksta API rakto, jis negalioja arba įmonė jį atšaukė 404 Not Found Pasiūlymas neegzistuoja arba nėra jums paskelbtas 409 Conflict Pasiūlymas jau užimtas, pasibaigęs arba darbuotojas jau praneštas</code>
Sąsaja sukurta taip, kad abi pusės mato tik tai, ko joms reikia darbui.
Trumpai parašykite mums, kokias įmones aptarnaujate ir kokią sistemą naudojate - atsiųsime jums bandomąją prieigą ir pavyzdinius pasiūlymus.
Aptarti integraciją Išbandyti Presio nemokamai