Page Introduction

Soft-launch collection overview

Soft-launch collection is page-oriented API documentation for frontend implementation. Contracts are scoped to active platform pages (01-11).

  • Each page contract lists mapped endpoints and UI usage context.
  • Use the filtered try-it console to test only mapped contract APIs.
  • Use all-endpoints view for a full contract method inventory.

Documentation

Platform API Collection (Soft Launch)

Frontend-focused API collection for the current workshop platform. This view includes only production-relevant platform page contracts, plus direct testing for mapped endpoints.

11Platform pages
98Mapped endpoints
23Frontend files

Collection intro

MinBil Plattform (Workshop) - API mapping v2

Last updated: 2026-02-16

API-DOC/page-api-mapping/00-introduksjon-workshop-api.md

Page-by-page API contracts

Only active platform pages are listed here (01-11). Open a page to see mapped endpoints and test them directly from the contract page.

01 - Landing page (login og registration)

## Page purpose Landing pagen (`/`) handles: - login - registration - email-verified activation før login

API-DOC/page-api-mapping/01-ladningside.md

4 endpoints4 frontend files2.1 KB

02 - Dashboard

## Page purpose Dashboardet (`/dashboard`) shows KPI-er, bookingtrender, status distribution, latest bookings og global notification status.

API-DOC/page-api-mapping/02-kontrollpanel.md

10 endpoints4 frontend files2.1 KB

03 - Kalender

## Page purpose Kalendersiden (`/calendar`) shows kommende avtaler i måned/uke/dag, og lar bruker åpne bookingdetaljer eller utføre raske statushandlinger.

API-DOC/page-api-mapping/03-kalender.md

5 endpoints2 frontend files1.6 KB

04 - Bookings

## Page purpose Bestillingsområdet (`/booking` + `/booking/[id]`) dekker liste, filtrering, walk-in opprettelse, statusstyring og meldingsdialog.

API-DOC/page-api-mapping/04-bestillinger.md

12 endpoints4 frontend files2.7 KB

05 - Services

## Page purpose Tjenestesiden (`/services`) lar verkstedet: - liste tjenester - opprette/redigere tjenester - slette tjenester - knytte tjenester til servicekategorier/workshop-kategorier

API-DOC/page-api-mapping/05-tjenester.md

8 endpoints2 frontend files2.3 KB

06 - Customers

## Page purpose Kundesiden (`/booking/customers`) shows operativ kundeoverview: - aktive jobber - fullførte/avlyste jobber - siste aktivitet - hurtiglenke til siste bookingdetalj

API-DOC/page-api-mapping/06-kunder.md

3 endpoints1 frontend files1.8 KB

07 - Document archive

## Page purpose Document archiveet (`/booking/archive`) shows én samlet feed med: - service records - dokumenter/vedlegg - sertifikater/media - kjøretøyhistorikk fra core API - eksport (CSV/XLSX)

API-DOC/page-api-mapping/07-dokumentarkiv.md

4 endpoints1 frontend files1.9 KB

08 - Ratings

## Page purpose Vurderingssiden (`/dashboard/reviews`) gir verkstedet overview over kundevurderinger, filtrering/søk, svar og sletting.

API-DOC/page-api-mapping/08-vurderinger.md

5 endpoints1 frontend files1.5 KB

09 - Reports

## Page purpose Rapportsiden (`/dashboard/reports`) shows KPI-overview, kategorioppdeling, rating-trend og eksportflyt.

API-DOC/page-api-mapping/09-rapporter.md

6 endpoints1 frontend files2.0 KB

10 - Access

## Page purpose Accessssiden (`/workshop/access`) handles: - liste over ansatte/brukere - roller - opprette/redigere/slette brukere - deaktivere brukere

API-DOC/page-api-mapping/10-tilgang.md

10 endpoints1 frontend files2.2 KB

11 - Workshop

## Page purpose Workshopsområdet (`/workshop`) dekker: - visning av verkstedprofil - redigering av basisinfo, adresse, kontakt, åpningstider og galleri - growth-seksjon (media, sertifikater, sosial, presence, support) - workshop ownership onboarding when ownership is missing

API-DOC/page-api-mapping/11-verksted.md

31 endpoints2 frontend files5.6 KB