Last updated: 2025-09-24

Opter 2025.06.00

Opter Cloud - login

If you use Opter's cloud solution, all user accounts must have a strong password. The password must be at least 8 characters long 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 get the update. You can update your password at Settings > Access rights. If any user is unable to log in after the update, you can change the password for that user.

More information:

Email - Microsoft 365

Microsoft is introducing a more secure type of authentication for email accounts in Microsoft 365, and as of September, it will no longer be possible to log in using the old method. If you have Microsoft 365 as your email service, you need to register Opter as an app in Azure, and change the settings in Opter, to send emails via the Microsoft Graph API instead. The app registration and settings are done with a PowerShell script. The reason why the script cannot be run in the context of the update is that the person running it must have the correct authorisation.

You can check if you have Microsoft 365 as your email service in your office settings. If it says "smtp.office365.com" or "smtp-legacy.office365.com" in the SMTP-server field on the Servers tab, you are using Microsoft 365.

More information:

API

  • The information in the registers for vehicles, hauliers 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 the class Statistics.Delivery (includeDeliveries).

    • EDI link name on EDI orders, Name in class Statistics.Delivery (includeDeliveries).

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

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

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

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

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

More information:

  • Swagger if you have cloud:

    https://<ert 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 have on-prem:

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

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

  • Retrieving statistical data via API

The web portals

It is now possible to register 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 settings.

More information:

Other news