Visma Expense Claim API is one of 193 APIs that Visma publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include ExpenseClaim. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, rate-limit docs, and a support channel.
This API exposes
8 operations
across 5 paths,
and defines 48 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against a single base URL, https://api.finance.visma.net.
The identity and technical contract details declared by the specification.
refNbrInExpenseClaimDetailUpdateDto
object
The identifier of the transaction.
1 property
projectInExpenseClaimDetailUpdateDto
object
The project or customer contract associated with the expense claim, if the work performed was for a project or contract. Project Task The task associated with…
1 property
customerInExpenseClaimDetailDto
object
Customer The identifier of the customer associated with the expense.
2 properties
invoiceableInExpenseClaimDetailUpdateDto
object
The currency of the expense receipt. However, if you enter a claim line directly, the currency value is read-only and matching the claim currency.
1 property
claimedByInExpenseClaimDto
object
Mandatory field: The top part Claimed by The employee who is claiming the expenses. If the claim is released, an Accounts Payable bill will be generated to thi…
3 properties
expenseAccountInExpenseClaimDetailDto
object
Mandatory field: Expense account The expense account to which the system should record the part of the expense to be paid back to the employee.
6 properties
employeePartInExpenseClaimDetailUpdateDto
object
The part of the total amount that will not be paid back to the employee. The percentage depends on the company policy.
1 property
AttachmentDto
object
3 properties
ExpenseClaimDetailUpdateDto
object
19 properties
locationInExpenseClaimDto
object
The top part Location The company location associated with the claim.
2 properties
unitCostInExpenseClaimDetailUpdateDto
object
The cost of a unit of the item.
1 property
expenseItemInExpenseClaimDetailUpdateDto
object
The expense identifier, if an expense of this type is listed as an inventory nonstock item.
1 property
locationInExpenseClaimDetailUpdateDto
object
The identifier of the customer location associated with the expense.
1 property
ExpenseClaimDetailDto
object
30 properties
uomInExpenseClaimDetailUpdateDto
object
The unit of measure in which the quantity is shown.
1 property
salesAccountInExpenseClaimDetailDto
object
Sales account The sales account to which the system should record the part of the amount to charge the customer for. This is applicable only when a customer ha…
6 properties
expenseItemInExpenseClaimDetailDto
object
Mandatory field: Expense item The expense identifier, if an expense of this type is listed as an inventory nonstock item.
2 properties
projectTaskInExpenseClaimDetailUpdateDto
object
The task associated with the contract or project.
1 property
ExpenseClaimDto
object
This class represents a Expense Claim in ExpenseClaimController. Used for getting data.
20 properties
claimDetailIdInExpenseClaimDetailUpdateDto
object
Identifies the expense claim detail line to update
1 property
branchInExpenseClaimDetailUpdateDto
object
The branch that will reimburse the expenses to the employee.
1 property
SegmentUpdateDto
object
2 properties
descriptionInExpenseClaimDetailUpdateDto
object
A description of the transaction.
1 property
taxCategoryInExpenseClaimDetailDto
object
VAT category The VAT category associated with the expense item.
2 properties
locationInExpenseClaimDetailDto
object
Location The identifier of the customer location associated with the expense.
2 properties
dateInExpenseClaimDetailUpdateDto
object
The date when the expense was incurred.
1 property
ExpenseClaimUpdateDto
object
7 properties
expenseAccountInExpenseClaimDetailUpdateDto
object
The expense account to which the system should record the part of the expense to be paid back to the employee.
1 property
dateInExpenseClaimUpdateDto
object
The date when the claim was entered.
1 property
customerInExpenseClaimDetailUpdateDto
object
The identifier of the customer associated with the expense.
1 property
SendExpenseClaimToApprovalActionResultDto
object
3 properties
BackgroundApiAcceptedDto
object
2 properties
locationInExpenseClaimUpdateDto
object
The company location associated with the claim.
1 property
projectInExpenseClaimDetailDto
object
Mandatory field: Project The project or customer contract associated with the expense claim, if the work performed was for a project or contract. Project Task…
3 properties
departmentInExpenseClaimDto
object
Mandatory field: The top part Department ID The department associated with the expense claim.
2 properties
taxCategoryInExpenseClaimDetailUpdateDto
object
The tax category associated with the expense item.
1 property
SubmitExpenseClaimActionResultDto
object
3 properties
descriptionInExpenseClaimUpdateDto
object
A description of the claim.
1 property
MetadataDto
object
2 properties
PutExpenseClaimOnHoldActionResultDto
object
3 properties
customerInExpenseClaimDto
object
The top part Customer The applicable customer.
2 properties
salesSubaccountInExpenseClaimDetailDto
object
Sales sub. The corresponding subaccount the system uses to record the amount to charge the customer for. This is applicable only when a customer has been speci…
3 properties
expenseSubaccountInExpenseClaimDetailDto
object
MAndatory field: Expense sub. The corresponding subaccount the system uses to record the part of the expense to be paid back to the employee.
3 properties
branchInExpenseClaimDetailDto
object
Mandatory field: Branch The branch that will reimburse the expenses to the employee.
2 properties
claimedByInExpenseClaimUpdateDto
object
The employee who is claiming the expenses. If the claim is released, an Accounts Payable bill will be generated to this employee.
1 property
projectTaskInExpenseClaimDetailDto
object
Project task The task associated with the contract or project.
3 properties
quantityInExpenseClaimDetailUpdateDto
object
The quantity of this expense item.
1 property
customerInExpenseClaimUpdateDto
object
The applicable customer.
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Visma publishes across the network.