{"metadata":{"image":[],"title":"","description":""},"api":{"url":"/contacts/:id","auth":"required","params":[{"name":"id","type":"int","default":"","desc":"Identificador del contacto que se desea editar. Se  debe enviar en la URL","required":true,"in":"path","ref":"","_id":"5734ec5d585a7e1700f9dcd4"},{"name":"name","type":"string","default":"","desc":"Nombre del contacto. Longitud máxima permitida: 90. Para Colombia, si el contacto es una persona natural, se debe enviar este atributo como un objeto, que contiene los atributos: `firstName` (obligatorio), `secondName` (opcional), `lastName` (obligatorio).","required":false,"in":"body","ref":"","_id":"56b0cbcbce5f410d0056c9c7"},{"name":"identification","type":"string","default":"","desc":"Número de identificación del contacto.   Longitud máxima permitida: 45.","required":false,"in":"body","ref":"","_id":"56b0cd936d004b17008065cf"},{"name":"identification (Perú y Argentina)","type":"object","default":"","desc":"Para Perú y Argentina, el atributo identification es obligatorio, para argentina es obligatorio si la empresa tiene facturación electrónica activada, un objeto compuesto por los siguientes atributos: `type(string)` Indica el tipo de identificación, se debe enviar el id correspondiente al tipo de identificación. Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/peru).   `number (string)` número de identificación.","required":false,"in":"body","ref":"","_id":"59bc10cc5c875e001c2a12db"},{"name":"identificationObject","type":"object","default":"","desc":"Para Costa Rica y Colombia, el atributo identificationObject es un objeto compuesto por los siguientes atributos: `type(string)` tipo de identificación (Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia)), `number (string)` número de identificación. Parámetro obligatorio si se tiene facturación electrónica activa.","required":false,"in":"body","ref":"","_id":"5bcf8de0e7d2c90018fddfd1"},{"name":"phonePrimary","type":"string","default":"","desc":"Número telefónico principal del contacto.  Longitud máxima permitida: 45.","required":false,"in":"body","ref":"","_id":"56b0cd936d004b17008065ce"},{"name":"phoneSecondary","type":"string","default":"","desc":"Número telefónico secundario del contacto.  Longitud máxima permitida: 45.","required":false,"in":"body","ref":"","_id":"56b0cd936d004b17008065cd"},{"name":"fax","type":"string","default":"","desc":"Fax del contacto.  Longitud máxima permitida: 45.","required":false,"in":"body","ref":"","_id":"56b0cd936d004b17008065cc"},{"name":"mobile","type":"string","default":"","desc":"Número de célular/móvil.  Longitud máxima permitida: 45.","required":false,"in":"body","ref":"","_id":"56b11166135ec20d00bafa04"},{"name":"observations","type":"string","default":"","desc":"Observaciones del cliente.  Longitud máxima permitida: 500.","required":false,"in":"body","ref":"","_id":"56b0cd936d004b17008065cb"},{"name":"email","type":"string","default":"","desc":"Correo electrónico del contacto.  Longitud máxima permitida: 100.","required":false,"in":"body","ref":"","_id":"56b0cd936d004b17008065ca"},{"name":"priceList","type":"object","default":"","desc":"Objecto PriceList que indica la lista de precios asociada al contacto. Se puede enviar el id de la lista de precios directamente.","required":false,"in":"body","ref":"","_id":"56b11233f48f270d00e0dd5c"},{"name":"seller","type":"object","default":"","desc":"Objecto Seller que indica el vendedor asociado al contacto. Se puede enviar el id del vendedor directamente.","required":false,"in":"body","ref":"","_id":"56b11233f48f270d00e0dd5b"},{"name":"term","type":"object","default":"","desc":"Objecto Term que indica el término de pago del contacto. Se puede enviar el id del término de pago directamente.","required":false,"in":"body","ref":"","_id":"56b11233f48f270d00e0dd5a"},{"name":"address","type":"object","default":"","desc":"Objeto Address que contiene la información de la dirección del contacto, compuesto por los atributos `address (string)` dirección del contacto y `city (string)` Ciudad del contacto.","required":false,"in":"body","ref":"","_id":"56b11233f48f270d00e0dd59"},{"name":"address (México)","type":"object","default":"","desc":"Para méxico, el Objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos:  `address (string)`: dirección del contacto; `city (string)`: Ciudad del contacto.  Para Alegra México, este objeto debe contener los atributos : `street (string)`: Calle del contacto; `exteriorNumber (string)` : Número de exterior; `interiorNumber (string)`: Número de interior; `colony (string)`: Colonia del contacto; `country (string, obligatorio)`: país del contacto; `locality (string)`: localidad; `municipality (string)`: Municipio; `state (string, obligatorio)`: estado, `zipCode (number)`: código postal del usuario.","required":false,"in":"body","ref":"","_id":"59bc1130c4f8e900301b757a"},{"name":"address (Perú)","type":"object","default":"","desc":"Para perú, el Objeto address que contiene la información de la dirección del contacto está compuesto por los siguientes atributos: `address (string)` dirección, `state (string)` departamento, `city (string)` provincia, `urbanization (string)` urbanización, `district (string)` distrito, `ubigeoCode (number)` código ubigeo.","required":false,"in":"body","ref":"","_id":"59bc1130c4f8e900301b7579"},{"name":"address (Costa Rica)","type":"string","default":"","desc":"Para Costa Rica, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos:  `address (string)` Otras señas, `department (string)` Provincia, `city (string)` Cantón, `district (string)` Distrito, `neighborhood (string)` Barrio.","required":false,"in":"body","ref":"","_id":"5bcf8de0e7d2c90018fddfd0"},{"name":"address (Colombia)","type":"string","default":"","desc":"Para Colombia, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos:  `address (string)` Dirección, `department (string)` Departamento, `city (string)` Ciudad, `country (string)` País.","required":false,"in":"body","ref":"","_id":"5bedd1e71353e70018913c6a"},{"name":"address (Argentina)","type":"string","default":"","desc":"Para Argentina, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos:  `address (string)` Dirección, `province (string)` Provincia, `city (string)` Ciudad, `postalCode (string)` Código Postal.","required":true,"in":"body","ref":"","_id":"5d9fb0df83fb95004076b64d"},{"name":"address (Chile)","type":"string","default":"","desc":"Para Chile, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos:  'city (string)` ciudad, `region (string)` región, `commune (string)` comuna y `description (string)` otras señas.","required":false,"in":"body","ref":"","_id":"5e601905a0b1880066161d9a"},{"name":"type","type":"array_string","default":"","desc":"Array que incluye el tipo de contacto, las opciones posibles son 'client', 'provider', se puede incluir en el array una de la anteriores opciones, las dos opciones o ninguna. Si solo se desea asociar a un tipo se puede enviar el tipo directamente como String y no en Array.","required":false,"in":"body","ref":"","_id":"56b11233f48f270d00e0dd58"},{"name":"cfdiUse","type":"string","default":"","desc":"Para México, representa la clave del Uso CFDI.","required":false,"in":"body","ref":"","_id":"5a01de79078c7300287f5efd"},{"name":"internalContacts","type":"array_object","default":"","desc":"Array de objetos internalContact que indica las personas asociadas al contacto.  Cada objeto deben tener los siguientes atributos `name (string, obligatorio)`: nombre del contacto interno;  `lastname (string)`: apellido del contacto interno; `email (string)` : correo electrónico; `phone (string)`: teléfono del contacto; `sendNotifications (boolean)`: enviar true si se desea que a la persona se le envíe notificaciones de vencimiento de factura.","required":false,"in":"body","ref":"","_id":"56b11233f48f270d00e0dd57"},{"name":"kindOfPerson","type":"string","default":"","desc":"Para Colombia, indica el tipo de persona, Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia). Parámetro obligatorio si se tiene facturación electrónica activa.","required":false,"in":"body","ref":"","_id":"5bedd1e71353e70018913c69"},{"name":"regime","type":"string","default":"","desc":"Para Colombia, indica el régimen al que pertenece el contacto. Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia). Parámetro obligatorio si se tiene facturación electrónica activa.","required":false,"in":"body","ref":"","_id":"5bedd1e71353e70018913c68"},{"name":"paymentMethod","type":"string","default":"","desc":"Para México, representa la forma de pago del contacto. Las opciones posibles son: `cash` Efectivo, `debit-card` Tarjeta de débito, `credit-card` Tarjeta de crédito, `service-card` Tarjeta de servicios, `transfer` Transferencia electrónica de fondos, `check` Cheque nominativo, `electronic-wallet` Monedero electrónico, `electronic-money` Dinero electrónico, `grocery-voucher` Vale de despensa, `dation-payment` Dación en pago, `subrogation-payment` Pago por subrogación, `allocation-payment` Pago por consignación, `forgiveness` Condonación, `compensation` Compensación, `novation` Novación, `misunderstanding` Confusión, `debt-remission` Remisión de deuda, `prescription-or-expiration` Prescripción o caducidad, `creditor-satisfaction` A satisfacción del acreedor. Si el paymentType es \"PPD\" solo admite el paymentMethod `other`. Se debe ingresar en minúscula.","required":false,"in":"body","ref":"","_id":"5d6ec22677513f0019e165e1"},{"name":"paymentType","type":"string","default":"","desc":"Para México, representa el método de la factura. Admite los valores `PUE` para Pago en Una sola Exhibición y `PPD` para Pago en Parcialidades o Diferido. Se debe ingresar en mayúscula.","required":false,"in":"body","ref":"","_id":"5d6ec22677513f0019e165e0"},{"name":"ivaCondition","type":"string","default":"","desc":"Para Argentina, como valor obligatorio se debe especificar la condición del iva. Las opciones posibles son: `IVA_RESPONSABLE` IVA responsable inscripto, `IVA_RESPONSABLE_NO_INSCRIPT` IVA responsable no inscripto, `IVA_EXEMPT` IVA sujeto exento, `FINAL_CONSUMER` Consumidor final, `UNIQUE_TRIBUTE_RESPONSABLE` Responsable monotributo, `PROVIDER_FROM_EXTERIOR` Proveedor del exterior, `CLIENT_FROM_EXTERIOR` Cliente del exterior, `IVA_RELEASED_LAW_19640` IVA Liberado - Ley 19.640, `UNIQUE_TRIBUTE_SOCIAL` Monotributista Social, `IVA_NOT_REACHED` IVA No alcanzado","required":true,"in":"body","ref":"","_id":"5d9fb0df83fb95004076b64c"},{"name":"statementAttached","type":"string","default":"","desc":"Indica si el enlace del estado de cuenta del cliente se debe incluir en los correos que se envían al cliente, los valores validos son: `yes` o `no`","required":false,"in":"body","ref":"","_id":"5e418fe840c812005d9f321c"},{"name":"giro","type":"string","default":"","desc":"Para Chile, indica el giro de negocio del contacto. Parámetro obligatorio si se tiene facturación electrónica activa.","required":false,"in":"body","ref":"","_id":"5e601905a0b1880066161d90"},{"name":"operationType","type":"string","default":"","desc":"Para México, representa el tipo de operación a la que se somete el contacto, sus valores posibles son: `PROFESSIONAL_SERVICES`, `PROPERTY_LEASING` u `OTHERS`","required":false,"in":"body","ref":"","_id":"5ee0281a34a8080018eee90c"},{"name":"thirdType","type":"string","default":"","desc":"Para México, representa el tipo de tercero al que pertenece el contacto, sus valores posibles son: `NATIONAL` o `FOREIGN`. Si es `FOREIGN` el campo `fiscalId` debe enviarse y es obligatorio.","required":false,"in":"body","ref":"","_id":"5ee0281a34a8080018eee90b"},{"name":"fiscalId","type":"string","default":"","desc":"Para México, representa el ID fiscal del proveedor. Es requerido sólo cuando `thirdType` está presente y es `FOREIGN`","required":false,"in":"body","ref":"","_id":"5ee0281a34a8080018eee90a"},{"name":"settings","type":"object","default":"","desc":"Para Colombia, Argentina, Perú, Costa Rica, representa ciertas configuraciones de los clientes. Contiene el atributo `sendElectronicDocuments (bool)` el cuál indica si se desea enviar los documentos electrónicos automáticamente después de que hayan sido aceptados por la entidad reguladora.","required":false,"in":"body","ref":"","_id":"5f11bb9f50ea0803056d50b9"},{"name":"fiscalResponsabilities","type":"array_int","default":"","desc":"Para Colombia, indica las responsabilidades fiscales del contacto. Si el atributo `settings.electronicInvoicing` es `true`  este atributo se vuelve obligatorio. Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia).","required":false,"in":"body","ref":"","_id":"5f2048b5dba32101c7bb4246"}],"results":{"codes":[{"language":"text","code":""}]},"settings":"","examples":{"codes":[{"code":"\t{\n    \"name\": \"Carlos Perez\",\n    \"identification\": \"40012947\",\n    \"email\": \"carlos:::at:::alegra.com\",\n\t}","language":"json","name":"Editar contacto simple"}]},"method":"put"},"next":{"description":"","pages":[]},"title":"Editar contacto","type":"endpoint","slug":"editar-contacto","excerpt":"","body":"[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"Únicamente se modifican los atributos que se envían en el request, los otros atributos del objeto que no se envían quedan intactos.\",\n  \"body\": \"\"\n}\n[/block]\nPor ejemplo para editar el nombre de un contacto se debe enviar el siguiente JSON:\n\n```JSON\n{\n\"name\" : \"Nuevo nombre  de mi contacto\"\n}\n```\n\n\nPara eliminar algún dato del contacto enviar el atributo en null, así:\n```JSON\n{\n\"email\" : null\n}\n```\n\nSe retorna el contacto que se ha modificado.","updates":[],"order":4,"isReference":true,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"5734e681df40390e004aaca2","user":"56abd213d4432d1900eed227","version":{"version":"1","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["56abd2444e4b730d009eb10e","56abd4c8f25f160d00e17f81","56abd72ff25f160d00e17f84","56b3b8ea9f97020d0012d936","56b3b91ac25dea2b00b0cac9","56b4b2faeed075230097d688","56b4b32deed075230097d689","56b4b37327d9c00d005d6bc4","56b4b3bf3d5f130d00dad120","56b4b3d9eed075230097d68a","56b4b3eb7bccae0d00e9a12e","56b4b4085997532100bc6b61","56fbce6e2885e80e006c855f","5739ed9aad40e23200f674b6","573dd672b3f88f0e00dcae1c","58ad0922e570c62500512a82","58ad092b55018f1900218fda","58e412a5aa544d1b0005f7da","59e62c2a3ccab100263e800a","59e63126b4f8b0002edbe92c","5b5bbc98eaf71700031c2fda","5bedb529a56934002ee522b9","5c3e39454d3006001420f73e","5c4f5c0e1555130014796daa","5c6ac741acb04f003f927fa7","5c7e9c7c412d4c003f750162","5d055915910ab30020e5bc06","5d76e2018e0ce7006c82dbe1","5d9ca92eac34370012872d08","5d9f8149103b9f006c1421e0","5e3098aba5919200612d0c33","5e8ca028538a310018ccd2df","5e9f0d4c720ad8006c6c7dc1","5ea9c2f382fcd2003df9f412","5ec7defc6aa2be001e7504f5","5ed8f716a8308c0412b5473a","5ed9274fe5a9b8041fd1df43","5ed92afa0d09d60253220b3f","5efcff9cd7e1be00118e8272","5f172282d7522c03be08713f","5f3c4814ac3e6209c38b7615","5f4fbe7281626c006887f104","5f5242887d2f8701ff580d22"],"_id":"56abd2434e4b730d009eb10d","project":"56abd2434e4b730d009eb10a","releaseDate":"2016-01-29T20:57:39.712Z","__v":43,"createdAt":"2016-01-29T20:57:39.712Z"},"category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Contactos","slug":"contactos","order":2,"from_sync":false,"reference":true,"_id":"56b4b2faeed075230097d688","__v":0,"project":"56abd2434e4b730d009eb10a","version":"56abd2434e4b730d009eb10d","createdAt":"2016-02-05T14:34:34.496Z"},"project":"56abd2434e4b730d009eb10a","editedParams":true,"editedParams2":true,"createdAt":"2016-05-12T20:24:33.058Z","__v":25,"parentDoc":null,"githubsync":""}

putEditar contacto


Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

id:
required
integer
Identificador del contacto que se desea editar. Se debe enviar en la URL

Body Params

name:
string
Nombre del contacto. Longitud máxima permitida: 90. Para Colombia, si el contacto es una persona natural, se debe enviar este atributo como un objeto, que contiene los atributos: `firstName` (obligatorio), `secondName` (opcional), `lastName` (obligatorio).
identification:
string
Número de identificación del contacto. Longitud máxima permitida: 45.
identification:
object
Para Perú y Argentina, el atributo identification es obligatorio, para argentina es obligatorio si la empresa tiene facturación electrónica activada, un objeto compuesto por los siguientes atributos: `type(string)` Indica el tipo de identificación, se debe enviar el id correspondiente al tipo de identificación. Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/peru). `number (string)` número de identificación.
identificationObject:
object
Para Costa Rica y Colombia, el atributo identificationObject es un objeto compuesto por los siguientes atributos: `type(string)` tipo de identificación (Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia)), `number (string)` número de identificación. Parámetro obligatorio si se tiene facturación electrónica activa.
phonePrimary:
string
Número telefónico principal del contacto. Longitud máxima permitida: 45.
phoneSecondary:
string
Número telefónico secundario del contacto. Longitud máxima permitida: 45.
fax:
string
Fax del contacto. Longitud máxima permitida: 45.
mobile:
string
Número de célular/móvil. Longitud máxima permitida: 45.
observations:
string
Observaciones del cliente. Longitud máxima permitida: 500.
email:
string
Correo electrónico del contacto. Longitud máxima permitida: 100.
priceList:
object
Objecto PriceList que indica la lista de precios asociada al contacto. Se puede enviar el id de la lista de precios directamente.
seller:
object
Objecto Seller que indica el vendedor asociado al contacto. Se puede enviar el id del vendedor directamente.
term:
object
Objecto Term que indica el término de pago del contacto. Se puede enviar el id del término de pago directamente.
address:
object
Objeto Address que contiene la información de la dirección del contacto, compuesto por los atributos `address (string)` dirección del contacto y `city (string)` Ciudad del contacto.
address:
object
Para méxico, el Objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos: `address (string)`: dirección del contacto; `city (string)`: Ciudad del contacto. Para Alegra México, este objeto debe contener los atributos : `street (string)`: Calle del contacto; `exteriorNumber (string)` : Número de exterior; `interiorNumber (string)`: Número de interior; `colony (string)`: Colonia del contacto; `country (string, obligatorio)`: país del contacto; `locality (string)`: localidad; `municipality (string)`: Municipio; `state (string, obligatorio)`: estado, `zipCode (number)`: código postal del usuario.
address:
object
Para perú, el Objeto address que contiene la información de la dirección del contacto está compuesto por los siguientes atributos: `address (string)` dirección, `state (string)` departamento, `city (string)` provincia, `urbanization (string)` urbanización, `district (string)` distrito, `ubigeoCode (number)` código ubigeo.
address:
string
Para Costa Rica, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos: `address (string)` Otras señas, `department (string)` Provincia, `city (string)` Cantón, `district (string)` Distrito, `neighborhood (string)` Barrio.
address:
string
Para Colombia, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos: `address (string)` Dirección, `department (string)` Departamento, `city (string)` Ciudad, `country (string)` País.
address:
required
string
Para Argentina, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos: `address (string)` Dirección, `province (string)` Provincia, `city (string)` Ciudad, `postalCode (string)` Código Postal.
address:
string
Para Chile, el objeto address con la información de la dirección del contacto está compuesto por los siguientes atributos: 'city (string)` ciudad, `region (string)` región, `commune (string)` comuna y `description (string)` otras señas.
type:
array of strings
Array que incluye el tipo de contacto, las opciones posibles son 'client', 'provider', se puede incluir en el array una de la anteriores opciones, las dos opciones o ninguna. Si solo se desea asociar a un tipo se puede enviar el tipo directamente como String y no en Array.
cfdiUse:
string
Para México, representa la clave del Uso CFDI.
internalContacts:
array of objects
Array de objetos internalContact que indica las personas asociadas al contacto. Cada objeto deben tener los siguientes atributos `name (string, obligatorio)`: nombre del contacto interno; `lastname (string)`: apellido del contacto interno; `email (string)` : correo electrónico; `phone (string)`: teléfono del contacto; `sendNotifications (boolean)`: enviar true si se desea que a la persona se le envíe notificaciones de vencimiento de factura.
kindOfPerson:
string
Para Colombia, indica el tipo de persona, Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia). Parámetro obligatorio si se tiene facturación electrónica activa.
regime:
string
Para Colombia, indica el régimen al que pertenece el contacto. Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia). Parámetro obligatorio si se tiene facturación electrónica activa.
paymentMethod:
string
Para México, representa la forma de pago del contacto. Las opciones posibles son: `cash` Efectivo, `debit-card` Tarjeta de débito, `credit-card` Tarjeta de crédito, `service-card` Tarjeta de servicios, `transfer` Transferencia electrónica de fondos, `check` Cheque nominativo, `electronic-wallet` Monedero electrónico, `electronic-money` Dinero electrónico, `grocery-voucher` Vale de despensa, `dation-payment` Dación en pago, `subrogation-payment` Pago por subrogación, `allocation-payment` Pago por consignación, `forgiveness` Condonación, `compensation` Compensación, `novation` Novación, `misunderstanding` Confusión, `debt-remission` Remisión de deuda, `prescription-or-expiration` Prescripción o caducidad, `creditor-satisfaction` A satisfacción del acreedor. Si el paymentType es "PPD" solo admite el paymentMethod `other`. Se debe ingresar en minúscula.
paymentType:
string
Para México, representa el método de la factura. Admite los valores `PUE` para Pago en Una sola Exhibición y `PPD` para Pago en Parcialidades o Diferido. Se debe ingresar en mayúscula.
ivaCondition:
required
string
Para Argentina, como valor obligatorio se debe especificar la condición del iva. Las opciones posibles son: `IVA_RESPONSABLE` IVA responsable inscripto, `IVA_RESPONSABLE_NO_INSCRIPT` IVA responsable no inscripto, `IVA_EXEMPT` IVA sujeto exento, `FINAL_CONSUMER` Consumidor final, `UNIQUE_TRIBUTE_RESPONSABLE` Responsable monotributo, `PROVIDER_FROM_EXTERIOR` Proveedor del exterior, `CLIENT_FROM_EXTERIOR` Cliente del exterior, `IVA_RELEASED_LAW_19640` IVA Liberado - Ley 19.640, `UNIQUE_TRIBUTE_SOCIAL` Monotributista Social, `IVA_NOT_REACHED` IVA No alcanzado
statementAttached:
string
Indica si el enlace del estado de cuenta del cliente se debe incluir en los correos que se envían al cliente, los valores validos son: `yes` o `no`
giro:
string
Para Chile, indica el giro de negocio del contacto. Parámetro obligatorio si se tiene facturación electrónica activa.
operationType:
string
Para México, representa el tipo de operación a la que se somete el contacto, sus valores posibles son: `PROFESSIONAL_SERVICES`, `PROPERTY_LEASING` u `OTHERS`
thirdType:
string
Para México, representa el tipo de tercero al que pertenece el contacto, sus valores posibles son: `NATIONAL` o `FOREIGN`. Si es `FOREIGN` el campo `fiscalId` debe enviarse y es obligatorio.
fiscalId:
string
Para México, representa el ID fiscal del proveedor. Es requerido sólo cuando `thirdType` está presente y es `FOREIGN`
settings:
object
Para Colombia, Argentina, Perú, Costa Rica, representa ciertas configuraciones de los clientes. Contiene el atributo `sendElectronicDocuments (bool)` el cuál indica si se desea enviar los documentos electrónicos automáticamente después de que hayan sido aceptados por la entidad reguladora.
fiscalResponsabilities:
array of integers
Para Colombia, indica las responsabilidades fiscales del contacto. Si el atributo `settings.electronicInvoicing` es `true` este atributo se vuelve obligatorio. Consulta el catálogo de parámetros correspondiente a cada país haciendo clic [aquí](https://developer.alegra.com/docs/colombia).

Examples


Documentation

[block:callout] { "type": "warning", "title": "Únicamente se modifican los atributos que se envían en el request, los otros atributos del objeto que no se envían quedan intactos.", "body": "" } [/block] Por ejemplo para editar el nombre de un contacto se debe enviar el siguiente JSON: ```JSON { "name" : "Nuevo nombre de mi contacto" } ``` Para eliminar algún dato del contacto enviar el atributo en null, así: ```JSON { "email" : null } ``` Se retorna el contacto que se ha modificado.

User Information

Try It Out

put
{{ tryResults.results }}
Method{{ tryResults.method }}
Request Headers
{{ tryResults.requestHeaders }}
URL{{ tryResults.url }}
Request Data
{{ tryResults.data }}
Status
Response Headers
{{ tryResults.responseHeaders }}