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>