Stub-text
ProVet Cloud API integration for Svenska Vet: sandbox-credentials mottagna (Cloud 8983 awstest.provetcloud.io), partnership application pending, live-access gated. OAuth 2.0 client_credentials. Endpoints billing, clients, patients, consultations, payments, appointments. Blockerare partnership-godkannande och cost-clarification fran Dan Haglund. Action owner Pontus. Production ID 4989. Use cases LTV per klinik, call attribution. Lasa vid fragor om ProVet, API, partnership, sandbox, klinikdata, integration, journalsystem, vetData.
Fullständigt arkiv
ProVet API integration & roadmap
Senast uppdaterad: 2026-05-06 Status: sandbox-access mottagen, partnership application pending, live-access gated
ProVet Cloud är bokningssystemet för alla SVG-kliniker (my.provet.com/svenska-veterinargruppen/{klinik}). Republiken vill integrera mot ProVet REST API för LTV-analys, call attribution och cross-clinic dashboard.
API beskrivning
- Plattform: ProVet Cloud (Next.js-app, Usercentrics consent, CSP tillåter Google Tag Manager)
- Auth: OAuth 2.0 client_credentials grant
- Multi-tenant: En integration täcker alla kliniker
- API Schema (0.1): https://developers.provetcloud.com/restapi/0.1/
- Developer portal: https://developers.provetcloud.com/restapi/
Endpoints (täckning)
- billing
- clients / patients
- consultations
- ERP
- payments
- appointments
- prescriptions
- imaging
Sandbox
- Mottagen: 2026-04-23 (länk till credentials expires inom 7 dagar / max 5 accesses).
- Cloud: 8983
- Token endpoint:
https://awstest.provetcloud.io/8983/oauth2/token/
- API base URL:
https://awstest.provetcloud.io/8983/api/0.1/
- Status (2026-05-04): sandbox-access fungerar, attributionsmodell byggd och testad mot sandbox-data.
Production
- Production Provet ID: 4989 (osäkert, troligen rätt baserat på URL)
- URL-pattern:
my.provet.com/svenska-veterinargruppen/{klinik}
- Live-access: gated bakom partnership application (steg 3 i ProVet onboarding).
- Status: partnership application pending.
Integration setup
- Integration-namn: "Republiken Analytics Integration"
- Grant type: Client Credentials
- Notification email: jonatan.sundemo@republiken.se
- Use case: marketing attribution, conversion value optimization, LTV-analys, cross-clinic dashboard
- Scope: full read (patient, client, appointment, consultation, invoice, species)
- GDPR: pseudonymisering/hashning, inga råvärden i analyspipeline.
- Sandbox & API request-formulär: inskickat 2026-04-16 av Jonatan via https://docs.google.com/forms/d/e/1FAIpQLSdNg9PaNGv5Denj8InERemDREjq1b3VCLqywBdL2LYai0lZQQ/viewform
- Partnership-formulär (HubSpot): https://share.hsforms.com/1ttEt76KfTICnJ4FqFseI1w3iyes
- Support-ticket: #7213200 (fråga om inspektionsprocess)
Action owner
- Pontus Levén: drivande för att följa upp ProVet API och partnership.
- Backup: Jonatan Sundemo (om Pontus är blockerad).
Blockerare och nästa steg
- Partnership application (steg 3 i onboarding) krävs för live-access. Pågår, väntar svar.
- Cost clarification från Dan Haglund. Sixten Engevall (SVG) har oro för smyg-fakturering från ProVet. Inget kör skarpt förrän kostnadsbilden är klar (per månadsmöte 2026-05-04).
- Endpoint-lista skickad till ProVet developers (vecka 18, 2026), väntar ETA.
- Separat ProVet-djupdyk ska bokas: attributionsmodell, kostnadsplan, datadetaljer.
Cost-frågor till Dan Haglund
- Vilken modell tar ProVet för API-access (per call, fast månadskostnad, baserat på datavolym)?
- Faller kostnaden på SVG centralt eller per klinik?
- Finns det smyg-avgifter vid skalning?
- Är sandbox-användning fri, eller börjar mätaren ticka vid produktionsanvändning?
Niclas Malm pingar Dan Haglund och CC:ar Sixten Engevall.
Use cases för SVG
LTV per klinik
- Koppla bokningskälla (gclid/fbclid/utm) till
client.id via Advanced Matching (email/phone hash).
- Aggregera
consultation.total_amount + invoice.total per klient över 12-24 månader.
- Ge dynamiska konverteringsvärden till Google Ads + Meta (skicka enhanced conversion-värde tillbaka).
Call attribution
- CLI-matching mot ProVet-data: matcha telefonnummer från
click_tel-event mot client.phone i ProVet inom 7-30 dagars fönster.
- Identifierat som lösning på telefon-attributionsproblemet (~85% av conv är telefonsamtal per Google april).
Cross-clinic dashboard
- Avbokningstratt med total konverteringsfrekvens ca 18-19% (ProVet-data från 2026-03 och framåt).
- Niclas kollar om historik finns längre bak.
- Veckorapport till kliniker ska väva in tillgänglighet (bokningsbara tider) kopplat till konverteringsgrad.
SaaS-spår och bredare partnerskap (diskuterat 2026-04-27)
Tre vinklar för Provet Cloud-spåret:
- Bygg Provet-integration som SaaS för nordiska kliniker. Pris ~999-1 499 kr/mån/klinik.
- Söka formellt partnerskap med Provet för att stärka SVG-uppdraget och få live-access utan flaskhals.
- Bredare "veterinär analytics"-erbjudande à la iVET360-modellen från USA.
Marknadskontext
- Varken Evidensia eller AniCura har mogen klinik-nivå analytics internt.
- Nordiska kedjor på Provet inkluderar AniCura, IVC Evidensia, EMPET, SVG.
- iVET360 (USA) är närmaste internationella referens.
- Internationalisering övervägs av SVG (Österrike, Schweiz) per månadsmöte 2026-05-04.
Pitch-presentation
- Google Slides 9 sidor, mörk avskalad design.
- URL: https://docs.google.com/presentation/d/1bcRch4qNlyZLhmLFdW-vNaJl4ltan-T9w6yloVy3zxc/edit
- Avvaktar Jonatans val av vinkel.
Anteckningar
- ProVet Cloud har inbyggt GTM-stöd via
googleTagManagerId-fält, men det var satt till null. GTM laddas via Usercentrics consent-flöde.
- Arash GTM-container (GTM-MPJ5P69C) installerades aldrig korrekt på ProVet-sidan, fixat efter (CSP fixad av Olli 2026-03-27).
- DEBUG-script aktivt i ProVet Cloud-containern (v31, Arash debug-tag) bör tas bort.
- SVG migrerade kliniker till gemensamt ProVet Cloud under 2025, tappade historisk data (alla blev "nya kunder").
- Custom status fields-undersökning i Provet API: hittade Janine Test som existerande Text input (per 2026-04-25).