● API'et kører
Send headeren X-Api-Key med dine kald (se appsettings).
GET /api/websites — liste af portaler til app'ens portal-vælger (kun X-Api-Key)GET /api/frontpage — aggregeret forside (kræver også X-Website-Id)GET /api/cms/render?path=/ — render-data for en stiGET /api/cms/page/{**path} — render-data via catch-all stiPOST /api/auth/login — log ind, returnerer access- + refresh-tokenPOST /api/auth/refresh — forny tokensPOST /api/auth/forgot-password — send nulstillingslink (samme som på hjemmesiden)GET /api/auth/me — den indloggede brugers profil (kræver Authorization: Bearer)GET /api/directory/categories — erhvervskategorier med antalGET /api/directory/companies — virksomheder (filtrér på categoryId, search, page)GET /api/directory/companies/{nodeId} — én virksomhed (detaljevisning)GET /api/activity/foreningsguide — foreningsguide (typer + foreninger)GET /api/activity/foreninger/{nodeId} — én forening med aktiviteterGET /api/products — portalens produkter, ja tak-tilbud først (onlyJatak, take, skip)GET /api/products/{id} — ét produkt med ja tak-tilgængelighedPOST /api/products/{id}/jatak / DELETE /api/products/{id}/jatak — sig ja tak / annullér egen reservation (kræver Authorization: Bearer)GET /api/products/jatak/mine — den indloggede brugers ja tak (kræver Authorization: Bearer)Headless API — der er ingen UI ud over denne side.