Obtener la lista de gastos
curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/expenses.xml
Opciones de paginación de lista y límites de elementos
Por defecto la llamada devuelve los 100 primeros elementos. Para obtener la lista de más elementos o bien paginar las llamadas deben utilizarse los siguientes parámetros:
- limit: Indica el número de entradas que devolverá la llamada (por defecto son 100 y se pueden listar hasta un máximo de 250 entradas en una sola llamda)
- start: Indica la posición del primer elemento que se devolverá en la llamada (por defecto es el elemento de la posición 0)
Opciones de filtrado de gastosPara focalizar más la consulta de gastos, puedes utilizar las siguientes opciones de filtrado: - fromDate: Permite obtener los gastos desde la fecha indicada (en formato AAAAMMDD)
- toDate: Permite obtener los gastos hasta la fecha indicada (en formato AAAAMMDD)
- tag: Permite obtener los gastos que tengan asignada la etiqueta con el texto indicado (Se puede incluir más de un parámetro tag en la petición)
- tagCond: Cuando la consulta contiene más de un parámetro tag indica si la consulta mostrará los gastos que tengan todas las etiquetas indicadas (valor 'and' del parámetro) o cualquiera de ellas (valor 'or' del parámetro)
Ejemplos:
curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/expenses.xml?fromDate=20110101\&toDate=20110331
curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/expenses.xml?fromDate=20110101\&toDate=20110331\&tag=Etiqueta 1\&tag=Etiqueta 2\&tagCond=and
curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/expenses.xml?fromDate=20110101\&toDate=20110331\&tag=Etiqueta 1\&tag=Etiqueta 2\&tagCond=or
|