> For the complete documentation index, see [llms.txt](https://developer.ivvy.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.ivvy.com/notifications/payments-endpoint.md).

# Invoice Endpoint

This notification will occur when a modification to an invoice occurs. This includes when payments are applied against an invoice.

* Invoice is created
* Invoice is updated
* Payment is applied to invoice

## Invoice is created.

### Subject

InvoiceAdded

### Body

```json
{
    "data": {... JSON Response from getInvoice API }
}
```

## Invoice is updated.

### Subject

InvoiceUpdated

### Body

```json
{
    "data": {... JSON Response from getInvoice API },
    "previousData": {... Previous Data in JSON which has been just updated }
}
```

## Payment is applied to invoice

### Subject

InvoiceUpdated

### Body

```json
{
    "data": {... JSON Response from getInvoice API },
    "previousData": {... Previous Data in JSON which has been just updated }
}
```
