Skip to content

Reckon

Reckon is an accounting software used for financial management and bookkeeping tasks.

Categories: accounting

Type: reckon/v1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameLabelTypeControl TypeDescriptionRequired
clientIdClient IdSTRINGTEXTtrue
clientSecretClient SecretSTRINGTEXTtrue

Actions

Create Contact

Name: createContact

Creates a new contact.

Properties

NameLabelTypeControl TypeDescriptionRequired
bookIdBook IDSTRINGSELECTID of the book where new contact will be created.true
__itemContact{STRING(name)}OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
body{STRING(id)}OBJECT_BUILDER

Create Invoice

Name: createInvoice

Creates a new invoice.

Properties

NameLabelTypeControl TypeDescriptionRequired
bookIdBook IDSTRINGSELECTID of the book where new invoice will be created.true
__itemInvoice{STRING(customer), DATE(invoiceDate), STRING(amountTaxStatus), [{INTEGER(lineNumber)}](lineItems)}OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
body{STRING(id)}OBJECT_BUILDER

Create Payment

Name: createPayment

Creates a new payment.

Properties

NameLabelTypeControl TypeDescriptionRequired
bookIdBook IDSTRINGSELECTID of the book where new payment will be created.true
__itemPayment{STRING(supplier), DATE(paymentDate), NUMBER(totalAmount)}OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
body{STRING(id)}OBJECT_BUILDER

Triggers

New Invoice

Triggers when a new invoice is created.

Type: POLLING

Properties

NameLabelTypeControl TypeDescriptionRequired
bookIdBookSTRINGSELECTtrue

Output

Type: ARRAY

Properties

NameTypeControl Type
{STRING(id), STRING(invoiceNumber), {STRING(id), STRING(name)}(customer), DATE(invoiceDate), STRING(amountTaxStatus), [{INTEGER(lineNumber)}](lineItems)}OBJECT_BUILDER

New Payment

Triggers when a new payment is created.

Type: POLLING

Properties

NameLabelTypeControl TypeDescriptionRequired
bookIdBookSTRINGSELECTtrue

Output

Type: ARRAY

Properties

NameTypeControl Type
{STRING(id), STRING(paymentNumber), {STRING(id), STRING(name)}(supplier), DATE(paymentDate), NUMBER(totalAmount)}OBJECT_BUILDER