GET /api/recurringInvoices.xml

Obtener la lista de facturas periódicas

curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/recurringInvoices.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:


  1. 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)
  2. 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 facturas periódicas

Para focalizar más la consulta de facturas periódicas, puedes utilizar las siguientes opciones de filtrado:

  1. client: Permite obtener solo las facturas periódicas de un cliente (especificado por su ID)
  2. tag: Permite obtener las facturas que tengan asignada la etiqueta con texto indicado (Se puede incluir más de un parámetro tag en la petición)
  3. tagCond: Cuando la consulta contiene más de un parámetro tag indica si la consulta mostrará las facturas 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/recurringInvoices.xml?client=52


curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/recurringInvoices.xml?client=52\&tag=Etiqueta 1\&tag=Etiqueta 2\&tagCond=and


curl -u 03334b0a261a2c355ae2db022a963d8e:x https://[ACCOUNT_NAME].facturadirecta.com/api/recurringInvoices.xml?client=52\&tag=Etiqueta 1\&tag=Etiqueta 2\&tagCond=or