{ "info": { "description": "Dokumentasjon til APIet for Tilskuddsbasen til Trondheim Kommune. \nTilskudd-APIet kan n\u00e5s via https://tilskudd.trondheim.kommune.no/api/sak/v1/", "termsOfService": "", "title": "Tilskudds API", "version": "0.0" }, "paths": { "/api/v1/arkivverdig_info/process": { "post": { "description": "Sender arkivverdig info til arkiv, og returnerer en liste med processed IDs.", "parameters": [ { "description": "Size of batch. Must be a positive integer.", "in": "body", "name": "batch_size", "schema": { "properties": { "batch_size": { "type": "integer" } }, "type": "object" } } ], "responses": { "201": { "description": "Arkivverdig info sendt til arkiv.", "schema": { "items": { "description": "Processed IDs", "type": "integer" }, "type": "array" } }, "400": { "description": "Invalid batch size" } }, "summary": "Send arkivverdig info til arkiv.", "tags": [ "Arkivverdig Info" ] } }, "/api/v1/export/soknad/{soknad_id}/rapport/{rapport_id}": { "get": { "description": "Oppretter en PDF av rapport.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "PDF av rapport" } }, "summary": "Opprett PDF av rapport.", "tags": [ "Annet" ] } }, "/api/v1/export/soknader": { "get": { "description": "Oppretter en PDF av s\u00f8knad dersom s\u00f8knad id er gitt. Oppretter et regneark med oversikt over alle s\u00f8knader dersom s\u00f8knad id ikke er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Returnerer PDF eller regneark av s\u00f8knad" } }, "summary": "Opprett PDF av s\u00f8knad eller regneark av s\u00f8knader.", "tags": [ "Annet" ] } }, "/api/v1/export/soknader/{soknad_id}": { "get": { "description": "Oppretter en PDF av s\u00f8knad dersom s\u00f8knad id er gitt. Oppretter et regneark med oversikt over alle s\u00f8knader dersom s\u00f8knad id ikke er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Returnerer PDF eller regneark av s\u00f8knad" } }, "summary": "Opprett PDF av s\u00f8knad eller regneark av s\u00f8knader.", "tags": [ "Annet" ] } }, "/api/v1/filters/soknader/": { "get": { "description": "Returnerer liste med filtere til s\u00f8knader basert p\u00e5 type bruker (saksbehandler, godkjenner eller s\u00f8ker).", "responses": { "200": { "description": "Filter", "examples": { "application/json": [ { "facetName": "S\u00f8ker", "facetType": "anyof", "values": [ { "queryValueName": 1, "valueName": 1 } ] }, { "facetName": "Dato levert", "facetType": "oneof", "values": [ { "queryValueName": "siste uke", "valueName": "siste uke" }, { "queryValueName": "siste m\u00e5ned", "valueName": "siste m\u00e5ned" }, { "queryValueName": "siste 3 m\u00e5neder", "valueName": "siste 3 m\u00e5neder" }, { "queryValueName": "siste 5 \u00e5r", "valueName": "siste 5 \u00e5r" } ] } ] }, "schema": { "properties": { "facetName": { "type": "string" }, "facetType": { "type": "string" }, "values": { "items": { "properties": { "queryValueName": { "type": "integer" }, "valueName": { "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "403": { "description": "Unauthorized" } }, "summary": "Hent filter.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/purringer/rapporter/": { "post": { "description": "Sender p\u00e5minnelse per epost til s\u00f8ker om rapportfrist.", "parameters": [ { "description": "Minutes", "in": "body", "name": "minutes", "schema": { "properties": { "minutes": { "type": "integer" } }, "type": "object" } } ], "responses": { "201": { "description": "Epost om purring er sendt til s\u00f8ker" } }, "summary": "Send epost til s\u00f8ker med p\u00e5minnelse om rapportfrist.", "tags": [ "Rapport" ] } }, "/api/v1/purringer/soknader/": { "post": { "description": "Sender purring per epost til s\u00f8ker om svar p\u00e5 vedtak.", "parameters": [ { "description": "Minutes", "in": "body", "name": "minutes", "schema": { "properties": { "minutes": { "type": "integer" } }, "type": "object" } } ], "responses": { "201": { "description": "Epost om purring er sendt til s\u00f8ker" } }, "summary": "Send epost til s\u00f8ker med purring om svar p\u00e5 vedtak.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/queries/": { "post": { "description": "Returnerer s\u00f8knader ut fra satt filter", "parameters": [ { "description": "Query", "in": "body", "name": "Query", "schema": { "example": { "properties": { "filters": [ { "facetName": "S\u00f8ker", "facetType": "anyof", "values": [ { "queryValueName": 1, "valueName": "Trondheim Musikkkorps" } ] } ], "type": "soknad" }, "type": "filter" }, "properties": { "filters": { "items": { "properties": { "facetName": { "type": "string" }, "facetType": { "type": "string" }, "values": { "items": { "properties": { "queryValueName": { "type": "integer" }, "valueName": { "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" }, "type": "array" }, "type": { "type": "string" } }, "type": "object" } } ], "responses": { "201": { "description": "Filtrert liste med s\u00f8knader", "schema": { "properties": { "id": { "type": "integer" }, "levert_dato": { "format": "date-time", "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Unknown query type" } }, "summary": "Opprett en filtrert liste med s\u00f8knader.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/soknad/": { "get": { "description": "Returnerer en s\u00f8knad om id er gitt. Returnerer en liste med s\u00f8knader om ingen id er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Hentet s\u00f8knad(er)", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } }, "summary": "Hent s\u00f8knad(er).", "tags": [ "S\u00f8knad" ] }, "post": { "description": "Oppretter en s\u00f8knad.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "S\u00f8knad", "in": "body", "name": "Soknad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "201": { "description": "Opprettet ny s\u00f8knad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny s\u00f8knad.", "tags": [ "S\u00f8knad" ] }, "put": { "description": "Oppdaterer s\u00f8knad.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "S\u00f8knad", "in": "body", "name": "Soknad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert s\u00f8knad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater s\u00f8knad.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/soknad/{soknad_id}": { "get": { "description": "Returnerer en s\u00f8knad om id er gitt. Returnerer en liste med s\u00f8knader om ingen id er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Hentet s\u00f8knad(er)", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } }, "summary": "Hent s\u00f8knad(er).", "tags": [ "S\u00f8knad" ] }, "post": { "description": "Oppretter en s\u00f8knad.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "S\u00f8knad", "in": "body", "name": "Soknad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "201": { "description": "Opprettet ny s\u00f8knad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny s\u00f8knad.", "tags": [ "S\u00f8knad" ] }, "put": { "description": "Oppdaterer s\u00f8knad.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "S\u00f8knad", "in": "body", "name": "Soknad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert s\u00f8knad", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "avskrevet_rapportkrav_kommentar": { "type": "string" }, "beskrivelse": { "type": "string" }, "epost": { "format": "email", "type": "string" }, "id": { "type": "integer" }, "klage": { "items": { "properties": { "begrunnelse": { "type": "string" }, "id": { "type": "integer" }, "levertdato": { "format": "date-time", "type": "string" }, "vedtak_id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "kommentar": { "type": "string" }, "kontonummer": { "type": "string" }, "levert_dato": { "format": "date-time", "type": "string" }, "maalsetting": { "type": "string" }, "merknad": { "type": "string" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "om_oss": { "type": "string" }, "omsokt_belop": { "type": "integer" }, "organisation_id": { "type": "integer" }, "person_id": { "type": "integer" }, "prosjektnavn": { "type": "string" }, "rapport": { "items": { "properties": { "godkjent": { "type": "boolean" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "saksbehandler_id": { "type": "string" }, "siste_status": { "format": "soknad_status_enums", "type": "string" }, "status": { "format": "soknad_status_enums", "type": "string" }, "telefon": { "type": "string" }, "tilskuddsordning": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" }, "trukket_kommentar": { "type": "string" }, "utbetaling": { "items": { "properties": { "id": { "type": "integer" }, "mottatt_av_agresso": { "type": "boolean" }, "registrertdato": { "format": "date-time", "type": "string" }, "soknad_id": { "type": "integer" }, "utbetaling_via_lift": { "type": "boolean" }, "utbetalingsdato": { "format": "date-time", "type": "string" }, "utbetalt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" }, "vedtak": { "items": { "properties": { "andre_opplysninger": { "type": "string" }, "behandlet_av_formannskapet": { "type": "boolean" }, "endre_rapportfrist_arsak": { "type": "string" }, "id": { "type": "integer" }, "innstilt_belop": { "type": "integer" }, "intern_merknad": { "type": "string" }, "rapportfrist": { "format": "date-time", "type": "string" }, "tilskuddsordning_type": { "type": "string" }, "vedtaksdato": { "format": "date-time", "type": "string" }, "vedtakstekst": { "type": "string" }, "vedtatt_belop": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater s\u00f8knad.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/soknad/{soknad_id}/actions/": { "get": { "description": "Returnerer en action dersom action_id er gitt. Returnerer en liste med alle mulige actions dersom action_id ikke er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Action id", "in": "path", "name": "action_id", "required": true, "type": "string" } ], "responses": { "200": { "description": "Fetched actions", "schema": { "properties": { "id": { "type": "string" }, "title": { "type": "string" } }, "type": "object" } }, "404": { "description": "Action med action_id finnes ikke" } }, "summary": "Hent liste over actions.", "tags": [ "S\u00f8knad" ] }, "put": { "description": "Utf\u00f8rer action dersom transition er lovlig.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Action id", "in": "path", "name": "action_id", "required": true, "type": "string" }, { "description": "Action", "in": "body", "name": "SoknadAction", "schema": { "properties": { "id": { "description": "Name of action", "type": "string" }, "s\u00f8knad_id": { "type": "integer" } }, "type": "object" } } ], "responses": { "200": { "description": "Performed action" }, "403": { "description": "Action er ikke tilgjengelig for s\u00f8knader med denne statusen" } }, "summary": "Utf\u00f8r en action.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/soknad/{soknad_id}/actions/{action_id}": { "get": { "description": "Returnerer en action dersom action_id er gitt. Returnerer en liste med alle mulige actions dersom action_id ikke er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Action id", "in": "path", "name": "action_id", "required": true, "type": "string" } ], "responses": { "200": { "description": "Fetched actions", "schema": { "properties": { "id": { "type": "string" }, "title": { "type": "string" } }, "type": "object" } }, "404": { "description": "Action med action_id finnes ikke" } }, "summary": "Hent liste over actions.", "tags": [ "S\u00f8knad" ] }, "put": { "description": "Utf\u00f8rer action dersom transition er lovlig.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Action id", "in": "path", "name": "action_id", "required": true, "type": "string" }, { "description": "Action", "in": "body", "name": "SoknadAction", "schema": { "properties": { "id": { "description": "Name of action", "type": "string" }, "s\u00f8knad_id": { "type": "integer" } }, "type": "object" } } ], "responses": { "200": { "description": "Performed action" }, "403": { "description": "Action er ikke tilgjengelig for s\u00f8knader med denne statusen" } }, "summary": "Utf\u00f8r en action.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/soknad/{soknad_id}/rapport/": { "get": { "description": "Returnerer en rapport om id er gitt. Returnerer en liste med rapporter om ingen id er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "403": { "description": "Rapport soknad_id er ulik soknad_id" } }, "summary": "Hent rapport(er).", "tags": [ "Rapport" ] }, "post": { "description": "Oppretter en rapport.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" }, { "description": "Rapport", "in": "body", "name": "Rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "201": { "description": "Opprettet ny rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny rapport.", "tags": [ "Rapport" ] }, "put": { "description": "Oppdaterer rapport.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" }, { "description": "Rapport", "in": "body", "name": "Rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater en rapport.", "tags": [ "Rapport" ] } }, "/api/v1/soknad/{soknad_id}/rapport/{rapport_id}": { "get": { "description": "Returnerer en rapport om id er gitt. Returnerer en liste med rapporter om ingen id er gitt.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "403": { "description": "Rapport soknad_id er ulik soknad_id" } }, "summary": "Hent rapport(er).", "tags": [ "Rapport" ] }, "post": { "description": "Oppretter en rapport.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" }, { "description": "Rapport", "in": "body", "name": "Rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "201": { "description": "Opprettet ny rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny rapport.", "tags": [ "Rapport" ] }, "put": { "description": "Oppdaterer rapport.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Rapport id", "in": "path", "name": "rapport_id", "required": true, "type": "integer" }, { "description": "Rapport", "in": "body", "name": "Rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert rapport", "schema": { "properties": { "arrangement": { "items": { "properties": { "id": { "type": "integer" }, "slutt_dato": { "format": "date-time", "type": "string" }, "start_dato": { "format": "date-time", "type": "string" }, "sted": { "type": "string" }, "tidspunkt": { "type": "string" } }, "type": "object" }, "type": "array" }, "budsjett_avvik": { "type": "string" }, "godkjent": { "type": "boolean" }, "id": { "type": "integer" }, "okonomipost": { "items": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "okonomibelop": { "items": { "properties": { "belop": { "type": "integer" }, "id": { "type": "integer" }, "okonomibelop_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "okonomipost_kategori": { "type": "string" }, "okonomipost_type": { "type": "string" } }, "type": "object" }, "type": "array" }, "prosjekt_avvik": { "type": "string" }, "prosjekt_gjennomf\u00f8ring": { "type": "string" }, "resultat_kommentar": { "type": "string" }, "saksbehandler_kommentar": { "type": "string" }, "soknad_id": { "type": "integer" }, "vedlagtlink": { "items": { "properties": { "beskrivelse": { "type": "string" }, "id": { "type": "integer" }, "navn": { "type": "string" }, "passord": { "type": "string" } }, "type": "object" }, "type": "array" }, "vedlegg": { "items": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" }, "type": "array" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater en rapport.", "tags": [ "Rapport" ] } }, "/api/v1/soknad/{soknad_id}/resend_payment/{utbetaling_id}": { "get": { "description": "Utf\u00f8rer en utbetaling.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Utbetaling id", "in": "path", "name": "utbetaling_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Opprettet ny utbetaling" } }, "summary": "Utf\u00f8rer en utbetaling.", "tags": [ "S\u00f8knad" ] } }, "/api/v1/soknad/{soknad_id}/saksvedlegg/": { "get": { "description": "Returnerer et saksvedlegg.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Saksvedlegg id", "in": "path", "name": "saksvedlegg_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched saksvedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" }, "vedlagtdato": { "format": "date-time", "type": "string" } }, "type": "object" } }, "400": { "description": "Vedlegg med saksvedlegg_id finnes ikke" } }, "summary": "Hent et saksvedlegg.", "tags": [ "Saksvedlegg" ] }, "post": { "description": "Oppretter et nytt saksvedlegg.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Saksvedlegg id", "in": "path", "name": "saksvedlegg_id", "required": true, "type": "integer" }, { "description": "Saksvedlegg", "in": "body", "name": "Saksvedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" }, "vedlagtdato": { "format": "date-time", "type": "string" } }, "type": "object" } } ], "responses": { "201": { "description": "Opprettet nytt saksvedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" }, "vedlagtdato": { "format": "date-time", "type": "string" } }, "type": "object" } }, "400": { "description": "Missing object id. \nValidate errors. \nMissing required file. \nInvalid mimetype." } }, "summary": "Opprett et nytt saksvedlegg.", "tags": [ "Saksvedlegg" ] } }, "/api/v1/soknad/{soknad_id}/saksvedlegg/{saksvedlegg_id}": { "get": { "description": "Returnerer et saksvedlegg.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Saksvedlegg id", "in": "path", "name": "saksvedlegg_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched saksvedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" }, "vedlagtdato": { "format": "date-time", "type": "string" } }, "type": "object" } }, "400": { "description": "Vedlegg med saksvedlegg_id finnes ikke" } }, "summary": "Hent et saksvedlegg.", "tags": [ "Saksvedlegg" ] }, "post": { "description": "Oppretter et nytt saksvedlegg.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" }, { "description": "Saksvedlegg id", "in": "path", "name": "saksvedlegg_id", "required": true, "type": "integer" }, { "description": "Saksvedlegg", "in": "body", "name": "Saksvedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" }, "vedlagtdato": { "format": "date-time", "type": "string" } }, "type": "object" } } ], "responses": { "201": { "description": "Opprettet nytt saksvedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" }, "vedlagtdato": { "format": "date-time", "type": "string" } }, "type": "object" } }, "400": { "description": "Missing object id. \nValidate errors. \nMissing required file. \nInvalid mimetype." } }, "summary": "Opprett et nytt saksvedlegg.", "tags": [ "Saksvedlegg" ] } }, "/api/v1/soknad/{soknad_id}/vedtak/nyeste/generated-vedtaksbrev": { "get": { "description": "Oppretter et vedtaksbrev.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Vedtaksbrev" }, "404": { "description": "Ingen vedtak funnet p\u00e5 s\u00f8knad" } }, "summary": "Opprett et vedtaksbrev.", "tags": [ "Annet" ] } }, "/api/v1/soknad/{soknad_id}/vedtak/nyeste/vedtaksbrev": { "get": { "description": "Oppretter et vedtaksbrev.", "parameters": [ { "description": "S\u00f8knad id", "in": "path", "name": "soknad_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Vedtaksbrev" }, "404": { "description": "Ingen vedtak funnet p\u00e5 s\u00f8knad" } }, "summary": "Opprett et vedtaksbrev.", "tags": [ "Annet" ] } }, "/api/v1/standardtekst/": { "delete": { "description": "Sletter en standardtekst.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" } ], "responses": { "204": { "description": "Slettet standardtekst" } }, "summary": "Slett en standardtekst.", "tags": [ "Standardtekst" ] }, "get": { "description": "Returnerer en standardtekst om id er gitt. Returnerer en liste med alle standardtekster om ingen id er gitt.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched standardtekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } } }, "summary": "Hent standardtekst(er).", "tags": [ "Standardtekst" ] }, "post": { "description": "Oppretter en ny standardtekst.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" }, { "description": "Standardtekst", "in": "body", "name": "StandardTekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } } ], "responses": { "201": { "description": "Ny standardtekst opprettet", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny standardtekst.", "tags": [ "Standardtekst" ] }, "put": { "description": "Oppdaterer standardtekst.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" }, { "description": "Standardtekst", "in": "body", "name": "StandardTekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert standardtekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater standardtekst.", "tags": [ "Standardtekst" ] } }, "/api/v1/standardtekst/{standardtekst_id}": { "delete": { "description": "Sletter en standardtekst.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" } ], "responses": { "204": { "description": "Slettet standardtekst" } }, "summary": "Slett en standardtekst.", "tags": [ "Standardtekst" ] }, "get": { "description": "Returnerer en standardtekst om id er gitt. Returnerer en liste med alle standardtekster om ingen id er gitt.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched standardtekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } } }, "summary": "Hent standardtekst(er).", "tags": [ "Standardtekst" ] }, "post": { "description": "Oppretter en ny standardtekst.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" }, { "description": "Standardtekst", "in": "body", "name": "StandardTekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } } ], "responses": { "201": { "description": "Ny standardtekst opprettet", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny standardtekst.", "tags": [ "Standardtekst" ] }, "put": { "description": "Oppdaterer standardtekst.", "parameters": [ { "description": "Standardtekst id", "in": "path", "name": "standardtekst_id", "required": true, "type": "integer" }, { "description": "Standardtekst", "in": "body", "name": "StandardTekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert standardtekst", "schema": { "properties": { "id": { "type": "integer" }, "navn": { "type": "string" }, "tekst": { "type": "string" }, "type": { "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater standardtekst.", "tags": [ "Standardtekst" ] } }, "/api/v1/tilskuddsordning/": { "get": { "description": "Returnerer en tilskuddsordning hvis id er satt. Ellers returneres en liste over alle tilskuddsordninger. Er du s\u00f8ker f\u00e5r du kun de som er publisert.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched tilskuddsordninger", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } } }, "summary": "Hent tilskuddsordning(er).", "tags": [ "Tilskuddsordning" ] }, "post": { "description": "Oppretter en tilskuddsordning.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" }, { "description": "Tilskuddsordning", "in": "body", "name": "tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } } ], "responses": { "200": { "description": "Opprettet en ny tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny tilskuddsordning.", "tags": [ "Tilskuddsordning" ] }, "put": { "description": "Oppdaterer en tilskuddsordning.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" }, { "description": "Tilskuddsordning", "in": "body", "name": "tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater en tilskuddsordning.", "tags": [ "Tilskuddsordning" ] } }, "/api/v1/tilskuddsordning/{tilskuddsordning_id}": { "get": { "description": "Returnerer en tilskuddsordning hvis id er satt. Ellers returneres en liste over alle tilskuddsordninger. Er du s\u00f8ker f\u00e5r du kun de som er publisert.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched tilskuddsordninger", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } } }, "summary": "Hent tilskuddsordning(er).", "tags": [ "Tilskuddsordning" ] }, "post": { "description": "Oppretter en tilskuddsordning.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" }, { "description": "Tilskuddsordning", "in": "body", "name": "tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } } ], "responses": { "200": { "description": "Opprettet en ny tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Opprett en ny tilskuddsordning.", "tags": [ "Tilskuddsordning" ] }, "put": { "description": "Oppdaterer en tilskuddsordning.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" }, { "description": "Tilskuddsordning", "in": "body", "name": "tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } } ], "responses": { "200": { "description": "Oppdatert tilskuddsordning", "schema": { "properties": { "agresso_ansvar": { "type": "string" }, "agresso_funksjon": { "type": "string" }, "budsjett": { "type": "integer" }, "budsjett_i_balanse": { "type": "boolean" }, "budsjetttekst": { "type": "string" }, "endringslogg": { "type": "string" }, "godkjenner_id": { "type": "string" }, "godkjenner_tittel": { "type": "string" }, "husk_ogsa": { "type": "string" }, "id": { "type": "integer" }, "innledningstekst": { "type": "string" }, "lenke_til_retningslinjer": { "type": "string" }, "navn": { "type": "string" }, "prosjekttekst": { "type": "string" }, "publiseringsdato": { "format": "date-time", "type": "string" }, "publisert": { "type": "boolean" }, "rapportfrist": { "format": "date-time", "type": "string" }, "saksbehandlere": { "items": { "format": "uuid", "type": "string" }, "type": "array" }, "soknadsfrist": { "format": "date-time", "type": "string" }, "type": { "format": "tilskuddsordning_type_enums", "type": "string" } }, "type": "object" } }, "400": { "description": "Validate errors" } }, "summary": "Oppdater en tilskuddsordning.", "tags": [ "Tilskuddsordning" ] } }, "/api/v1/tilskuddsordning/{tilskuddsordning_id}/{action_id}": { "post": { "description": "Utf\u00f8rer en action ut fra action_id. Action varsle_godkjenner sender en mail til godkjenner for tilskuddsordningen.", "parameters": [ { "description": "Tilskuddsordning id", "in": "path", "name": "tilskuddsordning_id", "required": true, "type": "integer" }, { "description": "Type action", "in": "path", "name": "action_id", "required": true, "type": "string" } ], "responses": { "201": { "description": "Epost er sendt til godkjenner for tilskuddsordningen" }, "400": { "description": "Error sending email. \nInvalid parameters." } }, "summary": "Utf\u00f8r en action ut fra action id.", "tags": [ "Tilskuddsordning" ] } }, "/api/v1/vedlegg/": { "get": { "description": "Returnerer et vedlegg ut fra gitt id.", "parameters": [ { "description": "Vedlegg id", "in": "path", "name": "vedlegg_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched vedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" } }, "404": { "description": "Vedlegg finnes ikke" }, "500": { "description": "Filen for vedlegg finnes ikke" } }, "summary": "Hent et vedlegg.", "tags": [ "Vedlegg" ] }, "post": { "description": "Oppretter et nytt vedlegg.", "parameters": [ { "description": "Vedlegg id", "in": "path", "name": "vedlegg_id", "required": true, "type": "integer" }, { "description": "Vedlegg", "in": "body", "name": "vedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" } } ], "responses": { "201": { "description": "Fetched vedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" } }, "400": { "description": "Missing object id. \nMissing required file. \nInvalid mimetype. " } }, "summary": "Opprett et nytt vedlegg.", "tags": [ "Vedlegg" ] } }, "/api/v1/vedlegg/{vedlegg_id}": { "get": { "description": "Returnerer et vedlegg ut fra gitt id.", "parameters": [ { "description": "Vedlegg id", "in": "path", "name": "vedlegg_id", "required": true, "type": "integer" } ], "responses": { "200": { "description": "Fetched vedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" } }, "404": { "description": "Vedlegg finnes ikke" }, "500": { "description": "Filen for vedlegg finnes ikke" } }, "summary": "Hent et vedlegg.", "tags": [ "Vedlegg" ] }, "post": { "description": "Oppretter et nytt vedlegg.", "parameters": [ { "description": "Vedlegg id", "in": "path", "name": "vedlegg_id", "required": true, "type": "integer" }, { "description": "Vedlegg", "in": "body", "name": "vedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" } } ], "responses": { "201": { "description": "Fetched vedlegg", "schema": { "properties": { "beskrivelse": { "type": "string" }, "file_ref": { "type": "string" }, "filnavn": { "type": "string" }, "id": { "type": "integer" } }, "type": "object" } }, "400": { "description": "Missing object id. \nMissing required file. \nInvalid mimetype. " } }, "summary": "Opprett et nytt vedlegg.", "tags": [ "Vedlegg" ] } } }, "swagger": "2.0" }