Sist endret: 16. des. 2024

Initialisere

Endepunkt for initialisering av en melding.

Endepunkt

POST /correspondence/api/v1/correspondence

Beskrivelse

Dette endepunktet oppretter en melding og legger den i kø for sending. Før du bruker dette endepunktet, må eventuelle tilhørende vedlegg lastes opp på forhånd for å fylle ut feltet “ExistingAttachments”. Dette kan gjøres ved å bruke endepunktet beskrevet her.

Autentisering

Dette API-et krever autentisering, og forespørselen må også inkludere:

  • Correspondence write scope altinn:correspondence.write (for eksterne kall)

Se Autentisering og Autorisasjon for mer informasjon.

Request body

Content-Type (Innholdstype)

  • application/json

Request body

Request body må bestå av melding(er) i requesten på formatet i InitializeCorrespondencesRequest

Påkrevde felter i requesten

correspondence

Type: BaseCorrespondenceExt

Meldingen(e) som skal opprettes.

recipients

Type: List<string>

Liste of mottakere til meldingen(ene). Dette kan enten være organisasjonsnummer eller personnummer.

For organisasjonsnummer, er mottakerne nødt til å ha med prefiksen urn:altinn:organization:identifier-no foran organisasjonsnummeret. For eksempel “urn:altinn:organization:identifier-no:123456789”

For personnummer, the must have the prefix urn:altinn:person:identifier-no in front of the identity number. For eksempel “urn:altinn:person:identifier-no:01019912345”

Valgfrie felter i requesten

existingAttachments

Type: List<string>

Liste med ID(er) til vedlegg(ene) som skal inkluderes med meldingen(e). Disse må lastes opp på forhånd ved å bruke attachment sitt endepunkt.

Respons

Responskoder

  • 200 OK: Responsen har blitt vellykket initialisert
  • 400 Bad Request: Requesten var ugyldig. Se problemdetaljer i responskroppen for mer informasjon.
  • 401 Unauthorized: Indikerer en manglende, ugyldig eller utløpt autorisasjonsheader.
  • 403 Forbidden: Indikerer at nødvendig omfang eller plattformtilgangstoken mangler eller er ugyldig.

Content-Type (Innholdstype)

application/json

Response body

Respons body returnerer en liste over meldinger InitializeCorrespondencesResponseExt, med en melding for hver mottaker. Nedenfor er en kort beskrivelse av hver av feltene.

correspondences

Type: List<InitializedCorrespondencesExt>

Informasjon on meldingen(e) som ble opprettet.

attachmentIds

Type: List<Guid>

ID(ene) til vedleggene som ble inkludert med meldingen(e).