Applikationer
Applikationer ger dig som utvecklare tillgång till alla Wink-funktioner. Du kan komma åt samma data och till och med utöka Winks egna funktioner. Du kan välja att använda Winks OAuth2-server för att autentisera din resetjänst på samma sätt som du skulle använda Google eller Facebook. På så sätt kan du utöka Winks funktioner till din egen webbplats eller applikation.
- Välj det konto du vill arbeta med från Accounts.
- Klicka på
Actionslängst ner på kontokortet och väljManage account. - Klicka på fliken
Applicationspå följande sida. - Denna sektion listar alla dina applikationer.
- Rotera eller ta bort en befintlig, eller skapa en ny.
Skapa app
Section titled “Skapa app”Eftersom du inte kan komma åt secret key för appen vi skapade åt dig måste du skapa din egen.
Du kan skapa en applikation här utan att först konfigurera en fastighet eller företag — den är inte bunden
till något specifikt konto.
Klienttyper
Section titled “Klienttyper”När du skapar en applikation väljer du en klienttyp som avgör hur appen autentiserar. Detta kan inte ändras senare — om du behöver en annan typ, skapa en ny applikation.
- Webbapplikation — En server-renderad app som säkert kan behålla en klienthemlighet (auktoriseringskodflöde).
- Single-page app (SPA) — En webbläsarapp utan backend; använder PKCE, utan klienthemlighet.
- Mobilapp — En native iOS/Android-app; använder PKCE med roterande uppfräschnings-token.
- Maskin-till-maskin — En backend-tjänst som agerar som sig själv (klientuppgifter); ingen användarinloggning.
Här är stegen för att skapa en applikation:
- På appsidan klickar du på knappen
Create new application. - Namnge Ge din app ett namn. t.ex. Cool App
- Klienttyp Välj den typ som matchar hur din app autentiserar — se Klienttyper ovan.
- Redirect URIs Minst en redirect URI krävs. Den används för att validera redirect-domänen efter en lyckad autentisering. Används inte för maskin-till-maskin-appar. t.ex. https://www.cool-site.com
- Post-logout redirect URIs (Valfritt) URL:er dit användare kan omdirigeras efter utloggning. Lämna tomt för att återanvända redirect URIs ovan.
- Scopes Välj vad denna applikation kan komma åt å dina vägnar — se Välja scopes nedan.
- Klicka på knappen
Create applicationför att fortsätta.
Du omdirigeras tillbaka till din lista över applikationer, och en engångsdialog visar den nya Client ID och Client secret. Kopiera hemligheten nu och spara den på en säker plats — den visas aldrig igen, och det finns inget sätt att hämta den senare (bara rotera för en ny).
Välja scopes
Section titled “Välja scopes”Varje applikation har alltid Sign-in (OpenID Connect) scopes (openid, profile,
email, offline_access) — dessa bekräftar användarens identitet och håller dem inloggade, så de
visas som markerade och låsta; de är inte ett val.
Allt annat är frivilligt. De återstående scopes är grupperade i samma funktionella sektioner
som dokumenteras i Scopes — Konto, Inventarie & priser, Bokningar,
Marknadsföring & kampanjer, Fastighetsinnehåll, Analys & rapporter, Kanalhanterarintegrationer,
Betalningar och Bokföring & huvudbok — var och en med en beskrivning på vardagsspråk av vad de låser upp. Använd
länkarna All / None ovanför listan för att välja eller avmarkera alla valfria scopes på en gång.
Två scope-familjer erbjuds medvetet inte i detta formulär:
mcp.*— AI-agentåtkomst till Model Context Protocol transport, som tillhandahålls separat och endast för maskin-till-maskin-klienter.- Administratörsnivå-scopes (
administrator.*) — plattformsnivååtkomst som inte beviljas per applikation.
När en app är skapad visar både denna flik och Consented Apps dess beviljade scopes
grupperade efter sektion (t.ex. “Bokningar: booking.read”), så att du kan se vad en app kan göra vid en snabb blick
utan att öppna den.
Rotera autentiseringsuppgifter
Section titled “Rotera autentiseringsuppgifter”Om en klienthemlighet kan ha läckt, eller om du bara vill ha nya autentiseringsuppgifter, rotera dem istället för att skapa om appen:
- Hitta appen i din lista över applikationer och klicka på
Rotate. - Bekräfta dialogen — den nuvarande Client ID och hemlighet slutar fungera omedelbart.
- Kopiera den nya Client ID och hemligheten från engångsdialogen innan du stänger den.
Rotation behåller appens namn, klienttyp, redirect URIs och scopes — endast autentiseringsuppgifterna ändras.
Ta bort app
Section titled “Ta bort app”Om du inte längre har användning för en app kan du ta bort den. Detta är permanent — autentiseringsuppgifterna återkallas omedelbart och kan inte återställas.
- Hitta appen i din lista över applikationer och klicka på
Delete. - Bekräfta dialogen för att permanent ta bort applikationen.
