Vorig onderwerp

Volgend onderwerp

Inhoud boek

Book Index

WebApi-uitbreiding contactpersonenbeheer met telefoon & e-mail (4.1.2.4)

Bij het aanmelden van een instantiecontactpersoon kan nu een telefoonnummer opgegeven worden met de volgende API-endpoint: 

PUT /api/v1/relaties/instanties/aanmelden 

De telefoonnummers van een instantiecontactpersoon kunnen ook gewijzigd worden met de volgende API endpoint: 

PUT /api/v1/relaties/instanties/wijzigen 

Het e-mailadres van een contactpersoon wordt ook getoond in de volgende API endpoints:

GET /api/v1/relaties/instanties/{id}/contactpersonen/detail

GET /api/v1/relaties/instanties/{id}/contactpersonen/{contactpersoonid} 

De telefoonnummers van een contactpersoon kunnen opgevraagd worden met de volgende API endpoints:

GET /api/v1/relaties/instanties/{id}/contactpersonen/{contactpersoonid}/telefoonnummers

{

"Data": [

{

"RelatieId": 0,

"ContactpersoonId": 0,

"TelefoonnummerId": 0,

"TypeTelefoonId": "NotSet",

"VolledigTelefoonnummer": "string"

}

],

"Paging": {

"PageNo": 0,

"PageSize": 0,

"PageCount": 0,

"TotalRecordCount": 0

}

}

GET /api/v1/relaties/instanties/{id}/contactpersonen/{contactpersoonid}/telefoonnummers/detail

{

"Data": [

{

"RelatieId": 0,

"ContactpersoonId": 0,

"TelefoonnummerId": 0,

"TypeTelefoonId": "NotSet",

"Omschrijving": "string",

"Abonneenummer": "string",

"Land": {

"LandId": 0,

"PlaatsingPostcodeId": "NotSet",

"LandTelefoonNummer": "string",

"Omschrijving": "string",

"CodeAfd": "string",

"AdviesId": "Item00Onbekend"

},

"Netnummer": "string",

"VolledigTelefoonnummer": "string"

}

],

"Paging": {

"PageNo": 0,

"PageSize": 0,

"PageCount": 0,

"TotalRecordCount": 0

}

}

GET /api/v1/relaties/instanties/{id}/contactpersonen/{contactpersoonid}/telefoonnummers/{telefoonnummerid} 

Dit endpoint retourneert de details van één specifiek telefoonnummer met dezelfde structuur als hierboven.