Version : 1
https://public-api.crunch.co.uk/v1/expensesget /attachments
read:all ""
application/jsonget /expense-types/all
read:all {
"count" : 6,
"expenseGroups" : [ {
"groupName" : "groupName",
"count" : 0,
"expenseTypes" : [ {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
}, {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
} ]
}, {
"groupName" : "groupName",
"count" : 0,
"expenseTypes" : [ {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
}, {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
} ]
} ]
}
application/jsonget /expense-types
read:all {
"count" : 6,
"expenseGroups" : [ {
"groupName" : "groupName",
"count" : 0,
"expenseTypes" : [ {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
}, {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
} ]
}, {
"groupName" : "groupName",
"count" : 0,
"expenseTypes" : [ {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
}, {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
} ]
} ]
}
application/jsonpost /
application/jsoncreate:all {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}
application/jsondelete /{expenseId}
delete:all get /
date,desc,id,desc.read:all {
"number" : 6,
"numberOfElements" : 1,
"last" : true,
"size" : 7,
"totalPages" : 0,
"pageable" : {
"paged" : true,
"pageNumber" : 5,
"offset" : 2,
"pageSize" : 5,
"unpaged" : true,
"sort" : {
"unsorted" : true,
"sorted" : true,
"empty" : true
}
},
"first" : true,
"content" : [ {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}, {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
} ],
"totalElements" : 6,
"empty" : true
}
application/jsonget /{expenseId}
read:all {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}
application/jsonget /total
read:all {
"overpaid" : 1.4658129805029452,
"grossAmount" : 0.8008281904610115,
"underpaid" : 6.027456183070403
}
application/jsonput /{expenseId}
application/jsonupdate:all {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}
application/jsonget /ledgers
read:all [ {
"endDate" : "2000-01-23",
"startDate" : "2000-01-23",
"status" : "status"
}, {
"endDate" : "2000-01-23",
"startDate" : "2000-01-23",
"status" : "status"
} ]
application/jsonget /payment-methods
read:all {
"paymentMethods" : [ {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
}, {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
} ]
}
application/jsonget /persons
read:all [ {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}, {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
} ]
application/jsondelete /recurring-expenses/{id}
update:all 0
application/jsonget /recurring-expenses/{id}
read:all {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}
application/jsonget /recurring-expenses
date,desc,companyName,asc.read:all {
"number" : 7,
"numberOfElements" : 1,
"last" : true,
"size" : 5,
"totalPages" : 0,
"pageable" : {
"paged" : true,
"pageNumber" : 5,
"offset" : 2,
"pageSize" : 5,
"unpaged" : true,
"sort" : {
"unsorted" : true,
"sorted" : true,
"empty" : true
}
},
"sort" : {
"unsorted" : true,
"sorted" : true,
"empty" : true
},
"first" : true,
"content" : [ {
"supplierName" : "supplierName",
"totalAmount" : 2.3021358869347655,
"nextOccurrenceDate" : "2000-01-23",
"description" : "description",
"id" : 5,
"status" : "status"
}, {
"supplierName" : "supplierName",
"totalAmount" : 2.3021358869347655,
"nextOccurrenceDate" : "2000-01-23",
"description" : "description",
"id" : 5,
"status" : "status"
} ],
"totalElements" : 6,
"empty" : true
}
application/jsonpost /recurring-expenses
application/jsoncreate:all {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}
application/jsonput /recurring-expenses/{id}
application/jsonupdate:all {
"supplierReference" : "supplierReference",
"recharged" : true,
"note" : "note",
"reconciled" : true,
"attachments" : [ {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
}, {
"fileName" : "fileName",
"id" : 3,
"fileContents" : "fileContents"
} ],
"supplierPayments" : [ {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
}, {
"date" : "2000-01-23",
"paymentTarget" : {
"bankAccount" : {
"defaultBankAccount" : true,
"bankName" : "bankName",
"displayableName" : "displayableName",
"id" : 7
},
"paymentMethod" : {
"paymentMethodName" : "paymentMethodName",
"paymentMethodDisplayableName" : "paymentMethodDisplayableName"
},
"creditCard" : {
"defaultCreditCard" : true,
"displayableName" : "displayableName",
"id" : 1
}
},
"amount" : 6.84685269835264,
"reconciled" : true,
"id" : 1
} ],
"editable" : true,
"rechargedClient" : {
"name" : "name",
"id" : 9
},
"deletable" : true,
"totalCreditsAmount" : 9.369310271410669,
"postingDate" : "2000-01-23",
"expenseLineItems" : [ {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
}, {
"expenseType" : "expenseType",
"amount" : {
"netAmount" : 7.386281948385884,
"grossAmount" : 4.145608029883936,
"vatAmount" : 1.2315135367772556
},
"vatType" : "vatType",
"description" : "description",
"id" : 2,
"employee" : {
"forename" : "forename",
"surname" : "surname",
"displayableName" : "displayableName",
"id" : 1
}
} ],
"creditNotes" : [ {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
}, {
"date" : "2000-01-23",
"lineItems" : [ {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
}, {
"description" : "description",
"id" : 5,
"expenseLineItemIndex" : 9
} ],
"id" : 4,
"refunds" : [ null, null ]
} ],
"createdBy" : "createdBy",
"recurringEvent" : {
"frequencyOccurrence" : "frequencyOccurrence",
"nextOccurrenceDate" : "2000-01-23",
"endDate" : "2000-01-23",
"occurrenceCount" : 3,
"description" : "description",
"id" : 6,
"recurringEventFrequency" : "recurringEventFrequency",
"recurringEventEndType" : "recurringEventEndType",
"enabled" : true
},
"supplier" : {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
},
"expenseLedgerIsOpen" : true,
"totalRefundsAmount" : 6.683562403749608,
"createdByRecurringEvent" : true,
"id" : 9,
"status" : "status",
"outstandingBalance" : 8.762042012749001
}
application/jsonpost /suppliers
application/jsoncreate:all {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
}
application/jsondelete /suppliers/{supplierId}
delete:all {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
}
application/jsonget /suppliers/all
read:all {
"count" : 0,
"content" : [ {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
}, {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
} ]
}
application/jsonget /suppliers/{supplierId}
read:all {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
}
application/jsonget /suppliers
companyName,asc.read:all {
"number" : 5,
"numberOfElements" : 1,
"last" : true,
"size" : 5,
"totalPages" : 0,
"pageable" : {
"paged" : true,
"pageNumber" : 5,
"offset" : 2,
"pageSize" : 5,
"unpaged" : true,
"sort" : {
"unsorted" : true,
"sorted" : true,
"empty" : true
}
},
"sort" : {
"unsorted" : true,
"sorted" : true,
"empty" : true
},
"first" : true,
"content" : [ {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
}, {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
} ],
"totalElements" : 6,
"empty" : true
}
application/jsonput /suppliers/{supplierId}
application/jsonupdate:all {
"archived" : true,
"country" : "country",
"expenseType" : {
"expenseTypeDisplayableName" : "expenseTypeDisplayableName",
"defaultVatType" : "defaultVatType",
"expenseTypeName" : "expenseTypeName",
"deprecated" : true,
"dormantAllowable" : true,
"assignable" : true
},
"vatRegistrationNumber" : "vatRegistrationNumber",
"contactName" : "contactName",
"companyName" : "companyName",
"deletable" : true,
"id" : 3
}
application/jsonget /vat-types
read:all {
"vatTypes" : [ {
"name" : "name",
"vatPercent" : 0.8008281904610115
}, {
"name" : "name",
"vatPercent" : 0.8008281904610115
} ]
}
application/jsonAccountingPeriodDtoAmountDtoAttachmentDtoBankAccountDtoCreditCardDtoCreditNoteDtoCreditNoteLineItemDtoExpenseDtoExpenseLineItemDtoExpenseTypeDtoExpenseTypeGroupDtoExpenseTypesDtoExpensesTotalDtoPageExpenseDtoPageRecurringExpenseDtoPageSupplierDtoPageablePaymentMethodDtoPaymentMethodsDtoPaymentTargetDtoPersonDtoRechargedClientDtoRecurringEventDtoRecurringExpenseDtoSortSupplierDtoSupplierPaymentDtoSuppliersDtoVatTypeDtoVatTypesDtoCreditNoteDto UpExpenseDto UpExpenseTypeGroupDto UpPageExpenseDto UpPageRecurringExpenseDto UpPageSupplierDto UpPaymentMethodsDto UpPaymentTargetDto UpRecurringEventDto UpSupplierPaymentDto UpVatTypesDto Up