Skip to content

Invoice

Manage Invoices.


Download

Endpoint

1
POST /invoice/download

Authorized User Role

1
owner

Request Body

Field Type Required
id string yes

Response

A PDF binary string.


Get

Endpoint

1
POST /invoice/get

Authorized User Role

1
admin

Request Body

Field Type Required
id string yes

Response

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number

Find

Endpoint

1
POST /invoice/find

Authorized User Role

1
admin

Request Body

A object.

Query String Options

Field Type
hidden boolean
filter string
limit number
next object
prev object
index string
where string
log boolean

Response

Paged response.

Field Type Notes
data array A list of cloud records.
next string Paged cursor to use for the next page of items.
prev string Pages cursor to use for the previous page of items.

Invoice

An array of Invoice items.

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number

FindOutstanding

Endpoint

1
POST /invoice/findOutstanding

Authorized User Role

1
owner

Request Body

A object.

Query String Options

Field Type
hidden boolean
filter string
limit number
next object
prev object
index string
where string
log boolean

Response

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number

Init

Endpoint

1
POST /invoice/init

Authorized User Role

1
user

Request Body

A object.

Response

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number

Quote

Endpoint

1
POST /invoice/quote

Authorized User Role

1
admin

Request Body

Field Type Required
bill object yes

Response

A PDF binary string.


Reissue

Endpoint

1
POST /invoice/reissue

Authorized User Role

1
admin

Request Body

Field Type Required
id string yes

Response

A PDF binary string.


UpdateMemo

Endpoint

1
POST /invoice/updateMemo

Authorized User Role

1
support

Request Body

Field Type Required
accountId string yes
id string yes
memo string

Response

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number

UpdateReminder

Endpoint

1
POST /invoice/updateReminder

Authorized User Role

1
support

Request Body

Field Type Required
accountId string yes
id string yes
nextReminder date

Response

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number

UpdateReceived

Endpoint

1
POST /invoice/updateReceived

Authorized User Role

1
support

Request Body

Field Type Required
accountId string yes
id string yes
received number

Response

Field Type
accountId string
amount number
date date
description string
due date
items array
id string
memo string
nextReminder date
number string
order string
paid number
pdf string
receipt string
submitted date
tax number
terms number
total number