HysioConnect v4.2.0

Connect Docsv4.2.0

Het hele contract binnen bereik.

Alle negentien publieke operaties, met per operatie een directe link naar de originele referentie.

Ruwe documentatie

Wil je het contract lezen zonder toelichting? Open dan de originele bronnen. Ze zijn leidend; deze gids ordent en legt uit.

Originele technische bronnen per omgeving
BronTestomgevingProductie
API-referentieInteractieve HTML-referentieStaging Productie
OpenAPI-contractYAML, OpenAPI 3.1, versie 1.0.0Staging Productie
IntegratiegidsPDF, 10 pagina'sStaging Productie
KoppelingsgidsPDF, 1 pagina, via de PlaygroundStaging Alleen via de Playground

Gecontroleerd op 3 oktober 2026. Staging en productie publiceren hetzelfde contract, OpenAPI 3.1 versie 1.0.0. De integratiegids gebruikt in zijn voorbeelden productie-URL's; test altijd op staging.

Contractregels in het kort

OnderwerpRegelUitleg
RoutesGehoste sessie (Route 2A) en directe tekstverwerking (/run) zijn live in API v1. Route 2B, met audio vanaf je server, is op aanvraag en staat niet in het contractKies je route
ToegangBearer API-key met workflows:read, sessions:create en sessions:readStap 01
BereikAlleen werkstromen die voor de API zijn ingeschakeld; alleen sessies die via de API zijn gestartStap 01
Gehoste linkToegang tot één sessie, verloopt na 72 uurStap 03
HerhalenIdempotency-Key op de drie startroutes, maximaal 255 tekens, venster van 24 uurStap 06
LimietenStartroutes 10 per minuut, opnieuw bezorgen 6 per minuutStap 06
PostbackHMAC-SHA256 over de onbewerkte body, header X-Hysio-SignatureStap 05
StatussenSessie: in_progress, completed, cancelled. Stap: pending, awaiting_input, processing, completedStap 04
ExportGET /sessions/{session}/export?format=txt, pdf of docx, voor afgeronde sessiesZie de operaties hieronder

Alle publieke operaties

Het contract telt negentien operaties, hier in vier groepen. Per operatie zie je waar deze gids hem uitlegt en een directe link naar dezelfde operatie in de originele referentie op staging. Daarnaast beschrijft de referentie de webhook sessionCompleted: dat is de postback uit stap 05.

Werkstromen ontdekken

Lees welke werkstromen, vragen en layouts je account kan gebruiken. Vraagt het recht workflows:read.

Werkstromen ontdekken
MethodePadWat je ermee doetIn deze gidsOrigineel
GET/workflowsWerkstromen ontdekken die voor je account beschikbaar zijnStap 02Referentie
GET/workflows/categoriesCategorieën van werkstromen ophalenAlleen in de referentieReferentie
GET/workflows/{workflow}Eén werkstroom lezen, met de stappen in vaste volgordeStap 02Referentie
GET/workflows/{workflow}/questionsWerkstroomvragen lezen, met api_name, verplichting en invoertypeStap 02Referentie
GET/workflows/{workflow}/available-responsesBeschikbare JSON-layouts en hun structuur lezenStap 02Referentie

Sessies starten

De drie startroutes. Ze accepteren een Idempotency-Key en zijn begrensd op 10 aanvragen per minuut. Vraagt het recht sessions:create.

Sessies starten
MethodePadWat je ermee doetIn deze gidsOrigineel
POST/workflows/{workflow}/runTekst voor alle stappen in één aanvraag verwerkenStap 03Referentie
POST/workflows/{workflow}/startEen interactieve sessie starten die je per stap doorlooptToelichtingReferentie
POST/workflows/{workflow}/hosted-sessionEen gehoste sessie starten en de link voor de zorgprofessional ophalenStap 03Referentie

Sessies volgen en bijsturen

Lijsten, status en de stappen van een interactieve sessie. Lezen vraagt sessions:read, wijzigen vraagt sessions:create.

Sessies volgen en bijsturen
MethodePadWat je ermee doetIn deze gidsOrigineel
GET/sessionsSessies van je account opvragen, te filteren op statusAlleen in de referentieReferentie
GET/sessions/countsAantallen sessies per status opvragenAlleen in de referentieReferentie
GET/sessions/{session}Status en details van één sessie lezenStap 04Referentie
POST/sessions/{session}/answersDe werkstroomvragen van een gehoste sessie beantwoordenAlleen in de referentieReferentie
POST/sessions/{session}/inputInvoer voor de huidige stap insturenToelichtingReferentie
POST/sessions/{session}/draftEen tussenversie van de huidige stap bewarenAlleen in de referentieReferentie
POST/sessions/{session}/cancelEen lopende sessie annulerenAlleen in de referentieReferentie

Resultaat en herstel

Uitvoer lezen, exporteren en een postback opnieuw laten bezorgen. Lezen vraagt sessions:read, opnieuw bezorgen vraagt sessions:create.

Resultaat en herstel
MethodePadWat je ermee doetIn deze gidsOrigineel
GET/sessions/{session}/outputVerslag en JSON van een afgeronde sessie lezenStap 04Referentie
GET/sessions/{session}/exportEen afgeronde sessie exporteren als txt, pdf of docxAlleen in de referentieReferentie
POST/sessions/{session}/postback/resendDe postback opnieuw laten bezorgenStap 06Referentie
GET/sessions/{session}/documents/{document}/downloadEen document van een sessie downloadenAlleen in de referentieReferentie

Route 2B en geplande uitbreidingen

Op aanvraag

Deze onderdelen staan niet in het huidige contract en horen niet bij de negentien operaties hierboven. Er is geen datum. Bouw er niet op voordat ze in het contract en in deze gids staan.

  • Route 2B, direct server-to-server met audio. Jouw EPD neemt zelf op en zet de audio vanaf je server door, zonder gehoste pagina.
  • Praktijk- of cliëntkenmerk per API-key. Een eigen kenmerk en uitvoerprofiel per key.
  • Veilig herhalen op losse stappen. Een Idempotency-Key ook voor invoer op /input.

Wil je een van deze routes gebruiken? Bespreek het in de technische intake via Contact & Toegang.

Buiten deze API

Accountbeheer, het aanmaken van API-keys en het bewerken van een verslag lopen via de Hysio-app, niet via deze API. Een bewerking van de uitvoer met een API-key wordt geweigerd. Wat niet in het contract staat, hoort bij de app zelf: bouw daar niet op.

Versie en controle

Het contract is OpenAPI 3.1, versie 1.0.0. Staging en productie publiceren hetzelfde contract; alleen de server-URL verschilt. Hysio heeft deze gids op 3 oktober 2026 met dat contract vergeleken. Leg voor je eigen integratie de ophaaldatum en een hash van het contract vast.