Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beskrivning

Generell tjänst för att hantera medborgares (anonyma eller ej) inställningar för återkoppling (för till exempel felanmälningar och driftstörningar).

Livscykelstatus

Design

Lösningsbeskrivning

Gliffy
imageAttachmentIdatt29949965
macroIde0cdd404-6147-48c0-b661-3cb73c11a997
baseUrlhttps://sundsvall.atlassian.net/wiki
namefeedbackSettingsAPI
diagramAttachmentIdatt29393082
containerId29065265
timestamp1611752577987

Hantering av personuppgifter

<Vilka personuppgifter hanteras och varför?>

API specifikation

Förslag (exempel):

POST /

Input:

Code Block
languagejson
{
  "mobileNumber" : "0701234567",
  "emailAddress" : "test@test.se",
  "personId" : "435rfret45", //optional
  "primaryContactMethod" : "sms",
  "feedbackSetting" : "ON"
}

GET /{searchValue}/?searchBy=<mobileNumber || emailAddress || personId>

Output:

Code Block
languagejson
{
  "id" : "545445",
  "mobileNumber" : "0701234567",
  "emailAddress" : "test@test.se",
  "personId" : "435rfret45", //optional
  "primaryContactMethod" : "sms",
  "feedbackSetting" : "ON"
}

PATCH /

Input:

Code Block
languagejson
{
  "id" : "545445",
  "mobileNumber" : "0701234567",
  "emailAddress" : "test@test.se",
  "personId" : "435rfret45", //optional
  "primaryContactMethod" : "sms",
  "feedbackSetting" : "ON"
}

DELETE /{id}

API-ägare

<Kontaktuppgifter till den verksamhet som äger APIets livscykel>

Teknisk ägare

<Kontaktuppgifter till utvecklare/teknisk förvaltare>

Länkar

<Länkar till dev-portal;

  • Test

  • Sandbox

  • Produktion>

FAQ

<FAQ>