Opter 2025.06.00

Last updated: 24 September 2025

Opter Cloud – login

If you use Opter’s cloud solution, all user accounts must have a strong password. The password must consist of at least 8 characters and contain at least one uppercase letter, one lowercase letter, one number and one special character (!@#$%^&*?~-().,), for example “Opter2025#”.

Make sure your own password is strong before you receive the update. You can update your password under SettingsAccess rights. If any user is unable to log in after the update, you can change that user’s password.

More information:

Email – Microsoft 365

Microsoft is introducing a more secure form of authentication for email accounts in Microsoft 365, and from September onwards, it will no longer be possible to log in using the old method. If you use Microsoft 365 as your email service, you must register Opter as an app in Azure and change the settings in Opter so that emails are sent via the Microsoft Graph API instead. App registration and configuration are carried out using a PowerShell script. The reason the script cannot be run as part of the update is that the person running it must have the correct permissions.

You can check whether you are using Microsoft 365 as your email service in the office settings. If the field SMTP-server on the Servers tab shows “smtp.office365.com” or “smtp-legacy.office365.com”, you are using Microsoft 365.

More information:

API

The information contained in the registers for vehicles, suppliers and subcontractors is now available via the API. See ‘Vehicles’, ‘Suppliers’ and ‘Subcontractors’ in the Swagger documentation.

New fields in the statistics API:

- Manual price on the order, ManualPrice in class Statistics.Delivery (includeDeliveries).

- The name of the EDI connection for EDI orders, Name in class Statistics.Delivery (includeDeliveries).

- Information on whether the order is a consolidation order, CombinationOrder in class Statistics.Delivery (includeDeliveries).

- The number of the consolidation order, Id_Combination in class Statistics.Delivery (includeDeliveries).

- Active options on the order, deliveryId, Name and Code in class Statistics.DeliveryOption (includeDeliveries).

- Resource price on the shipment, ManualResourcePrice in class Statistics.Shipment (includeShipments).

- Sales ledger number from the customer register, CustomerNumber in the class Customer (includeCustomers).

More information:

  • Swagger, if you’re using the cloud:

    https://<YOUR company name><COUNTRY>.opter.cloud/api/index.html?urls.primaryName=Opter+API+v1

    Example: https://budfirmanse.opter.cloud/api/index.html?urls.primaryName=Opter+API+v1

  • Swagger if you’re running on-premises:

    https://<YOUR company name or IP address>.<COUNTRY>/api/index.html?urls.primaryName=Opter+API+v1

    Exempel: https://budfirman.se/api/index.html?urls.primaryName=Opter+API+v1

  • Retrieving statistical data via API

Web portals

It is now possible to declare dangerous goods at parcel level in the order form on the web portals. Add Dangerous goods (group) to the Fields on the order page tab in the internet order setting.

More information:

Other news