GET /api/clients/#{id}.xml

Obtener un cliente existente

Ejemplo para obtener un cliente con id=80


curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/clients/80.xml


RESPUESTA SATISFACTORIA:


<?xml version="1.0" encoding="UTF-8"?>

<client>

        <id>80</id>

        <legalType><![CDATA[J]]></legalType>

<name><![CDATA[Nombre Cliente]]></name>

        <taxCode><![CDATA[NIF o Código fiscal]]></taxCode>

        <tradeName><![CDATA[Nombre comercial]]></tradeName>

        <noEInvoice>false</noEInvoice>

        <address>

                <line1><![CDATA[primera linea de dirección]]></line1>

                <line2><![CDATA[segunda linea de dirección]]></line2>

                <city><![CDATA[Vic]]></city>

                <province><![CDATA[Barcelona]]></province>

                <zipcode><![CDATA[08500]]></zipcode>

                <country><![CDATA[ES]]></country>

        </address>

        <website>www.facturadirecta.com</website>

        <language>es</language>

        <email>email@facturadirecta.com</email>

        <phone><![CDATA[555020202]]></phone>

        <mobilePhone></mobilePhone>

        <notes><![CDATA[Notas para esta empresa]]></notes>

        <companyCode><![CDATA[Código empresa 1]]></companyCode>

        <billing>

                <currency>EUR</currency>

                <tax1>

                        <name>IVA</name>

                        <rate>18.00</rate>

                </tax1>

                <tax2>

                        <name>IRPF</name>

                        <rate>-15.00</rate>

                </tax2>

                <bank>

                        <country>ES</country>

                        <name><![CDATA[La Caixa]]></name>

                        <accountNumber><![CDATA[21002100300000000000]]></accountNumber>

                </bank>

                <paymentMean>02</paymentMean>

                <payableDayInMonth1>7</payableDayInMonth1>

                <payableDayInMonth2>27</payableDayInMonth2>

                <dueDates>

                        <dueDate>

                                <delayInDays>30</delayInDays>

                                <rate>50.00</rate>

                        </dueDate>

                        <dueDate>

                                <delayInDays>60</delayInDays>

                                <rate>50.00</rate>

                        </dueDate>

                </dueDates>

                <customInvoiceNotes>true</customInvoiceNotes>

                <invoiceNotes><![CDATA[Notas de factura personalizadas para este cliente]]></invoiceNotes>

        </billing>

</client>


RESPUESTA DE ERROR (no encontrado):


<?xml version="1.0" encoding="UTF-8"?>

<xml>

        <httpStatus>404</httpStatus>

</xml>