DELETE api/v1/relation/contact/{ID}
Requires authentication
Omschrijving:
Verwijderen van een relatie object
Parameter | Status | Description |
---|---|---|
ContactpersoonID | required | integer |
curl -X DELETE "/api/v1/relation/contact/1" \
-H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjE3ZjRkN2Y4YjI1NWVmMWFmMWY5MDFiOTcyODY1MDkyOTdlZjhmOGE4ZGJlZTNmZWFkYmRiODM0YjZkN2NhZjQ4YzZlODk4ZDE5YWFlNjdmIn0.eyJhdWQiOiIxIiwianRpIjoiMTdmNGQ3ZjhiMjU1ZWYxYWYxZjkwMWI5NzI4NjUwOTI5N2VmOGY4YThkYmVlM2ZlYWRiZGI4MzRiNmQ3Y2FmNDhjNmU4OThkMTlhYWU2N2YiLCJpYXQiOjE2NzA0OTY2NTUsIm5iZiI6MTY3MDQ5NjY1NSwiZXhwIjoxNzAyMDMyNjU1LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.Nz6o13kbkhxqTwiE_7sXqC34tEXLDPubMCV19Fqhe38yAdue38dYe3TcASionN6bletxN0cPfxwjF7Pn4dWx8F-6b-NO8SWCJTMzyZDpLf8mITwzrFFvCNquk1JJ-haMay81pUUlcSHaOZNHjP0JCOE-gr35dvx9-BpaLUulwkMqSiDXuiw2ex0prA8UIt1IKJw54baI9mHb5ThU5Eonzdyyk2BLqEXoIuXmkWGrh2GTagVg-SE1r-uS1xHpsJYCtRnAc5sbqQDl8gnYb4gSwuiik6vpFOL7SOiluPj-mDl6okBgNBdoU5KiBjgF4RcOWBKFHMKl0IHidy4ewbJad47riWHIseNdeIod0VPFB7D4vJCzbbZHHb6soY57kLIHwmaf-ugr_QGUT7XqvFY-OPhu5PbfVwR-O6yItnYhW4NGERgVMKVwo1UYpOkhLrWJzE6X9vSLj8yOPUILyrkgzBRCcjE98Wah25bA5ERWP-Ocu2zVSXQ3t7clgcNUae-K-4-Z7YQ8ef8CpdcLdT65b4ZpFpDYSJ-WoHux5HH6hVWa_ZJfphZr-I4PiUvA210Lzqk81DiKD8Qby5_JsCPJLV1dNSLSbZGKsZDThXmw9E7vHoteMKSCoOIo2BoQX8rNEz0lFSbqdr3GgEvS20A546leNGtwGBnIRlsPAvT1J9I"
Example response (200):
{
"id": 571,
"succes": true
}
GET api/v1/relation/contact/{ID}
Requires authentication
Omschrijving:
Ophalen van een specifiek contactpersoon object bij een relatie.
Parameter | Status | Description |
---|---|---|
ContactID | required | integer |
curl -X GET -G "/api/v1/relation/contact/1" \
-H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjE3ZjRkN2Y4YjI1NWVmMWFmMWY5MDFiOTcyODY1MDkyOTdlZjhmOGE4ZGJlZTNmZWFkYmRiODM0YjZkN2NhZjQ4YzZlODk4ZDE5YWFlNjdmIn0.eyJhdWQiOiIxIiwianRpIjoiMTdmNGQ3ZjhiMjU1ZWYxYWYxZjkwMWI5NzI4NjUwOTI5N2VmOGY4YThkYmVlM2ZlYWRiZGI4MzRiNmQ3Y2FmNDhjNmU4OThkMTlhYWU2N2YiLCJpYXQiOjE2NzA0OTY2NTUsIm5iZiI6MTY3MDQ5NjY1NSwiZXhwIjoxNzAyMDMyNjU1LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.Nz6o13kbkhxqTwiE_7sXqC34tEXLDPubMCV19Fqhe38yAdue38dYe3TcASionN6bletxN0cPfxwjF7Pn4dWx8F-6b-NO8SWCJTMzyZDpLf8mITwzrFFvCNquk1JJ-haMay81pUUlcSHaOZNHjP0JCOE-gr35dvx9-BpaLUulwkMqSiDXuiw2ex0prA8UIt1IKJw54baI9mHb5ThU5Eonzdyyk2BLqEXoIuXmkWGrh2GTagVg-SE1r-uS1xHpsJYCtRnAc5sbqQDl8gnYb4gSwuiik6vpFOL7SOiluPj-mDl6okBgNBdoU5KiBjgF4RcOWBKFHMKl0IHidy4ewbJad47riWHIseNdeIod0VPFB7D4vJCzbbZHHb6soY57kLIHwmaf-ugr_QGUT7XqvFY-OPhu5PbfVwR-O6yItnYhW4NGERgVMKVwo1UYpOkhLrWJzE6X9vSLj8yOPUILyrkgzBRCcjE98Wah25bA5ERWP-Ocu2zVSXQ3t7clgcNUae-K-4-Z7YQ8ef8CpdcLdT65b4ZpFpDYSJ-WoHux5HH6hVWa_ZJfphZr-I4PiUvA210Lzqk81DiKD8Qby5_JsCPJLV1dNSLSbZGKsZDThXmw9E7vHoteMKSCoOIo2BoQX8rNEz0lFSbqdr3GgEvS20A546leNGtwGBnIRlsPAvT1J9I"
Example response (200):
{
"ContactpersoonID": 62,
"RelatieID": "1172",
"Geslacht": "Man",
"Voornaam": "Ritsaert",
"Tussenvoegsel": "",
"Achternaam": "Krauss",
"Telefoon": "",
"TelefoonPrive": null,
"Mobiel": "06-13016725",
"Fax": "",
"Email": "rkrauss@poolmanager.nl",
"EmailPrive": null,
"FinancieelContact": "0",
"Opmerking": null,
"DEL": "0",
"AfdelingWaardeID": null,
"FunctieID": null,
"Straat": "",
"Huisnummer": "",
"Postcode": "",
"Plaats": "",
"Provincie": null,
"Land": "",
"Voorletters": "R.",
"TitelID": null,
"MailingOntvangen": "1",
"Twitter": null,
"LinkedIn": null,
"ContactpersoonTypeWaardeID": null,
"Geachte": "Dranken - Water Krauss",
"ExternalID": 1
}
GET api/v1/relation/{ID}/contacts
Requires authentication
Omschrijving:
Ophalen van een alle contactpersoon objecten bij een relatie.
Parameter | Status | Description |
---|---|---|
RelationID | required | integer |
curl -X GET -G "/api/v1/relation/1/contacts" \
-H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjE3ZjRkN2Y4YjI1NWVmMWFmMWY5MDFiOTcyODY1MDkyOTdlZjhmOGE4ZGJlZTNmZWFkYmRiODM0YjZkN2NhZjQ4YzZlODk4ZDE5YWFlNjdmIn0.eyJhdWQiOiIxIiwianRpIjoiMTdmNGQ3ZjhiMjU1ZWYxYWYxZjkwMWI5NzI4NjUwOTI5N2VmOGY4YThkYmVlM2ZlYWRiZGI4MzRiNmQ3Y2FmNDhjNmU4OThkMTlhYWU2N2YiLCJpYXQiOjE2NzA0OTY2NTUsIm5iZiI6MTY3MDQ5NjY1NSwiZXhwIjoxNzAyMDMyNjU1LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.Nz6o13kbkhxqTwiE_7sXqC34tEXLDPubMCV19Fqhe38yAdue38dYe3TcASionN6bletxN0cPfxwjF7Pn4dWx8F-6b-NO8SWCJTMzyZDpLf8mITwzrFFvCNquk1JJ-haMay81pUUlcSHaOZNHjP0JCOE-gr35dvx9-BpaLUulwkMqSiDXuiw2ex0prA8UIt1IKJw54baI9mHb5ThU5Eonzdyyk2BLqEXoIuXmkWGrh2GTagVg-SE1r-uS1xHpsJYCtRnAc5sbqQDl8gnYb4gSwuiik6vpFOL7SOiluPj-mDl6okBgNBdoU5KiBjgF4RcOWBKFHMKl0IHidy4ewbJad47riWHIseNdeIod0VPFB7D4vJCzbbZHHb6soY57kLIHwmaf-ugr_QGUT7XqvFY-OPhu5PbfVwR-O6yItnYhW4NGERgVMKVwo1UYpOkhLrWJzE6X9vSLj8yOPUILyrkgzBRCcjE98Wah25bA5ERWP-Ocu2zVSXQ3t7clgcNUae-K-4-Z7YQ8ef8CpdcLdT65b4ZpFpDYSJ-WoHux5HH6hVWa_ZJfphZr-I4PiUvA210Lzqk81DiKD8Qby5_JsCPJLV1dNSLSbZGKsZDThXmw9E7vHoteMKSCoOIo2BoQX8rNEz0lFSbqdr3GgEvS20A546leNGtwGBnIRlsPAvT1J9I"
Example response (200):
{
"ContactpersoonID": 62,
"RelatieID": "1172",
"Geslacht": "Man",
"Voornaam": "Ritsaert",
"Tussenvoegsel": "",
"Achternaam": "Krauss",
"Telefoon": "",
"TelefoonPrive": null,
"Mobiel": "06-13016725",
"Fax": "",
"Email": "rkrauss@poolmanager.nl",
"EmailPrive": null,
"FinancieelContact": "0",
"Opmerking": null,
"DEL": "0",
"AfdelingWaardeID": null,
"FunctieID": null,
"Straat": "",
"Huisnummer": "",
"Postcode": "",
"Plaats": "",
"Provincie": null,
"Land": "",
"Voorletters": "R.",
"TitelID": null,
"MailingOntvangen": "1",
"Twitter": null,
"LinkedIn": null,
"ContactpersoonTypeWaardeID": null,
"Geachte": "Dranken - Water Krauss",
"ExternalID": 1
}
POST api/v1/relation/contact
Requires authentication
Omschrijving:
Aanpassen van een contactpersoon object in een relatie.
Parameter | Type | Status | Description |
---|---|---|---|
RelatieID | integer | required | endpoint: api/v1/relation/{id} |
DEL | integer | optional | 0 of 1 |
Geslacht | string | optional | |
Voornaam | string | optional | |
Tussenvoegsel | string | optional | |
Achternaam | string | required | |
Telefoon | string | optional | |
Mobiel | string | optional | |
Fax | string | optional | |
optional | |||
GeboorteDatumDagMaand | string | optional | format: dd-mm |
GeboorteDatumJaar | string | optional | format: YYYY |
string | optional | ||
string | optional | ||
Opmerking | string | optional | |
kenmerk | string | optional | |
Straat | string | optional | |
Huisnummer | integer | optional | |
Postcode | string | optional | |
Plaats | string | optional | |
Provincie | string | optional | |
Land | string | optional | |
TelefoonPrive | string | optional | |
EmailPrive | optional | ||
ExternalID | integer | optional |
curl -X POST "/api/v1/relation/contact" \
-H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjE3ZjRkN2Y4YjI1NWVmMWFmMWY5MDFiOTcyODY1MDkyOTdlZjhmOGE4ZGJlZTNmZWFkYmRiODM0YjZkN2NhZjQ4YzZlODk4ZDE5YWFlNjdmIn0.eyJhdWQiOiIxIiwianRpIjoiMTdmNGQ3ZjhiMjU1ZWYxYWYxZjkwMWI5NzI4NjUwOTI5N2VmOGY4YThkYmVlM2ZlYWRiZGI4MzRiNmQ3Y2FmNDhjNmU4OThkMTlhYWU2N2YiLCJpYXQiOjE2NzA0OTY2NTUsIm5iZiI6MTY3MDQ5NjY1NSwiZXhwIjoxNzAyMDMyNjU1LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.Nz6o13kbkhxqTwiE_7sXqC34tEXLDPubMCV19Fqhe38yAdue38dYe3TcASionN6bletxN0cPfxwjF7Pn4dWx8F-6b-NO8SWCJTMzyZDpLf8mITwzrFFvCNquk1JJ-haMay81pUUlcSHaOZNHjP0JCOE-gr35dvx9-BpaLUulwkMqSiDXuiw2ex0prA8UIt1IKJw54baI9mHb5ThU5Eonzdyyk2BLqEXoIuXmkWGrh2GTagVg-SE1r-uS1xHpsJYCtRnAc5sbqQDl8gnYb4gSwuiik6vpFOL7SOiluPj-mDl6okBgNBdoU5KiBjgF4RcOWBKFHMKl0IHidy4ewbJad47riWHIseNdeIod0VPFB7D4vJCzbbZHHb6soY57kLIHwmaf-ugr_QGUT7XqvFY-OPhu5PbfVwR-O6yItnYhW4NGERgVMKVwo1UYpOkhLrWJzE6X9vSLj8yOPUILyrkgzBRCcjE98Wah25bA5ERWP-Ocu2zVSXQ3t7clgcNUae-K-4-Z7YQ8ef8CpdcLdT65b4ZpFpDYSJ-WoHux5HH6hVWa_ZJfphZr-I4PiUvA210Lzqk81DiKD8Qby5_JsCPJLV1dNSLSbZGKsZDThXmw9E7vHoteMKSCoOIo2BoQX8rNEz0lFSbqdr3GgEvS20A546leNGtwGBnIRlsPAvT1J9I" \
-H "Content-Type: application/json" \
-d '{"RelatieID":19,"DEL":13,"Geslacht":"odio","Voornaam":"voluptatem","Tussenvoegsel":"dignissimos","Achternaam":"in","Telefoon":"et","Mobiel":"sit","Fax":"ut","Email":"beatae","GeboorteDatumDagMaand":"aliquid","GeboorteDatumJaar":"maiores","Twitter":"rerum","LinkedIn":"sit","Opmerking":"dolores","kenmerk":"sequi","Straat":"recusandae","Huisnummer":15,"Postcode":"fuga","Plaats":"et","Provincie":"et","Land":"sed","TelefoonPrive":"qui","EmailPrive":"consequatur","ExternalID":16}'
Example response (200):
{
"id": 6703,
"success": true
}
PUT api/v1/relation/contact
Requires authentication
Omschrijving:
Invoeren van een contactpersoon object bij een relatie.
Parameter | Type | Status | Description |
---|---|---|---|
RelatieID | integer | required | endpoint: api/v1/relation/{id} |
DEL | integer | optional | 0 of 1 |
Geslacht | string | optional | |
Voornaam | string | optional | |
Tussenvoegsel | string | optional | |
Achternaam | string | required | |
Telefoon | string | optional | |
Mobiel | string | optional | |
Fax | string | optional | |
optional | |||
GeboorteDatumDagMaand | string | optional | format: dd-mm |
GeboorteDatumJaar | string | optional | format: YYYY |
string | optional | ||
string | optional | ||
Opmerking | string | optional | |
kenmerk | string | optional | |
Straat | string | optional | |
Huisnummer | integer | optional | |
Postcode | string | optional | |
Plaats | string | optional | |
Provincie | string | optional | |
Land | string | optional | |
TelefoonPrive | string | optional | |
EmailPrive | optional | ||
ExternalID | integer | optional |
curl -X PUT "/api/v1/relation/contact" \
-H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjE3ZjRkN2Y4YjI1NWVmMWFmMWY5MDFiOTcyODY1MDkyOTdlZjhmOGE4ZGJlZTNmZWFkYmRiODM0YjZkN2NhZjQ4YzZlODk4ZDE5YWFlNjdmIn0.eyJhdWQiOiIxIiwianRpIjoiMTdmNGQ3ZjhiMjU1ZWYxYWYxZjkwMWI5NzI4NjUwOTI5N2VmOGY4YThkYmVlM2ZlYWRiZGI4MzRiNmQ3Y2FmNDhjNmU4OThkMTlhYWU2N2YiLCJpYXQiOjE2NzA0OTY2NTUsIm5iZiI6MTY3MDQ5NjY1NSwiZXhwIjoxNzAyMDMyNjU1LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.Nz6o13kbkhxqTwiE_7sXqC34tEXLDPubMCV19Fqhe38yAdue38dYe3TcASionN6bletxN0cPfxwjF7Pn4dWx8F-6b-NO8SWCJTMzyZDpLf8mITwzrFFvCNquk1JJ-haMay81pUUlcSHaOZNHjP0JCOE-gr35dvx9-BpaLUulwkMqSiDXuiw2ex0prA8UIt1IKJw54baI9mHb5ThU5Eonzdyyk2BLqEXoIuXmkWGrh2GTagVg-SE1r-uS1xHpsJYCtRnAc5sbqQDl8gnYb4gSwuiik6vpFOL7SOiluPj-mDl6okBgNBdoU5KiBjgF4RcOWBKFHMKl0IHidy4ewbJad47riWHIseNdeIod0VPFB7D4vJCzbbZHHb6soY57kLIHwmaf-ugr_QGUT7XqvFY-OPhu5PbfVwR-O6yItnYhW4NGERgVMKVwo1UYpOkhLrWJzE6X9vSLj8yOPUILyrkgzBRCcjE98Wah25bA5ERWP-Ocu2zVSXQ3t7clgcNUae-K-4-Z7YQ8ef8CpdcLdT65b4ZpFpDYSJ-WoHux5HH6hVWa_ZJfphZr-I4PiUvA210Lzqk81DiKD8Qby5_JsCPJLV1dNSLSbZGKsZDThXmw9E7vHoteMKSCoOIo2BoQX8rNEz0lFSbqdr3GgEvS20A546leNGtwGBnIRlsPAvT1J9I" \
-H "Content-Type: application/json" \
-d '{"RelatieID":9,"DEL":18,"Geslacht":"qui","Voornaam":"aut","Tussenvoegsel":"sit","Achternaam":"eos","Telefoon":"sint","Mobiel":"est","Fax":"unde","Email":"excepturi","GeboorteDatumDagMaand":"numquam","GeboorteDatumJaar":"dolorum","Twitter":"incidunt","LinkedIn":"accusamus","Opmerking":"laudantium","kenmerk":"voluptates","Straat":"et","Huisnummer":20,"Postcode":"aliquid","Plaats":"doloremque","Provincie":"voluptatem","Land":"hic","TelefoonPrive":"tempore","EmailPrive":"eligendi","ExternalID":10}'
Example response (200):
{
"id": 6703,
"success": true
}