Moneybird logo
Moneybird API

Document styles

Document styles are used to define the layout of documents, like invoices and estimates. You can have multiple document styles for different purposes.


List all document styles

GET
https://moneybird.com/api/v2
/{administration_id}/document_styles{format}

Returns a list of all document styles.

Required scope(s)

Any of: settings, sales_invoices or estimates

List all document styles › path Parameters

administration_id
​administration_id · pattern: ^\d+$ · required

The unique identifier of the administration

A unique record identifier

format
​string · pattern: ^(.(json|xml))?$ · required

The format in which the response is given, can be empty to use the default format

Default: .json

List all document styles › Responses

200

A list of document styles

id
​identifier · pattern: ^\d+$

A unique record identifier

administration_id
​administration_id · pattern: ^\d+$

A unique record identifier

name
​string
identity_id
​identifier · pattern: ^\d+$

A unique record identifier

default
​boolean
logo_hash
​string | null
logo_container_full_width
​boolean | null
Default: false
logo_display_width
​integer | null
Default: 50
logo_position
​string · enum
Enum values:
left
center
right
background_hash
​string | null
paper_size
​string · enum
Enum values:
A4
letter
address_position
​string · enum
Enum values:
left
right
font_size
​integer
font_family
​string
print_on_stationery
​boolean | null
Default: false
custom_css
​string | null
​object[]
​object[]
​object[]
​object[]
​object[]
​object[]
created_at
​string | null · date-time
updated_at
​string | null · date-time