Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Beskrivning
Mallhantering - lagring och rendering av mallar till text-baserade format och PDF.
Livscykelstatus
DesignProduktion
Lösningsbeskrivning
Gliffy | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Information för mall-konstruktörer
Hantering av personuppgifter
<Vilka Inga personuppgifter hanteras och varför?>i tjänsten.
API
specifikationIdé på resurser för klienter (kan snyggas till, men så ni hajjar)
/GET templates/{templateId}/{templateType} //templateType = “plainText”, “html” eller “pdf”
Body: []
Returnerar en “ren” template - exempel:
{
“template” : “Text med <param1> och <param2>”
}
/GET templates/{templateId}/{templateType} //templateType = “plainText”, “html” eller “pdf”
Body: [ {
“param1” : “korv”
}, {
“param2” : “bröd”
}
]
Returnerar en ifylld template - exempel:
{
“template” : “Text med korv och bröd”
}
<API specifikation i Swagger-UI (använd plug-in).
Publicera även en API-Key mot Sandbox som gör att man kan testköra API:et.
API-specifikationen skall såklart reflektera att API-design följts fullt ut.>
Säkerhetsklassning
Säkerhetsklass <0, 1, 2, 3, 4>
Autentiseringsmetod: <API Key, Oauth2>
Teknisk ägare
<Kontaktuppgifter till utvecklare/teknisk förvaltare>
Källkod
<Länk till källkoden på GIThub (om det finns)>
FAQ
-specifikation
Open api | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Säkerhetsklassning
Säkerhetsklass 0
Autentiseringsmetod: OAuth2
Teknisk ägare
Team Unmasked
teamunmasked@sundsvall.se
Källkod
https://github.com/Sundsvallskommun/api-service-templating/