Virksomhedsindsats.CvSoegeprofilService (Version 1, 2024-4)
Siden opdateres automatisk til at afspejle koden.
Metoder
CreateCvSoegeprofil (POST /v1/CvSoegeprofil)
Opretter en CV søgeprofil.
Tilladte organisationer
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | Anden Aktør - alle borgere | System - alle borgere |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Virksomhed | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvsoegeprofil.write
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
x-requestId [Header] | string |
| 1 | Unikt id for requestet (typisk guid). Hvis api'et modtager samme requestId mere end én gang returneres http status kode 412. Max længde for id'et er 46 chars |
requestBody | CreateCvSoegeprofilRequestDto |
| 1 |
|
- cvSoegeprofil | CvSoegeprofilSetDto |
| 1 |
|
- - navn | string | Length: 1-40 | 1 | Navn på CV søgeprofilen. |
- - soegeparametre | string | MinLength: 1 | 1 | JSON struktur for CV søgeprofilen. |
- - soegeAgentType |
| 1 |
| |
- - kontaktpersonId | uuid |
| 1 | Id på den kaldende kontaktperson. |
- id | uuid |
| 0 - 1 | Id på CV søgeprofilen. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
response | CreateCvSoegeprofilResponseDto |
| 1 |
|
- id | uuid |
| 1 | Id på den oprettede CV søgeprofil. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
121402 | KontaktpersonId matcher ikke det professionelle uuid. | KontaktpersonId matcher ikke det professionelle uuid. |
121401 | Der findes allerede en CV søgeprofil med det angivne 'id'. | Der findes allerede en CV søgeprofil med det angivne 'id'. |
121403 | Kontaktpersonen skal have en emailadresse, når 'soegeAgentType' ikke er sat til 'Ingen'. | Kontaktpersonen skal have en emailadresse, når 'soegeAgentType' ikke er sat til 'Ingen'. |
121404 | Den angivne værdi i 'soegeparametre' er ikke gyldig JSON. | Den angivne værdi i 'soegeparametre' er ikke gyldig JSON. |
GetCvSoegeprofil (GET /v1/CvSoegeprofil/{id})
Finder en CV søgeprofil.
Tilladte organisationer
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | Anden Aktør - alle borgere | System - alle borgere |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Virksomhed | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvsoegeprofil.read
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
id [Path] | uuid |
| 1 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
response | GetCvSoegeprofilResponseDto |
| 1 |
|
- cvSoegeprofil | CvSoegeprofilGetDto |
| 1 |
|
- - id | uuid |
| 1 | Id på CV søgeprofilen. |
- - navn | string | MinLength: 1 | 1 | Navn på CV søgeprofilen. |
- - soegeparametre | string | MinLength: 1 | 1 | JSON struktur for søgeprofilen. |
- - soegeAgentType |
| 1 |
| |
- - kontaktpersonId | uuid |
| 1 | Id på den kaldende kontaktperson. |
- - senestBrugtTidspunkt | date-time |
| 1 | Tidspunktet for sidste gang CV søgeprofilen blev brugt. |
- - senestCvAgentKørselTidspunkt | date-time |
| 0 - 1 | Tidspunktet for sidste gang CV søgeprofilen blev kørt. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
121400 | CV søgeprofilen blev ikke fundet. | CV søgeprofilen blev ikke fundet. |
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
121402 | KontaktpersonId matcher ikke det professionelle uuid. | KontaktpersonId matcher ikke det professionelle uuid. |
UpdateCvSoegeprofil (PUT /v1/CvSoegeprofil/{id})
Opdaterer en CV søgeprofil.
Tilladte organisationer
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | Anden Aktør - alle borgere | System - alle borgere |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Virksomhed | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvsoegeprofil.write
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
id [Path] | uuid |
| 1 |
|
x-requestId [Header] | string |
| 1 | Unikt id for requestet (typisk guid). Hvis api'et modtager samme requestId mere end én gang returneres http status kode 412. Max længde for id'et er 46 chars |
requestBody | UpdateCvSoegeprofilRequestDto |
| 1 |
|
- cvSoegeprofil | CvSoegeprofilSetDto |
| 1 |
|
- - navn | string | Length: 1-40 | 1 | Navn på CV søgeprofilen. |
- - soegeparametre | string | MinLength: 1 | 1 | JSON struktur for CV søgeprofilen. |
- - soegeAgentType |
| 1 |
| |
- - kontaktpersonId | uuid |
| 1 | Id på den kaldende kontaktperson. |
Output
Intet output
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
121400 | CV søgeprofilen blev ikke fundet. | CV søgeprofilen blev ikke fundet. |
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
121402 | KontaktpersonId matcher ikke det professionelle uuid. | KontaktpersonId matcher ikke det professionelle uuid. |
121404 | Den angivne værdi i 'soegeparametre' er ikke gyldig JSON. | Den angivne værdi i 'soegeparametre' er ikke gyldig JSON. |
121405 | Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil | Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil |
121401 | Der findes allerede en CV søgeprofil med det angivne 'id'. | Der findes allerede en CV søgeprofil med det angivne 'id'. |
DeleteCvSoegeprofil (DELETE /v1/CvSoegeprofil/{id})
Sletter en CV søgeprofil.
Tilladte organisationer
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | Anden Aktør - alle borgere | System - alle borgere |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Virksomhed | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvsoegeprofil.write
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
id [Path] | uuid |
| 1 |
|
x-requestId [Header] | string |
| 1 | Unikt id for requestet (typisk guid). Hvis api'et modtager samme requestId mere end én gang returneres http status kode 412. Max længde for id'et er 46 chars |
Output
Intet output
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
121400 | CV søgeprofilen blev ikke fundet. | CV søgeprofilen blev ikke fundet. |
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
121405 | Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil | Kontaktpersonen tilhørende det professionelle uuid har ikke adgang til den angivne CV søgeprofil |
GetCvSoegeprofiler (GET /v1/CvSoegeprofil/kontaktperson/{kontaktpersonId})
Finder alle CV søgeprofiler for en kontaktperson.
Tilladte organisationer
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | Anden Aktør - alle borgere | System - alle borgere |
---|---|---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
|
|
Virksomhed | X |
|
|
|
|
|
|
|
Scope
virksomhedsindsats.cvsoegeprofil.read
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
kontaktpersonId [Path] | uuid |
| 1 |
|
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
response | GetCvSoegeprofilerResponseDto |
| 1 |
|
- cvSoegeprofiler | CvSoegeprofilGetDtoCollection |
| 1 | Liste af CV søgeprofiler til kontaktpersonen. |
- - CvSoegeprofilGetDto | CvSoegeprofilGetDto |
| 0 - * |
|
- - - id | uuid |
| 1 | Id på CV søgeprofilen. |
- - - navn | string | MinLength: 1 | 1 | Navn på CV søgeprofilen. |
- - - soegeparametre | string | MinLength: 1 | 1 | JSON struktur for søgeprofilen. |
- - - soegeAgentType |
| 1 |
| |
- - - kontaktpersonId | uuid |
| 1 | Id på den kaldende kontaktperson. |
- - - senestBrugtTidspunkt | date-time |
| 1 | Tidspunktet for sidste gang CV søgeprofilen blev brugt. |
- - - senestCvAgentKørselTidspunkt | date-time |
| 0 - 1 | Tidspunktet for sidste gang CV søgeprofilen blev kørt. |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
120800 | Kontaktpersonen blev ikke fundet. | Kontaktpersonen blev ikke fundet. |
121402 | KontaktpersonId matcher ikke det professionelle uuid. | KontaktpersonId matcher ikke det professionelle uuid. |