POST EditContact

Editar contacto

Request Information

URI Parameters

None.

Body Parameters

información del contacto

EditCContact
NameDescriptionTypeAdditional information
documentTypeCodeAcq

Código de tipo de identificación del adquiriente.

string

Required

documentNumberAcq

Numero de identificación del adquiriente.

string

Required

contact

contacto a crear.

EditContact

Required

Request Formats

application/json, text/json

Sample:
{
  "documentTypeCodeAcq": "sample string 1",
  "documentNumberAcq": "sample string 2",
  "contact": {
    "documentTypeCode": "sample string 1",
    "documentNumber": "sample string 2",
    "email": "sample string 3",
    "fullName": "sample string 4",
    "address": "sample string 5",
    "phoneNumber": "sample string 6",
    "cellphoneNumber": "sample string 7",
    "sendInvoice": true,
    "contract": "sample string 8",
    "position": "sample string 9",
    "active": true
  }
}

application/xml, text/xml

Sample:
<EditCContact xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIRestUBL21.Models">
  <contact>
    <active>true</active>
    <address>sample string 5</address>
    <cellphoneNumber>sample string 7</cellphoneNumber>
    <contract>sample string 8</contract>
    <documentNumber>sample string 2</documentNumber>
    <documentTypeCode>sample string 1</documentTypeCode>
    <email>sample string 3</email>
    <fullName>sample string 4</fullName>
    <phoneNumber>sample string 6</phoneNumber>
    <position>sample string 9</position>
    <sendInvoice>true</sendInvoice>
  </contact>
  <documentNumberAcq>sample string 2</documentNumberAcq>
  <documentTypeCodeAcq>sample string 1</documentTypeCodeAcq>
</EditCContact>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Contact
NameDescriptionTypeAdditional information
documentTypeCode

Código de tipo de identificación del contacto.

string

String length: inclusive between 0 and 5

documentNumber

Número de identificación del contacto.

string

Required

String length: inclusive between 0 and 256

email

Correo electrónico del contacto

string

Required

Matching regular expression pattern: ^([\w+-.%]+@[\w.-]+\.[A-Za-z]{2,10})(;[\w+-.%]+@[\w.-]+\.[A-Za-z]{2,10})*$

String length: inclusive between 0 and 512

fullName

Nombre completo del contacto

string

Required

String length: inclusive between 0 and 256

address

Dirección del contacto

string

String length: inclusive between 0 and 256

phoneNumber

Número telefonico

string

Optional

cellphoneNumber

Número de celular

string

Optional

sendInvoice

Enviar facturas al adquirente

boolean

Required

contract

Contrato.

string

String length: inclusive between 0 and 50

position

Cargo dentro de la compañia del contacto

string

Optional

active

Estado del contacto en el sistema (activo o inactivo).

boolean

Required

Response Formats

application/json, text/json

Sample:
{
  "documentTypeCode": "sample string 1",
  "documentNumber": "sample string 2",
  "email": "sample string 3",
  "fullName": "sample string 4",
  "address": "sample string 5",
  "phoneNumber": "sample string 6",
  "cellphoneNumber": "sample string 7",
  "sendInvoice": true,
  "contract": "sample string 9",
  "position": "sample string 10",
  "active": true
}

application/xml, text/xml

Sample:
<Contact xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIRestUBL21.Models">
  <active>true</active>
  <address>sample string 5</address>
  <cellphoneNumber>sample string 7</cellphoneNumber>
  <contract>sample string 9</contract>
  <documentNumber>sample string 2</documentNumber>
  <documentTypeCode>sample string 1</documentTypeCode>
  <email>sample string 3</email>
  <fullName>sample string 4</fullName>
  <phoneNumber>sample string 6</phoneNumber>
  <position>sample string 10</position>
  <sendInvoice>true</sendInvoice>
</Contact>