Budgets ( Reckon One API)

Methods supported:   POST, PUT, GET, DELETE 

The BookID represents the unique GUID of the Book the user wants to write data to, retrieved from GET Books endpoint. For example c1b3da90-e9df-4d57-8cfb-71a1d7bfe401

Reckon One Module

Endpoint

Additional Parameter(s)

HTTP Method

Request URL

Description

API Portal

Countries

Core

Budgets

 

POST

https://api.reckon.com/R1/{BOOKID}/ budgets

Create a Budget

Portal

AU/NZ/UK

Core

Budgets 

PUT

https://api.reckon.com/R1/{BOOKID}/ budgets

Update a Budget

Portal

AU/NZ/UK

Core

Budgets 

 

GET

https://api.reckon.com/R1/{BOOKID}/ budgets

Get the list of Budgets

Portal

AU/NZ/UK

Core

Budgets by ID

/{budgetId}

GET

https://api.reckon.com/R1/{BOOKID}/ budgets/{budgetId}

Get a Budget by ID

Portal

AU/NZ/UK

Sample payloads

POST
{	
"BudgetName": "string",
"CreationType": 0,
"ExistingBudgetId": "GUID",
"TaxYear": 2020
}
PUT
{
"Id": "GUID",
"AccountName": "string",
"AccountType": 1,
"Ancestors": "string"
"Name": "string",
"Total": 999.99,
"Month1": 999.99,
"Month2": 999.99,
"Month3": 999.99,
"Month4": 999.99,
"Month5": 999.99,
"Month6": 999.99,
"Month7": 999.99,
"Month8": 999.99,
"Month9": 999.99,
"Month10": 999.99,
"Month11": 999.99,
"Month12": 999.99
}

Details of each object

Data Field

Description

Data Type

Mandatory?

CreationType

What type of data to be used

Number

  • 0 = Use zeroes
  • 1 = Use last year's actual values
  • 2 = Use values from existing budget

Yes

AccountType

Type of the account you want to allocate the budget amount to

  • 1 = Income
  • 2 = Expense
  • 3 = Current asset
  • 4 = Other current liability
  • 5 = Equity
  • 6 = Other income
  • 7 = Other expense
  • 8 = Cost of goods sold
  • 9 = Bank
  • 10 = Accounts receivable
  • 11 = Fixed assets
  • 12 = Other non-current asset
  • 14 = Credit card
  • 15 = Accounts payable
  • 16 = Non-current liability

Yes

ID

ID of the Budget that you want to update

GUID

How did we do?

Reports

Related Articles

Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)