★
siden 2026-06-15Trial · alt inkluderet · by Pilar
Pilot-kunde · 0 kr/md · alle moduler aktive · ingen platform-fee
← Tenants
Universal API
REST API til at koble PraxisOS sammen med hvilket som helst system. Bearer-token auth · 600 req/min default · webhooks via HMAC.
API-keys · 3 aktive
Bearer-auth · rate-limit pr. keybypilar.dk · productionactive
pk_live_8f2a9c47bf24Læs bookingsSkriv bookingsLæs ydelserLæs klienterSkriv klienterWebhooks
rate-limit
600/min
06
07
08
09
10
11
12
6.856 req · 7 dageseneste: 12.8.2026, 08.47.21
Webflow embed widgetactive
pk_live_3e1b8a2c9f47Læs ydelser
rate-limit
120/min
06
07
08
09
10
11
12
1.504 req · 7 dageseneste: 12.8.2026, 09.12.04
Zapier connector · regnskabactive
pk_live_a72f4d18c0e9Læs bookingsLæs betalinger
rate-limit
60/min
06
07
08
09
10
11
12
334 req · 7 dageseneste: 11.8.2026, 09.20.10
Test-key · sandboxrevoked
pk_test_dead0000beefFuld adgang
rate-limit
100/min
06
07
08
09
10
11
12
0 req · 7 dageseneste: —
Endpoints
10 endpoints · OpenAPI 3.1 spec tilgængelig på /api/v1/openapi.json
GETåben
/api/v1/{tenant}/servicesListe over ydelser med priser
GETåben
/api/v1/{tenant}/availabilityLedige tider · ?service=X&days=7
POSTåben
/api/v1/{tenant}/bookingsOpret booking
GET🔒 auth
/api/v1/{tenant}/bookings/listListe over bookings · ?limit=25
GET🔒 auth
/api/v1/{tenant}/clientsListe over klienter
POST🔒 auth
/api/v1/{tenant}/clientsOpret klient
GETåben
/api/v1/{tenant}/lookupLookup klient · subsidies · vouchers
GETåben
/api/v1/{tenant}/voucherValidér voucher-kode
POST🔒 auth
/api/eventsIntern event-bus · publish event
GET🔒 auth
/api/eventsLæs eventlog · ?tenant=X&type=Y
Webhook-abonnementer
https://bypilar.dk/api/praxis-webhookbooking.createdbooking.cancelledpayment.captured
HMAC-secret:
whsec_****8a47Seneste: 12.8.2026, 07.32.18→ 200https://hooks.zapier.com/hooks/catch/12345/praxis-bookingsbooking.createdbooking.completed
HMAC-secret:
whsec_****ef12Seneste: 11.8.2026, 09.20.10→ 200Quickstart
Hent ydelser (åben)curl
curl https://api.praxis.app/v1/bypilar/servicesListe bookings (auth)curl
curl https://api.praxis.app/v1/bypilar/bookings/list \
-H "Authorization: Bearer sk_live_..."Opret klient (auth)curl
curl -X POST https://api.praxis.app/v1/bypilar/clients \
-H "Authorization: Bearer sk_live_..." \
-H "content-type: application/json" \
-d '{"name":"Jane Doe","email":"jane@example.com"}'Node.js · SDKjs
import { PraxisOS } from "@praxisos/sdk";
const client = new PraxisOS({
tenant: "bypilar",
apiKey: process.env.PRAXIS_API_KEY,
});
const services = await client.services.list();
const booking = await client.bookings.create({
serviceId: "fod-med",
startsAt: "2026-06-12T14:00:00+02:00",
client: { name: "Jane Doe", email: "jane@example.com" }
});