POST api/UserFeedbackContactV2?user={user}&password={password}&applicationName={applicationName}

Bericht met een contactpersoonsmutatie versturen aan het DATA-collectief, een juiste mutatie levert 1 credit op. Hierin kan bijvoorbeeld aangeven worden dat een e-mailadres onjuist is. Er dient een ReasonId of ReasonOther opgegeven te worden

Request Information

URI Parameters

NaamOmschrijvingTypeExtra informatie
user

E-mailadres van Mijn DATA-collectief account

string

Vereist

password

Wachtwoord API koppeling

string

Vereist

applicationName

Applicatienaam API koppeling

string

Vereist

Body Parameters

UserFeedbackContactV2Request
NaamOmschrijvingTypeExtra informatie
ContactId

DATA-Collectief contactpersoon nummer

integer

Geen

ReasonId

Id van de gekozen reden, zie BaseTableMessageReasonResult voor beschikbare id's

string

Geen

OtherReason

Alternatieve reden indien niet uit de stamtabel is gekozen

string

Geen

Memo

Vrije tekst van de gebruiker

string

Geen

ContactName

Contactpersoon naam

string

Geen

Firstname

Voornaam

string

Geen

FunctionDescription

Functie omschrijving

string

Geen

Email

E-mailadres

string

Geen

Telephone

Telefoonnummer

string

Geen

MobilePhone

Mobiele telefoonnummer

string

Geen

Gender

Geslacht

Gender

Geen

Department

Afdeling

string

Geen

Request Formats

application/json, text/json

Voorbeeld:
{
  "ContactId": 1,
  "ReasonId": "voorbeeld string 2",
  "OtherReason": "voorbeeld string 3",
  "Memo": "voorbeeld string 4",
  "ContactName": "voorbeeld string 5",
  "Firstname": "voorbeeld string 6",
  "FunctionDescription": "voorbeeld string 7",
  "Email": "voorbeeld string 8",
  "Telephone": "voorbeeld string 9",
  "MobilePhone": "voorbeeld string 10",
  "Gender": 0,
  "Department": "voorbeeld string 11"
}

application/xml, text/xml

Voorbeeld:
<UserFeedbackContactV2Request xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ContactId>1</ContactId>
  <ReasonId>voorbeeld string 2</ReasonId>
  <OtherReason>voorbeeld string 3</OtherReason>
  <Memo>voorbeeld string 4</Memo>
  <ContactName>voorbeeld string 5</ContactName>
  <Firstname>voorbeeld string 6</Firstname>
  <FunctionDescription>voorbeeld string 7</FunctionDescription>
  <Email>voorbeeld string 8</Email>
  <Telephone>voorbeeld string 9</Telephone>
  <MobilePhone>voorbeeld string 10</MobilePhone>
  <Gender>Male</Gender>
  <Department>voorbeeld string 11</Department>
</UserFeedbackContactV2Request>

Response Information

NaamOmschrijvingTypeExtra informatie
inserted

Datum aangeboden mutatie

date

Geen

recordMutationType

Type mutatie

string

Geen

MutationCode

ID van de gekozen reden, zie BaseTableMessageReasonResult voor beschikbare id's

string

Geen

Reason

Vrije tekst van gebruiker

string

Geen

CompanyId

DATA-collectief bedrijfsnummer

integer

Geen

ContactId

DATA-collectief contactpersoonnummer

integer

Geen

ClientContactId

Id voor het aanbieden van een nieuwe contactpersoon

string

Geen

ClientContactGuid

Guid voor het aanbieden van een nieuwe contactpersoon

string

Geen

Name

Naam contactpersoon

name

Geen

FirstName

Voornaam

firstname

Geen

FunctionDescription

Functie omschrijving

functionDescription

Geen

Email

E-mail

email

Geen

Telephone

Telefoonnummer

telephone

Geen

MobileTelephone

Mobiel telefoonnummer

mobilephone

Geen

Gender

Geslacht

Geen

Response Formats

application/json, text/json

Voorbeeld:
{
  "inserted": "2020-10-19T17:54:15.919317+00:00",
  "recordMutationType": "voorbeeld string 2",
  "MutationCode": "voorbeeld string 3",
  "Reason": "voorbeeld string 4",
  "CompanyId": 5,
  "ContactId": 6,
  "ClientContactId": "voorbeeld string 7",
  "ClientContactGuid": "voorbeeld string 8",
  "Name": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "FirstName": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "FunctionDescription": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "Email": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "Telephone": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "MobileTelephone": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "Gender": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  },
  "Department": {
    "OldValue": "voorbeeld string 1",
    "NewValue": "voorbeeld string 2"
  }
}

application/xml, text/xml

Voorbeeld:
<RecordMutationContact xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <inserted>2020-10-19T17:54:15.919317+00:00</inserted>
  <recordMutationType>voorbeeld string 2</recordMutationType>
  <MutationCode>voorbeeld string 3</MutationCode>
  <Reason>voorbeeld string 4</Reason>
  <CompanyId>5</CompanyId>
  <ContactId>6</ContactId>
  <ClientContactId>voorbeeld string 7</ClientContactId>
  <ClientContactGuid>voorbeeld string 8</ClientContactGuid>
  <Name>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </Name>
  <FirstName>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </FirstName>
  <FunctionDescription>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </FunctionDescription>
  <Email>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </Email>
  <Telephone>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </Telephone>
  <MobileTelephone>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </MobileTelephone>
  <Gender>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </Gender>
  <Department>
    <OldValue>voorbeeld string 1</OldValue>
    <NewValue>voorbeeld string 2</NewValue>
  </Department>
</RecordMutationContact>