---
title: "GetInvoicesModified"
canonical: "https://docs.dk.is/space/DEV/10354843/GetInvoicesModified"
format: markdown
---
This function fetches a single invoice from the system

## Parameters

Used to call the function

1. lastModified - DateTime
2. opt - [TInvoiceGetOptions](https://dkdocs.atlassian.net/wiki/spaces/DEV/pages/10354812)

## Returns

Returns the following

- Array of [TInvoice](https://dkdocs.atlassian.net/wiki/spaces/DEV/pages/10355773)

 

##### **Example fetching Invoices created changed from 1.1.2016**

```csharp
TInvoiceGetOptions iOptions = new dkWS.TInvoiceGetOptions() { ExcludeLines = true, ExcludeObject = true, MaxInvoices = 50, ExtraProperties = new string[] {"recordmodified"} };
var invoices = serv.GetInvoicesModified(new DateTime(2016, 1, 1),iOptions);
var invList = new List<TInvoice>();
invList.AddRange(invoices);
while(invoices.Count() > 40)
{                
     invoices = serv.GetInvoicesModified(DateTime.Parse(invoices[invoices.Count() - 1].ExtraProperties[0].Value), iOptions);
     invList.AddRange(invoices);
}


```

 

## Related articles



> Macro (contentbylabel)

> Macro (details)
> 
> | **Related issues** |  |
> | --- | --- |