PUT api/RD?RDToken={RDToken}&contactId={contactId}

Edita um contato existente na API do RD Station CRM.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
RDToken

ID do cliente.

string

Required

contactId

ID do contato a ser editado.

string

Required

Body Parameters

Dados atualizados do contato.

PostContactRequest
NameDescriptionTypeAdditional information
name

Nome do contato.

string

None.

title

Título do contato.

string

None.

birthday

Data de nascimento do contato.

Birthday

None.

contact_custom_fields

Lista de campos personalizados do contato.

Collection of ContactCustomField

None.

deal_ids

Lista de IDs de negociações associadas ao contato.

Collection of string

None.

emails

Lista de emails do contato.

Collection of Email

None.

facebook

URL do Facebook do contato.

string

None.

legal_bases

Lista de bases legais associadas ao contato.

Collection of LegalBase

None.

linkedin

URL do LinkedIn do contato.

string

None.

organization_id

ID da organização associada ao contato.

string

None.

phones

Lista de telefones do contato.

Collection of Phone

None.

skype

Skype do contato.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "name": "sample string 1",
  "title": "sample string 2",
  "birthday": {
    "day": 1,
    "month": 2,
    "year": 3
  },
  "contact_custom_fields": [
    {
      "custom_field_id": "sample string 1",
      "value": "sample string 2"
    },
    {
      "custom_field_id": "sample string 1",
      "value": "sample string 2"
    }
  ],
  "deal_ids": [
    "sample string 1",
    "sample string 2"
  ],
  "emails": [
    {
      "email": "sample string 1"
    },
    {
      "email": "sample string 1"
    }
  ],
  "facebook": "sample string 3",
  "legal_bases": [
    {
      "category": "sample string 1",
      "status": "sample string 2",
      "type": "sample string 3"
    },
    {
      "category": "sample string 1",
      "status": "sample string 2",
      "type": "sample string 3"
    }
  ],
  "linkedin": "sample string 4",
  "organization_id": "sample string 5",
  "phones": [
    {
      "phone": "sample string 1",
      "type": "sample string 2"
    },
    {
      "phone": "sample string 1",
      "type": "sample string 2"
    }
  ],
  "skype": "sample string 6"
}

application/xml, text/xml

Sample:
<PostContactRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/webService2.Models.RD">
  <birthday>
    <day>1</day>
    <month>2</month>
    <year>3</year>
  </birthday>
  <contact_custom_fields>
    <ContactCustomField>
      <custom_field_id>sample string 1</custom_field_id>
      <value>sample string 2</value>
    </ContactCustomField>
    <ContactCustomField>
      <custom_field_id>sample string 1</custom_field_id>
      <value>sample string 2</value>
    </ContactCustomField>
  </contact_custom_fields>
  <deal_ids xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </deal_ids>
  <emails>
    <Email>
      <email>sample string 1</email>
    </Email>
    <Email>
      <email>sample string 1</email>
    </Email>
  </emails>
  <facebook>sample string 3</facebook>
  <legal_bases>
    <LegalBase>
      <category>sample string 1</category>
      <status>sample string 2</status>
      <type>sample string 3</type>
    </LegalBase>
    <LegalBase>
      <category>sample string 1</category>
      <status>sample string 2</status>
      <type>sample string 3</type>
    </LegalBase>
  </legal_bases>
  <linkedin>sample string 4</linkedin>
  <name>sample string 1</name>
  <organization_id>sample string 5</organization_id>
  <phones>
    <Phone>
      <phone>sample string 1</phone>
      <type>sample string 2</type>
    </Phone>
    <Phone>
      <phone>sample string 1</phone>
      <type>sample string 2</type>
    </Phone>
  </phones>
  <skype>sample string 6</skype>
  <title>sample string 2</title>
</PostContactRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'PostContactRequest'.

Response Information

Resource Description

O contato editado.

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.