Fonctionnalités Recrutement & contrats Planification des équipes Suivi du temps de travail Absences & congés Personnel & paie IA & communication Secteurs RestaurationHôtellerieÉvénementiel & traiteurCommerce de détailGarages & concessions autoCabinets médicaux & centres de santéPharmaciesCliniques & maisons de retraiteAide à domicile & AmbulanceCrèches & structures socialesBTP & artisanatProduction & logistiqueServices de nettoyage & sécuritéCommunes & régies publiquesBureau & administration
Plus
Tarifs Conseils Carrières Se connecter / Essai gratuit
Langue
DeutschEnglishFrançaisEspañolItalianoNederlandsPolskiPortuguêsČeštinaDanskSvenskaSuomiΕλληνικάMagyarRomânăБългарскиHrvatskiSlovenčinaSlovenščinaEestiLietuviųLatviešuMaltiGaeilge
Presio / Interface partenaire
Pour prestataires de personnel & systèmes tiers

Services ouverts
directement depuis le planning.

Les entreprises qui utilisent Presio libèrent leurs services ouverts pour leurs prestataires de personnel. Vous récupérez les offres par API ou les recevez par webhook, proposez vos intervenants - et la confirmation compte immédiatement dans l'effectif. Sans téléphone, sans ping-pong d'e-mails.

Parler de l'intégrationTester Presio gratuitementREST · JSON · clé API par partenaire
Ce que l'interface sait faire

Voir les offres, proposer des intervenants, terminé

L'API partenaire est volontairement réduite : trois endpoints et un webhook. Elle reproduit exactement le déroulement qui passe aujourd'hui par téléphone - mais sans questions en retour et sans ressaisie dans le planning.

Récupérer les services ouverts

Toutes les offres qu'une entreprise a libérées pour vous - avec date, horaire, poste de travail, qualification requise, places et délai.

Webhook à chaque nouvelle offre

Dès qu'une entreprise libère une offre pour vous, votre URL de webhook reçoit l'offre en JSON - aucune boucle d'interrogation nécessaire.

Proposer des intervenants

Vous proposez le nom, la qualification et le contact d'une personne pour une offre. L'entreprise confirme ou refuse - vous voyez le statut à tout moment.

Déroulement

Connecté en quatre étapes

Le partenaire est créé dans Presio

L'entreprise vous crée dans sa gestion des partenaires : nom, contact, postes de travail et qualifications que vous couvrez. Chaque entreprise avec laquelle vous travaillez vous crée séparément.

Recevoir la clé API

Presio génère une clé API par partenaire et par entreprise. L'entreprise vous la transmet de manière sécurisée ; vous l'envoyez à chaque requête dans le header x-partner-key .

Récupérer les offres ou les recevoir par webhook

Soit vous interrogez GET /offers régulièrement, soit vous enregistrez une URL de webhook auprès de l'entreprise et recevez immédiatement chaque nouvelle offre.

Proposer des intervenants

Via POST /offers/{id}/respond vous proposez une personne. Si l'entreprise confirme, la personne figure dans le planning et compte dans l'effectif prévu/réel. Vous voyez le statut sous GET /responses.

Endpoints

URL de base et authentification

Toutes les requêtes passent en JSON via HTTPS. La clé API identifie à la fois le partenaire et l'entreprise - il n'y a pas d'autre connexion.

<code>URL de base : https://jvesiwsaghavrelflbjc.supabase.co/functions/v1/partner-api Header : x-partner-key: <votre clé API> Content-Type: application/json</code>

GET /offers - récupérer les offres ouvertes

Renvoie toutes les offres libérées pour vous et pas encore expirées - y compris vos propres propositions associées.

<code>GET /offers x-partner-key: <votre clé API> 200 OK { "partner": { "id": "…", "name": "Pflege-Personal Nord GmbH" }, "offers": [ { "id": "8f2c…", "organization": "Klinikum Beispielstadt", "date": "2026-09-05", "shift": "Service du matin", "startTime": "06:30", "endTime": "14:30", "workplace": "Unité 3", "requiredSkill": "Infirmier(ère) diplômé(e)", "slots": 1, "note": "Transmission 6h15 dans la salle de soins", "deadline": "2026-09-04T18:00:00Z", "state": "open", "myResponses": 0, "myAccepted": 0 } ] }</code>

POST /offers/{id}/respond - proposer une personne

Propose une personne pour une offre. Une proposition par personne et par offre est possible ; avec plusieurs places, vous pouvez proposer plusieurs personnes.

<code>POST /offers/8f2c…/respond x-partner-key: <votre clé API> Content-Type: application/json { "name": "Anna Beispiel", "qualification": "Infirmier(ère) diplômé(e)", "contact": "0170 1234567", "note": "sur place à partir de 6h30" } 201 Created { "ok": true, "response": { "id": "c41a…", "state": "applied" } }</code>

GET /responses - statut de vos propositions

Toutes les propositions que vous avez faites, avec leur statut actuel : applied (proposée), accepted (confirmée par l'entreprise, la personne est planifiée) ou declined (refusée ou offre pourvue autrement).

<code>GET /responses x-partner-key: <votre clé API> 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 - nouvelle offre

Si l'entreprise enregistre une URL de webhook pour vous, Presio envoie à chaque nouvelle offre un POST avec le même objet d'offre que sous GET /offers. Répondez avec un code 2xx ; en cas d'erreur, la livraison est répétée.

<code>POST <votre URL de webhook> Content-Type: application/json { "event": "offer.created", "offer": { "id": "8f2c…", "organization": "Klinikum Beispielstadt", "date": "2026-09-05", "shift": "Service du matin", "startTime": "06:30", "endTime": "14:30", "workplace": "Unité 3", "requiredSkill": "Infirmier(ère) diplômé(e)", "slots": 1, "note": "Transmission 6h15 dans la salle de soins", "deadline": "2026-09-04T18:00:00Z", "state": "open" } }</code>

Codes d'erreur

<code>401 Unauthorized Clé API manquante, invalide ou retirée par l'entreprise 404 Not Found L'offre n'existe pas ou n'est pas libérée pour vous 409 Conflict L'offre est déjà pourvue, expirée ou la personne a déjà été proposée</code>
Confidentialité

Uniquement les données du service, pas de données de base

L'interface est conçue pour que chaque partie ne voie que ce dont elle a besoin pour l'intervention.

  • Vous voyez : Date, horaire, poste de travail, qualification requise, places, délai et la note de l'offre. Aucun nom du personnel permanent, aucun motif d'absence, aucun dossier du personnel.
  • L'entreprise voit : Nom, qualification, contact et note de la personne proposée - rien de plus.
  • Accès : Chaque clé API vaut pour exactement un partenaire chez exactement une entreprise et peut y être retirée à tout moment.
  • Hébergement : Dans l'UE, conforme au RGPD - comme tout chez Presio. Un modèle de contrat de sous-traitance (AVV) est téléchargeable.
À qui s'adresse l'interface
  • Prestataires de personnel et intérim dans les soins, en clinique et en logistique
  • Sous-traitants dans le nettoyage de bâtiments et les services de sécurité
  • Plateformes de placement et pools de volants avec leur propre logiciel
  • Systèmes tiers qui doivent afficher ou pourvoir des services ouverts

Parler de l'intégration

Écrivez-nous en quelques lignes quelles entreprises vous servez et quel système vous utilisez - nous vous envoyons un accès de test et des offres d'exemple.

Parler de l'intégration Tester Presio gratuitement