Visma Purchase Order Basic API is one of 193 APIs that Visma publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include PurchaseOrderBasic. 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
4 operations
across 2 paths,
and defines 57 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.
taxCategoryInPurchaseOrderLineDto
object
VAT category The VAT category assigned to the ordered stock item.
2 properties
customStr4InPurchaseOrderLineUpdateDto
object
A free custom colum of type string with max length 100.
1 property
branchInPurchaseOrderBasicDto
object
Document details tab Branch The branch to receive the item.
2 properties
customInt1InPurchaseOrderLineUpdateDto
object
A free custom colum of type int
1 property
subInPurchaseOrderLineDto
object
Sub. ID The subaccount used to record the purchased non-stock item that does not require receipt (by default, the subaccount generated in accordance with the r…
9 properties
customStr5InPurchaseOrderLineUpdateDto
object
A free custom colum of type string with max length 100.
1 property
projectInPurchaseOrderLineDto
object
Project The project with which this purchase order line is associated.
3 properties
glnInPurchaseOrderBasicUpdateDto
object
Mandatory field if Supplier or VatRegistrationId is not specified.
1 property
customDec2InPurchaseOrderBasicUpdateDto
object
A free custom colum of type decimal with max 4 decimals.
1 property
customStr5InPurchaseOrderBasicUpdateDto
object
A free custom colum of type string with max length 100.
1 property
customDec1InPurchaseOrderBasicUpdateDto
object
A free custom colum of type decimal with max 4 decimals.
1 property
customStr2InPurchaseOrderBasicUpdateDto
object
A free custom colum of type string with max length 100.
1 property
branchInPurchaseOrderLineDto
object
Branch The branch associated with the purchase order.
2 properties
DtoValueOfNullableOfPurchaseOrderReceiptAction
object
1 property
DtoValueOfString
object
1 property
DtoValueOfNullableOfPoLineType
object
1 property
customInt2InPurchaseOrderLineUpdateDto
object
A free custom colum of type int
1 property
ownerInPurchaseOrderBasicDto
object
The top part Owner The employee who is responsible for the purchase order.
2 properties
locationInPurchaseOrderBasicDto
object
Mandatory field: The top part Location Click the magnifier. The supplier location from which the items will be received.
2 properties
TaxDetailDto
object
This class represents a VAT Detail Line. Used for getting data.
7 properties
PurchaseOrderBasicUpdateDto
object
This class represent a Purchase Order in Purchase Order Controller. Used to pass data to server for creating or updating an order Supplier is mandatory to crea…
31 properties
inventoryInPurchaseOrderLineDto
object
Item ID The ID of the item.
2 properties
DtoValueOfNullableOfDecimal
object
1 property
PurchaseOrderLineDto
object
This class represents a Purchase Order Line in PurchaseOrderController. Used for getting data.
47 properties
SegmentUpdateDto
object
2 properties
customInt2InPurchaseOrderBasicUpdateDto
object
A free custom colum of type int
1 property
PurchaseOrderLineUpdateDto
object
This class represent a Purchase Order Line in Purchase Order Controller. Used to pass data to server for creating or updating an order line
40 properties
customDec1InPurchaseOrderLineUpdateDto
object
A free custom colum of type decimal with max 4 decimals.
1 property
supplierInPurchaseOrderBasicUpdateDto
object
Mandatory field if GLN or VatRegistrationId is not specified.
1 property
customStr3InPurchaseOrderBasicUpdateDto
object
A free custom colum of type string with max length 100.
1 property
BackgroundApiAcceptedDto
object
2 properties
SegmentDto
object
4 properties
supplierInPurchaseOrderBasicDto
object
Mandatory field: The top part Supplier The supplier from which the items will be purchased.
3 properties
customStr2InPurchaseOrderLineUpdateDto
object
A free custom colum of type string with max length 100.
1 property
DtoValueOfNullableOfBoolean
object
1 property
DtoValueOfNullableOfPurchaseOrderType
object
1 property
customStr4InPurchaseOrderBasicUpdateDto
object
A free custom colum of type string with max length 100.
1 property
vatRegistrationIdInPurchaseOrderBasicUpdateDto
object
Mandatory field if Supplier or GLN is not specified.
1 property
DtoValueOfNullableOfDateTime
object
1 property
customDec2InPurchaseOrderLineUpdateDto
object
A free custom colum of type decimal with max 4 decimals.
1 property
customStr3InPurchaseOrderLineUpdateDto
object
A free custom colum of type string with max length 100.
1 property
DtoValueOfNullableOfInt32
object
1 property
MetadataDto
object
2 properties
PurchaseOrderBasicDto
object
This class represents a Purchase Order in PurchaseOrderController. Used for getting data.
42 properties
customStr1InPurchaseOrderLineUpdateDto
object
A free custom colum of type string with max length 100.
1 property
customStr1InPurchaseOrderBasicUpdateDto
object
A free custom colum of type string with max length 100.
1 property
vatIdInTaxDetailDto
object
VAT ID The ID of the specific VAT applied.
2 properties
warehouseInPurchaseOrderLineDto
object
Warehouse The warehouse to receive the item listed on the order.
2 properties
DtoValueOfNullableOfGuid
object
1 property
customDateTimeUTC1InPurchaseOrderLineUpdateDto
object
A free custom colum of type DateTime - in UTC timezone
1 property
accountInPurchaseOrderLineDto
object
Account The expense account used to record the purchased non-stock item that does not require receipt (by default, the account specified for the item in the Co…
3 properties
PurchaseReceiptsDto
object
7 properties
customInt1InPurchaseOrderBasicUpdateDto
object
A free custom colum of type int
1 property
DtoValueOfBoolean
object
1 property
projectTaskInPurchaseOrderLineDto
object
Project task The project task with which this purchase order is associated.
3 properties
customDateTimeUTC1InPurchaseOrderBasicUpdateDto
object
A free custom colum of type DateTime - in UTC timezone
1 property
discountCodeInPurchaseOrderLineDto
object
Discount code The code of the line discount that has been applied to this line automatically.
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Visma publishes across the network.