Versions Compared

Key

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

Beskrivning

Funktion som hanterar utgående kommunikation via e-post eller sms.

Version 1 enklast möjliga variant på kommunikation - kommande versioner kan komma att innehålla:

  • Mallhantering

  • Kivra

  • Skicka fysiska brev

Dessutom sparas, för identifierade mottagare, kommunikationshistorik.

Livscykelstatus

Design

Lösningsbeskrivning

Gliffy
imageAttachmentIdatt29425686
macroId5403c848-f47c-4944-9cae-039096781462
baseUrlhttps://sundsvall.atlassian.net/wiki
namemessagingAPI
diagramAttachmentIdatt30179333
containerId30081025
timestamp1611746257838

API specifikation

Förslag (exempel):

POST /sms

Code Block
languagejson
{
  "sender" : "Sundsvalls Kommun"
  "mobileNumber" : "0701234567",
  "personId" : "435rfret45", //optional
  "message" : "Text. bla bla"
}

POST /email

Code Block
languagejson
{
  "sender" : "noreply@sundsvall.se"
  "emailAddress" : "test@test.se",
  "personId" : "435rfret45", //optional
  "message" : "Text. bla bla"
}

GET /{personId}/conversationHistory

Code Block
languagejson
[ {
  "sender" : "Sundsvalls Kommun"
  "messageType" : "sms",
  "message" : "Text. bla bla"
} ]

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>