Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

Siden opdateres automatisk til at afspejle koden.

Metoder

CreateContact (POST /v1/CompanyContact)

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
x-requestId [Header]string1Unikt 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
requestBodyCreateContactRequestDto1
-    cvrNumberstringPattern: [0-9]{8}
MinLength: 1
1Beskrivelse af CVR-nummer
-    pNumberstringPattern: [0-9]{10}
MinLength: 1
1Beskrivelse af P-nummer
-    contactContactCreateDto1
-    -    titlestring0 - 1
-    -    firstNamestringMinLength: 11
-    -    middleNamestring0 - 1
-    -    surNamestringMinLength: 11
-    -    descriptionstring0 - 1
-    -    registrationStateint320 - 1
-    -    directPhoneNumberstring0 - 1
-    -    mobilePhoneNumberstring0 - 1
-    -    usernamestringMinLength: 11
-    -    isMainContactboolean1
-    -    emailstringMinLength: 11
-    -    mainPhoneNumberstringMinLength: 11

Output

ElementTypeDetaljerForekomstBeskrivelse
responseuuid1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl
120036Validering fejlede (se detaljer i ‘Detalje.Besked’)Validering fejlede (se detaljer i ‘Detalje.Besked’)
120204Virksomheden findes ikke i databasen.Virksomheden findes ikke i databasen.
120303Produktionsenheden findes ikke i databasen.Produktionsenheden findes ikke i databasen.
120405Den givne kontaktperson findes allerede (username skal være unikt).Den givne kontaktperson findes allerede (username skal være unikt).

GetContact (GET /v1/CompanyContact/{id})

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
id [Path]uuid1

Output

ElementTypeDetaljerForekomstBeskrivelse
responseGetContactResponseDto1
-    contactContactExtendedGetDto0 - 1
-    -    titlestring0 - 1
-    -    firstNamestringMinLength: 11
-    -    middleNamestring0 - 1
-    -    surNamestringMinLength: 11
-    -    descriptionstring0 - 1
-    -    registrationStateint320 - 1
-    -    directPhoneNumberstring0 - 1
-    -    mobilePhoneNumberstring0 - 1
-    -    iduuid1
-    -    usernamestringMinLength: 11
-    -    customerNumberint320 - 1
-    -    isMainContactboolean0 - 1
-    -    emailstring0 - 1
-    -    mainPhoneNumberstring0 - 1
-    -    createdTimestampdate-time0 - 1
-    -    lastUpdatedTimestampdate-time0 - 1
-    -    unregistrationTimestampdate-time0 - 1
-    -    isDisabledboolean0 - 1
-    -    cvrNumberstring0 - 1
-    -    pNumberstring0 - 1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl

UpdateContact (PUT /v1/CompanyContact/{id})

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
id [Path]uuid1
x-requestId [Header]string1Unikt 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
requestBodyUpdateContactRequestDto1
-    pNumberstringPattern: [0-9]{10}
MinLength: 1
1Beskrivelse af P-nummer
-    contactContactUpdateDto1
-    -    titlestring0 - 1
-    -    firstNamestringMinLength: 11
-    -    middleNamestring0 - 1
-    -    surNamestringMinLength: 11
-    -    descriptionstring0 - 1
-    -    registrationStateint320 - 1
-    -    directPhoneNumberstring0 - 1
-    -    mobilePhoneNumberstring0 - 1
-    -    isMainContactboolean1
-    -    emailstringMinLength: 11
-    -    mainPhoneNumberstringMinLength: 11

Output

Intet output

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl
120204Virksomheden findes ikke i databasen.Virksomheden findes ikke i databasen.
120400Kontaktpersonen findes ikke i databasen.Kontaktpersonen findes ikke i databasen.
120036Validering fejlede (se detaljer i ‘Detalje.Besked’)Validering fejlede (se detaljer i ‘Detalje.Besked’)

DeleteContact (DELETE /v1/CompanyContact/{id})

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
id [Path]uuid1
x-requestId [Header]string1Unikt 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

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl
120400Kontaktpersonen findes ikke i databasen.Kontaktpersonen findes ikke i databasen.

GetContactByEmail (GET /v1/CompanyContact/by-email/{email})

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
email [Path]email1

Output

ElementTypeDetaljerForekomstBeskrivelse
responseGetContactByEmailResponseDto1
-    contactContactExtendedGetDto0 - 1
-    -    titlestring0 - 1
-    -    firstNamestringMinLength: 11
-    -    middleNamestring0 - 1
-    -    surNamestringMinLength: 11
-    -    descriptionstring0 - 1
-    -    registrationStateint320 - 1
-    -    directPhoneNumberstring0 - 1
-    -    mobilePhoneNumberstring0 - 1
-    -    iduuid1
-    -    usernamestringMinLength: 11
-    -    customerNumberint320 - 1
-    -    isMainContactboolean0 - 1
-    -    emailstring0 - 1
-    -    mainPhoneNumberstring0 - 1
-    -    createdTimestampdate-time0 - 1
-    -    lastUpdatedTimestampdate-time0 - 1
-    -    unregistrationTimestampdate-time0 - 1
-    -    isDisabledboolean0 - 1
-    -    cvrNumberstring0 - 1
-    -    pNumberstring0 - 1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl
120401Kunne ikke finde en kontaktperson med den givne emailadresse.Kunne ikke finde en kontaktperson med den givne emailadresse.
120402Fandt mere end én kontaktperson med den givne emailadresse.Fandt mere end én kontaktperson med den givne emailadresse.

SetMainContact (PUT /v1/CompanyContact/main-contact)

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
x-requestId [Header]string1Unikt 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
requestBodySetMainContactRequestDto1
-    currentMainContactIduuid1
-    newMainContactIduuid1

Output

Intet output

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl
120403Kontaktpersonerne er ikke fra samme virksomhed.Kontaktpersonerne er ikke fra samme virksomhed.
120404Den givne kontaktperson er ikke hovedkontaktperson.Den givne kontaktperson er ikke hovedkontaktperson.

SearchContacts (GET /v1/CompanyContact/search)

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
Email [Query]string0 - 1
PhoneNumber [Query]string0 - 1
IncludeLockedCompanies [Query]boolean0 - 1

Output

ElementTypeDetaljerForekomstBeskrivelse
responseSearchContactsResponseDto1
-    contactsContactSearchDtoCollection1
-    -    ContactSearchDtoContactSearchDto0 - *
-    -    -    titlestring0 - 1
-    -    -    firstNamestringMinLength: 11
-    -    -    middleNamestring0 - 1
-    -    -    surNamestringMinLength: 11
-    -    -    descriptionstring0 - 1
-    -    -    registrationStateint320 - 1
-    -    -    directPhoneNumberstring0 - 1
-    -    -    mobilePhoneNumberstring0 - 1
-    -    -    iduuid1
-    -    -    usernamestringMinLength: 11
-    -    -    customerNumberint320 - 1
-    -    -    isMainContactboolean0 - 1
-    -    -    emailstring0 - 1
-    -    -    mainPhoneNumberstring0 - 1
-    -    -    createdTimestampdate-time0 - 1
-    -    -    lastUpdatedTimestampdate-time0 - 1
-    -    -    unregistrationTimestampdate-time0 - 1
-    -    -    isDisabledboolean0 - 1
-    -    -    cvrNumberstring0 - 1
-    -    -    pNumberstring0 - 1
-    -    -    companyNamestring0 - 1
-    -    -    productionUnitNamestring0 - 1
-    -    -    isProductionUnitLockedboolean0 - 1

Fejlkoder

FejlkodeFejltekstBeskrivelse
1014The submitted message is not validThe submitted message is not valid
120033Generel fejlGenerel fejl
120036Validering fejlede (se detaljer i ‘Detalje.Besked’)Validering fejlede (se detaljer i ‘Detalje.Besked’)
  • No labels