Page Introduction

Soft-launch testing and coverage

These pages are focused on validation and endpoint visibility for the active soft-launch collection.

  • Use this scope when testing frontend platform contracts.
  • Avoid unrelated endpoints outside the mapped page contracts.
  • Cross-check endpoint-to-page ownership before implementing UI calls.

Soft Launch Collection

All mapped platform endpoints

Complete endpoint register used in the Soft Launch platform collection (contract pages 01-11).

98Mapped endpoint methods

Endpoint register

PageMethodPathScopeTest
01 - Landing page (login og registration)POST/api/ws/auth/sign-inGlobal auth flowTry-It
01 - Landing page (login og registration)POST/api/ws/auth/sign-upPage-specificTry-It
01 - Landing page (login og registration)GET/api/ws/email-verification/confirmPage-related (e-postflyt)Try-It
01 - Landing page (login og registration)GET/api/ws/profileGlobal auth flowTry-It
02 - DashboardPOST/api/ws/auth/logoutGlobalTry-It
02 - DashboardPOST/api/ws/auth/sign-outGlobal alias (deprecated)Try-It
02 - DashboardGET/api/ws/bookingsShared fallback (feature-flagged)Try-It
02 - DashboardGET/api/ws/profileGlobalTry-It
02 - DashboardGET/api/ws/shopGlobal (guard)Try-It
02 - DashboardGET/api/ws/v2/bookingsSharedTry-It
02 - DashboardGET/api/ws/v2/dashboardPage-specificTry-It
02 - DashboardDELETE/api/ws/v2/notifications/:idGlobalTry-It
02 - DashboardGET/api/ws/v2/notifications/feedGlobalTry-It
02 - DashboardPOST/api/ws/v2/notifications/mark-readGlobalTry-It
03 - KalenderPOST/api/ws/bookings/cancel/:booking_idShared fallback (feature-flagged)Try-It
03 - KalenderPOST/api/ws/bookings/complete/:booking_idShared fallback (feature-flagged)Try-It
03 - KalenderGET/api/ws/v2/bookings/calendarPage-specific (kanonisk)Try-It
03 - KalenderPOST/api/ws/v2/bookings/status-transitionsSharedTry-It
03 - KalenderGET/api/ws/v2/calendar/eventsPage-specific alias (deprecated)Try-It
04 - BookingsGET/api/ws/booking-statusesShared fallback (feature-flagged)Try-It
04 - BookingsGET/api/ws/bookingsShared fallback (feature-flagged)Try-It
04 - BookingsPOST/api/ws/bookingsPage-specificTry-It
04 - BookingsPOST/api/ws/bookings/message/:booking_idPage-specific fallback (flaggstyrt)Try-It
04 - BookingsPOST/api/ws/bookings/statusPage-specific fallback (flaggstyrt)Try-It
04 - BookingsGET/api/ws/servicesSharedTry-It
04 - BookingsGET/api/ws/v2/booking-statusesSharedTry-It
04 - BookingsGET/api/ws/v2/bookingsSharedTry-It
04 - BookingsGET/api/ws/v2/bookings/:idPage-specificTry-It
04 - BookingsPOST/api/ws/v2/bookings/:id/messagesPage-specific (kanonisk write)Try-It
04 - BookingsGET/api/ws/v2/bookings/:id/valid-transitionsPage-specificTry-It
04 - BookingsPOST/api/ws/v2/bookings/status-transitionsPage-specific (kanonisk write)Try-It
05 - ServicesGET/api/co/categoriesShared fallbackTry-It
05 - ServicesGET/api/co/categories/servicesShared fallbackTry-It
05 - ServicesGET/api/ws/categoriesSharedTry-It
05 - ServicesGET/api/ws/categories/servicesSharedTry-It
05 - ServicesGET/api/ws/servicesPage-specificTry-It
05 - ServicesPOST/api/ws/servicesPage-specificTry-It
05 - ServicesDELETE/api/ws/services/:idPage-specificTry-It
05 - ServicesPUT/api/ws/services/:idPage-specificTry-It
06 - CustomersGET/api/ws/bookingsShared fallback (sekundær)Try-It
06 - CustomersGET/api/ws/v2/bookingsShared fallbackTry-It
06 - CustomersGET/api/ws/v2/customer-jobs/overviewPage-specificTry-It
07 - Document archiveGET/api/core/vehicle-service-history/:registration_numberPage-specific (core)Try-It
07 - Document archiveGET/api/ws/service-records/exportPage-specificTry-It
07 - Document archiveGET/api/ws/v2/archive/feedPage-specific (kanonisk)Try-It
07 - Document archiveGET/api/ws/v2/documents/archivePage-specific aliasTry-It
08 - RatingsGET/api/ws/ratingsPage-specificTry-It
08 - RatingsDELETE/api/ws/ratings/:idPage-specificTry-It
08 - RatingsPOST/api/ws/ratings/:id/replyPage-specific (kanonisk)Try-It
08 - RatingsPUT/api/ws/ratings/:id/replyPage-specific alias (deprecated)Try-It
08 - RatingsGET/api/ws/ratings/summaryPage-specificTry-It
09 - ReportsGET/api/ws/reports/overviewPage-specificTry-It
09 - ReportsGET/api/ws/reports/ratings/timeseriesPage-specificTry-It
09 - ReportsGET/api/ws/reports/services/by-categoryPage-specificTry-It
09 - ReportsPOST/api/ws/v2/reports/exportsPage-specific (kanonisk export)Try-It
09 - ReportsGET/api/ws/v2/reports/exports/:job_idPage-specific (kanonisk export)Try-It
09 - ReportsGET/api/ws/v2/reports/exports/:job_id/downloadPage-specific (kanonisk export)Try-It
10 - AccessGET/api/ws/managerPage-specific fallbackTry-It
10 - AccessPOST/api/ws/managerPage-specific fallbackTry-It
10 - AccessDELETE/api/ws/manager/:idPage-specific fallbackTry-It
10 - AccessPUT/api/ws/manager/:idPage-specific fallbackTry-It
10 - AccessGET/api/ws/usersPage-specificTry-It
10 - AccessPOST/api/ws/usersPage-specificTry-It
10 - AccessDELETE/api/ws/users/:idPage-specificTry-It
10 - AccessPUT/api/ws/users/:idPage-specificTry-It
10 - AccessPOST/api/ws/users/:id/deactivatePage-specificTry-It
10 - AccessGET/api/ws/users/rolesPage-specificTry-It
11 - WorkshopPOST/api/ws/addressPage-specificTry-It
11 - WorkshopPUT/api/ws/addressPage-specificTry-It
11 - WorkshopGET/api/ws/categoriesSharedTry-It
11 - WorkshopDELETE/api/ws/certificatesPage-specificTry-It
11 - WorkshopGET/api/ws/certificatesPage-specificTry-It
11 - WorkshopPOST/api/ws/certificatesPage-specificTry-It
11 - WorkshopPUT/api/ws/certificatesPage-specificTry-It
11 - WorkshopDELETE/api/ws/certificates/:idPage-specific fallbackTry-It
11 - WorkshopGET/api/ws/contactPage-specificTry-It
11 - WorkshopPOST/api/ws/contactPage-specificTry-It
11 - WorkshopPUT/api/ws/contactPage-specificTry-It
11 - WorkshopGET/api/ws/mediaPage-specificTry-It
11 - WorkshopPOST/api/ws/mediaPage-specificTry-It
11 - WorkshopDELETE/api/ws/media/:idPage-specificTry-It
11 - WorkshopPUT/api/ws/media/:idPage-specificTry-It
11 - WorkshopPOST/api/ws/opening-hoursPage-specific fallbackTry-It
11 - WorkshopPUT/api/ws/opening-hoursPage-specificTry-It
11 - WorkshopPOST/api/ws/opening-hours/validatePage-specificTry-It
11 - WorkshopPUT/api/ws/presencePage-specificTry-It
11 - WorkshopGET/api/ws/realtime/configPage-specificTry-It
11 - WorkshopGET/api/ws/shopPage-specificTry-It
11 - WorkshopPUT/api/ws/shopPage-specificTry-It
11 - WorkshopPOST/api/ws/shop/addPage-relatedTry-It
11 - WorkshopPOST/api/ws/shop/add/confirmPage-relatedTry-It
11 - WorkshopPOST/api/ws/shop/add/confirm-ownershipPage-relatedTry-It
11 - WorkshopPOST/api/ws/shop/confirm-ownershipPage-related fallbackTry-It
11 - WorkshopGET/api/ws/socialSharedTry-It
11 - WorkshopPOST/api/ws/socialSharedTry-It
11 - WorkshopPUT/api/ws/socialSharedTry-It
11 - WorkshopGET/api/ws/support/contactPage-specificTry-It
11 - WorkshopPOST/api/ws/support/ownership-disputePage-specificTry-It