Tar emot felanmälan, samt tillhandahåller master data för nya felanmälningar.
Aktuell version: integration mot ISYcase för SBK-relaterade felanmälningar - i övrigt så skickas felanmälan vidare via e-post till kundtjänst (digilogt)
Fas 2: addera bildanalys samt integrationer mot fler verksamhetssystem (digitalt)
Fältet Image är en Base64-textsträng för bifogad bild. Fältet Category är en siffra som motsvarar en kategori som hämtas via anropet api/validcategories
Obligatoriska fält är category, description och attachments Övriga fält kan lämnas tomma eller utelämnas helt.
PATCH
api/{id}/status
Uppdaterar status för ett ärende (id). Tar emot ett JSON-objekt med följande format:
{
“status”: <statusId>
}
Fältet status är en siffra som motsvarar en kategori som hämtas via anropet api/validstatuses
Uppdaterar vart ärendet ska, t.ex. Stadsbyggnadskontoret. Tar emot två query-parametrar, incidentid(ärende-ID), samt feedback(vart ärendet ska, t.ex. Stadsbyggnadskontoret). Exempelanrop: api/setincidentfeedback?incidentid=1&feedback=Stadsbyggnadskontoret
api/listincidents
Listar de ärenden som finns i databasen, tar emot två query-parametrar, offset(hur många poster som ska hoppas över) samt limit(hur många poster som ska skickas), vilket möjliggör paginering. Om ingen parameter anges skickas alla poster, om endast offset anges skickas 100 poster per anrop.
Exempelanrop api/listincidents?offset=5&limit=5 Vilket returnerar 5 poster och hoppar över de 5 första i databasen. Exempelsvar:
Fältet fileinnehåller en Base64-textsträng som motsvarar den bild som bifogats med anmälan.
Fält som inte är ifyllda, till exempel att inget telefonnummer har angetts, kommer inte att skickas med.
När ett ärende skickas in skapas ett ID för personen som skickat, om en person tidigare skickat ett ärende, används det tidigare ID:t. Fältet category motsvarar en kategori i anropet api/validcategories under attachments innebär category kategorin för den bifogade filen.