28 October 2024
v0.5.7
v0.5.7
Added
- Added
product
suppliers
GET
endpoint for retrieving multiple product suppliers.
25 October 2024
v0.5.6
v0.5.6
Added
- Added stock
locations
forproducts
andproduct matrix variants
GET.
10 October 2024
v0.5.5
v0.5.5
Added
- Added
PATCH
fororder_lines
index to changequantity_picked
. - Added
purchase_date
sort fororders
topurchase
andpurchase_dropship
. - Added
creation_date
sort fororders
toquotation
. - Added
expected_date_range
filter fororders
tobackorder
,purchase
andpurchase_dropship
. - Added
order_date_range
filter fororders
tobackorder
andquotation
. - Added
shipping_date_range
filter fororders
tosales
. - Added
expiry_date_range
filter fororders
toquotation
. - Added
supplier_id
filter fororders
topurchase
andpurchase_dropship
.
Changed
- Renamed
total_incl_vat
sort fororders
tototal.incl_vat
.total_incl_vat
is now deprecated. - Renamed
total_excl_vat
sort fororders
tototal.excl_vat
.total_excl_vat
is now deprecated. - Renamed
delivery_date
sort fororders
to delivery.date forbackorder
,sales
andquotation
.delivery_date
is now deprecated for these types. - Removed
delivery_date
sort fororders
frompurchase
purchase_dropship
. - Renamed
payment_method_id
filter fororders
topay_method_id
.payment_method_id
is now deprecated. - Removed
order_date
sort fororders
frompurchase
purchase_dropship
quotation
. - Removed
customer_id
sort fororders
frompurchase
purchase_dropship
.
4 October 2024
v0.5.4
v0.5.4
Added
- Added
expected_date
forpurchase orders
- Added
expiry_date
forquotation orders
Fixed
- Fixed bug in
product packaging
endpoint, where it was possible to create a duplicate with the sameunit_id
andpacking_amount
. - Fixed bug in
orderline PUT
endpoint, where it was not possible to omit quantity. - Fixed bug in
supplier
endpoint, where it was not possible to omit mobile.
4 October 2024
v0.5.3
v0.5.3
Added
- Added json validation for all
POST
andPUT
endpoints. When submitting an invalid JSON, a proper error will be returned. - Added more validation for date filters. Invalid dates (like a 13th month) wil no longer be guessed, but an error will be returned.
- Added
colli_packaging_amount
andcolli_packaging_unit_id
in theorderline
endpoint - Added
send_method_id
in thecustomers
endpoint
Fixed
- Fixed bug in all endpoints where a filter with a date beyond 2040 gives no results. Instead, an error is returned.
- Fixed bug in
product variant
endpoint, where theaxes
are now properly validated.
19 September 2024
v0.5.2
v0.5.2
Added
- Added
related products
inproduct
GET
endpoint.
19 September 2024
v0.5.1
v0.5.1
Added
- Added
description
forproduct variants
13 September 2024
v0.5.0
v0.5.0
Added
- Added
portal description
forproducts
- Added
delivery date
forsales
,sales quote
,backorder
orders. - Removed
price_nett_id
andprice_group_id
from theorders
endpoint. These were already automatically filled from thecustomer
6 September 2024
v0.4.5
v0.4.5
Added
- Added
sales_user_id
for orders with the typesales
,quotation
andbackorder
Fixed
- Fixed bug in
product
variant
endpoint whenmanufacturer suggested retail price
setting was off
23 August 2024
v0.4.4
v0.4.4
Added
- Added
user
index
endpoint - Added
product warehouse stock
PUT
endpoint to overwrite the current stock
1 August 2024
v0.4.3
v0.4.3
Added
- Added filters on
shipping_date
inorder
index endpoint for sales orders - Added filters on
expected_date
inorder
index endpoint for backorder orders - Added search on
order_number
andorder_reference
inorder
index
Changed
- For the
order
,customers
andsupplier
endpoints, a filter is no longer required when using a search.
10 July 2024
v0.4.2
v0.4.2
Added
- Added
orders connected
endpoints - Added
backorder
type in theorders
,order_lines
andorders connected
endpoints - Added
href
fororders
,products
andcustomers
, to link to the corresponding web page.
8 July 2024
v0.4.1
v0.4.1
Added
- Added retreiving
price nett rows
with filters - Added
manufactorer suggested retail price
setting to thematrix
andvariant
endpoints - Added
location
toproduct
index
endpoint - Added auto-fill from
customer
forprice_nett_id
andprice_group_id
in theorder
endpoint. When given in the request, they are ignored.
Changed
- Changed the way sorting is shown in the swagger documentation
- Changed the maximum of
axes values
on aaxis
to 100
Fixed
- Fixed archived
orders
can no longer be changed - Fixed http link in meta data on production
- Fixed bug in
serial numbers
on theorder line
endpoint - Fixed that
default sales/purchase warehouse
was shown when multiple warehouse setting was off
29 May 2024
v0.4.0
v0.4.0
Added
- At least 1 filters is now required for these endpoints:
Category
Customer
Invoices
Provisional
Sale
Order
Purchase
Sales
Quotation
Purchase_dropship
PriceGroup
PriceNett
Product
ProductMatrix
Supplier
VolumeDiscount
22 May 2024
v0.3.6
v0.3.6
Added
- Added
serial number
endpoints underproducts
. - Added
serial numbers
in theorder_line
endpoints.
8 May 2024
v0.3.5
v0.3.5
Added
- Added shipping_date for
order
INDEX
endpoint.
Fixed
- Removed prefix from
reference
inorder
INDEX
endpoint.
16 April 2024
v0.3.4
v0.3.4
Added
- Added volume discount endpoint
- Added automatic price calculation in order line endpoint
- Added filter for
customer
INDEX
to filter on multiplecustomer
uuid's. - Added filter for
supplier
INDEX
to filter on multiplesupplier
uuid's. - Added search for
customer
INDEX
to search oncode
orcompany
. - Added search for
supplier
INDEX
to search oncode
ordescription
.
18 April 2024
v0.3.3
v0.3.3
Added
- Added filter for
product
INDEX
to filter on multipleproduct
uuid's.
09 April 2024
v0.3.2
v0.3.2
Added
- Extended API documentation online.
5 April 2024
v0.3.1
v0.3.1
Changed
- Some fields are no longer required in the
POST
andPUT
of theorder
endpoint. These fields are now optional:store_order_id
(defaultnull
),is_webshop_order
(defaultfalse
),is_paid
(defaultfalse
) andorder_reference
(default empty string).
Fixed
- Fixed a bug where the
product
endpoint did not properly create aproduct code
- Fixed a bug where the
customer
endpoint did not properly create acompany code
22 March 2024
v0.3.0
v0.3.0
Added
- Started fase 2. This means that all
POST
,PUT
andPATCH
endpoints on sandbox are now also available on production.
18 March 2024
v0.2.10
v0.2.10
Added
- Added filtering on
barcode
forproduct
endpoint - Added
INDEX
andGET
forpurchase dropship orders
13 March 2024
v0.2.9
v0.2.9
Added
- Improved endpoint logging efficiency
Changed
- Removed several obselete properties from
product packaging
endpoint
Fixed
- Fixed bug for
orders
vat rate
- Fixed documentation for
parts
inproduct
endpoint
28 Februari 2024
v0.2.8
v0.2.8
Added
- Added validation for
vat_type
inorders
Changed
- Changed all timezones to Europe/Amsterdam. This will be visible for all
created_at
andupdated_at
properties - Changed validation for
orderLines
with typeproduct
. Theproduct_id
andquantity
are now required. Thevat_rate
is no longer required and will be filled with thevat_rate
of theproduct
Fixed
- Fixed
vat_rate
validation on orders when acustomer
didn't have avat_number
- Fixed pagination bug when the
next
was empty.Offset
is now always a multiple oflimit
, or 0 - Fixed validation for sorting and filtering.
30 January 2024
v0.2.7
v0.2.7
Added
- In the
POST
orPUT
in the product endpoint, theproduct code
is no longer required. When not given, it is automatically generated
Changed
- Changed the
delivery time from/to
for theorders
endpoint. They are now required and only accept quaters of an hour - The
orderline
list
now returns allorderline
properties
Fixed
- Fixed the return value of
exchange rate
in theorder
endpoints - Fixed documentation for
user defined
fields forproducts
- Fixed documentation for
customer discount agreements
. ThePOST
andPUT
require aproduct_id
and not aproduct
resource. - Fixed error message of descriptions. It sometimes gave a wrongly formatted language.
10 January 2024
v0.2.6
v0.2.6
Added
- All filters now have a maximum length of 50 characters
- In the
POST
orPUT
in the product endpoint, the code is now validated against a whitelist of allowed characters - In the
POST
of acustomer
endpoint,code
is no longer required. When not given, it is automatically generated
Changed
- Improved
403 errors
to include explanation of the error - Changed the
email
toemail_general
in the sorting of a supplier list - Description in the
product
list endpoint is now returned as an object
Fixed
- Fixed an issue where
401 errors
were not logged in theAPI insights
- Made sure that required
uuid
's are properly validated - Fixed an issue where
article_number
was not saved formanual orderlines
4 December 2023
v0.2.5
v0.2.5
Changed
- Removed the
user_id
property from theOrders
endpoints since this is not used
Fixed
- The
customer_contact_id
,price_nett_id
andprice_group_id
properties in theSalesOrders
andQuotations
endpoints are nownullable
- The
supplier_contact_id
property in thePurchaseOrders
endpoint is nownullable
14 November 2023
v0.2.4
v0.2.4
Added
- Added the
Quotations
endpoint - Added the quotation acceptation url as a property in the response of the
quotations
endpoint - Added the
ProductImages
endpoint - Added the
in_pricelist
filter to theproducts INDEX
endpoint - Added validation for multiple languages in description fields. Because of this the structure for a POST or PUT request in those field is slightly changed. See the Swagger docs for an updated example.
Changed
- Removed the
logistic_user_id
andtransporter_id
properties from theSalesOrders
endpoint since these are not used
Fixed
- Added max character length validation to the different languages inside a description object
- Orders created through the
orders
endpoints now all have get a unique order number - User defined fields in the
product
resource are now filled with data - It is not possible anymore to create multiple main suppliers through the
ProductSupplier
endpoint. When creating a new main supplier, the old main supplier is automatically demoted to a regular supplier - The
order lines
POST
andPUT
requests now accept negative quantities
10 October 2023
v0.2.3
v0.2.3
Changed
- Changed the urls for the
invoice
endpoints to make it more in line with the current naming of endpoints. See our Swagger documentation for the changes.
2 October 2023
v0.2.2
v0.2.2
Added
- Added the
quotation
order type to theorders
andorder_lines
endpoints - Added the possibility to filter on
customer_code
in thecustomers INDEX
endpoint - Added the possibility to filter on
product_code
in theproducts INDEX
endpoint - Added the possibility to filter on
supplier_code
in thesuppliers INDEX
endpoint - Added a few missing properties to the
tradenames
endpoint - Added filtering on the
created_at
andupdated_at
properties for all endpoints - Added sorting on the
created_at
andupdated_at
properties for all endpoints where it was still missing
Changed
- Changed
warehouse
filters that were in camel case to snake case - Updated the documentation for all endpoints to display all properties and filters in snake case
- Removed the
conditions
property from thetradenames POST
endpoint since this was not used - Changed the max length of the
visiting_city
andpostal_city
properties from50
to100
in thetradenames
endpoint
Fixed
- Fixed an issue where the validation did not validate if the posted
currency_id
was enabled
20 September 2023
v0.2.1
v0.2.1
Added
- Stock is now updated when deleting a sales order
- Stock is now updated when creating, updating or deleting a sales order line
- Added missing sorting options for
created_at
andupdated_at
in the Swagger documentation for thePriceGroup INDEX
endpoint - Added missing sorting options for
created_at
andupdated_at
in the Swagger documentation for thePriceNett INDEX
endpoint
Changed
- Removed the
is_active
filter from theLocation INDEX
endpoint since this was not used - Disabled the
ProductImage
endpoint since this is not implemented yet
Fixed
- The CustomerPriceAgreement endpoint now correctly returns a filled
created_at
after making a successful POST request - Fixed a bug where a filtered list (when filtered by an id of another resource) would set an invalid id for the returned resources.
15 September 2023
v0.2.0
v0.2.0
Changed
- Major changes introduced for the Visma Developer Portal setup and token retrieval. We dropped support for interactive application types and we introduced support for non-interactive application types (service applications) in Visma Developer Portal. You can now retrieve an access token without having to authorize the request and refresh tokens are no longer needed to retrieve access tokens without user interaction. See our documentation page on how to setup a new application (of the type service) in Visma Developer Portal and how to retrieve an access token.
8 September 2023
v0.1.2
v0.1.2
Changed
- Removed the
favourite
property and filter from theSuppliers
endpoint, since this was not used - Removed the
discount
property from theSuppliers
endpoint, since this was not used - Removed the
price_group_rows
property from thePriceGroup INDEX
endpoint. This property should be fetched from thePriceGroup GET
endpoint - Removed the
price_nett_rows
property from thePriceNett INDEX
endpoint. This property should be fetched from thePriceNett GET
endpoint
Fixed
- Added the
order_type
parameter to theorder_lines
endpoints in the Swagger documentation - Added missing
created_at
andupdated_at
properties to thePriceGroups
endpoints - Added missing
created_at
andupdated_at
properties to thePriceNett
endpoints
1 September 2023
v0.1.1
v0.1.1
Added
- Added the ExchangeRate
GET
endpoint - Added the Invoice
INDEX
andGET
endpoints - Added the ProvisionalInvoice
INDEX
andGET
endpoints - Added the purchase order type to the order endpoints
- OrderLine endpoints are now also compatible with the purchase order type
- Added the ColliPackaging
INDEX
,POST
,GET
,PUT
andDELETE
endpoints
Changed
- The order endpoints are now prefixed with an order type.
Fixed
- The
currency_id
is now automatically set after creating or updating an order line - Added missing
created_at
andupdated_at
properties to a lot of endpoints - Fixed sorting on
created_at
andupdated_at
properties in a few endpoints