Visma.net 4.1.0

.NET 6.0 .NET Standard 2.0 .NET Framework 4.6.2
dotnet add package Visma.net --version 4.1.0
NuGet\Install-Package Visma.net -Version 4.1.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Visma.net" Version="4.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Visma.net --version 4.1.0
#r "nuget: Visma.net, 4.1.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Visma.net as a Cake Addin
#addin nuget:?package=Visma.net&version=4.1.0

// Install Visma.net as a Cake Tool
#tool nuget:?package=Visma.net&version=4.1.0

Visma.net Integrations API Client for .Net

Build status NuGet version

This is an open source Visma.net Integrations API Client for .Net.

Please set VismaNet.ApplicationName before doing any requests. This will allow Visma to identify your application in the requests and let them contact you if anything is off on their side.

Do you need help with an integration?

Contact me on ole@on-it.no with details about your project and let's see if we're a good fit.

Changelog

Dynamic and Resources in v3.6

You can now use vismaNet.Dyanmic and vismaNet.Resource to access all endpoints in the API with dynamic typing.

Note how you can nest properties to access sub-endpoints, and use [] to access specific resources.

Samples

Get customer note

var vismaNet = new VismaNet(contextId, token);
dynamic note = await vismaNet.Dynamic.Customer["10003"].Note.Get();
Console.WriteLine(note);

Get current user information

var vismaNet = new VismaNet(contextId, token);
dynamic me = await vismaNet.Resources.Context.UserDetails.Get();
Console.WriteLine(JsonConvert.SerializeObject(me));

v3

With this release the Visma.net API client supports NetStandard 2.0, and the binary is now renamed from ONIT.VismaNet.dll to Visma.net.dll. This might probably break something for you, so I figured it best that we bumped the version number a fair bit.

In addition there's the following:

  • Support for attachments
  • Shipment printing and actions
  • General fixes

v2

Two words: Breaking Changes.

  • "AsyncTask" is removed from the method names, so ie. GetAsyncTask is now named Get etc.
  • All sync methods are now completely removed. If you need them to run in sync, try the AsyncContext package from https://github.com/StephenCleary/AsyncEx
  • Many endpoints has been renamed to be equal to the API endpoint name (mostly removed plurals)
  • Not so breaking change: ForEach<T> is now implemented. This will take an action as a parameter and utilize the streaming response from the API.
    internal class Program
    {
        private static void Main(string[] args)
        {
            VismaNet.ApplicationName = "My Awesome Integration";
            var vismaNet = new VismaNet(12345, "1406148a-a9b5-4626-acaf-e485a85b6e0c");
            /*
            ...
            */
        }
   }

See Wiki for examples.

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.0 netstandard2.1
.NET Framework net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen40 tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
4.1.0 79 11/10/2022
4.0.4 107 11/3/2022
4.0.3 372 5/31/2022
4.0.2 387 5/5/2022
4.0.0 272 5/4/2022
3.7.5-pre-110 102 4/19/2022
3.7.5-pre-109 883 3/31/2022
3.7.5-pre-108 120 2/16/2022
3.7.5-pre-107 104 2/3/2022
3.7.5-pre-106 97 2/2/2022
3.7.5-pre-105 87 1/21/2022
3.7.5-pre-104 85 1/17/2022
3.7.4 3,348 4/19/2021
3.7.4-pre-99 151 10/22/2021
3.7.4-pre-98 245 10/8/2021
3.7.4-pre-97 149 10/6/2021
3.7.4-pre-96 165 10/6/2021
3.7.4-pre-95 167 9/30/2021
3.7.4-pre-94 169 9/23/2021
3.7.4-pre-93 138 9/1/2021
3.7.4-pre-92 212 6/30/2021
3.7.4-pre-91 222 6/2/2021
3.7.4-pre-88 203 4/14/2021
3.7.4-pre-87 166 4/14/2021
3.7.4-pre-86 217 3/19/2021
3.7.4-pre-85 176 3/18/2021
3.7.4-pre-84 209 3/8/2021
3.7.4-pre-83 203 3/8/2021
3.7.4-pre-82 179 2/25/2021
3.7.4-pre-81 183 1/28/2021
3.7.4-pre-80 185 1/27/2021
3.7.4-pre-78 236 1/21/2021
3.7.4-pre-103 83 1/17/2022
3.7.4-pre-101 112 12/10/2021
3.7.4-pre-100 130 11/11/2021
3.7.3.18 349 4/19/2021
3.7.3.1 517 1/21/2021
3.7.3 378 1/21/2021
3.7.2.1 9,672 10/19/2020
3.7.2 346 10/19/2020
3.7.2-pre-76 200 1/19/2021
3.7.2-pre-75 205 1/13/2021
3.7.2-pre-74 195 1/13/2021
3.7.2-pre-73 200 1/12/2021
3.7.2-pre-72 201 1/12/2021
3.7.2-pre-71 277 11/4/2020
3.7.2-pre-68 244 10/19/2020
3.7.2-pre-67 305 9/25/2020
3.7.2-pre-66 369 6/4/2020
3.7.1 567 5/18/2020
3.7.1-pre-64 347 5/28/2020
3.7.1-pre-63 290 5/28/2020
3.7.1-pre-62 304 5/28/2020
3.7.1-pre-61 304 5/28/2020
3.7.1-pre-60 318 5/19/2020
3.7.1-pre-57 330 5/18/2020
3.7.0 542 5/11/2020
3.6.1-pre-56 291 5/18/2020
3.6.1-pre-54 321 5/7/2020
3.6.1-pre-53 328 5/7/2020
3.6.1-pre-52 306 5/7/2020
3.6.1-pre-51 323 5/7/2020
3.6.1-pre-50 320 5/4/2020
3.6.1-pre-49 317 4/7/2020
3.6.1-pre-48 344 3/10/2020
3.6.1-pre-47 361 2/6/2020
3.6.1-pre-46 321 2/6/2020
3.6.1-pre-45 301 1/30/2020
3.6.1-pre-44 337 1/30/2020
3.6.1-pre-43 407 1/26/2020
3.6.1-pre-41 426 1/2/2020
3.6.1-pre-40 372 12/25/2019
3.6.1-pre-39 348 12/24/2019
3.6.1-pre-38 347 12/23/2019
3.6.1-pre-34 354 11/27/2019
3.6.1-pre-33 360 10/9/2019
3.6.1-pre-32 347 10/9/2019
3.6.1-pre-31 460 8/28/2019
3.6.1-pre-30 372 8/22/2019
3.6.1-pre-29 379 8/22/2019
3.6.0 1,425 8/2/2019
3.6.0-pre-26 374 8/2/2019
3.6.0-pre-25 453 7/22/2019
3.6.0-pre-24 395 6/28/2019
3.6.0-pre-23 367 6/28/2019
3.6.0-pre-22 394 6/28/2019
3.6.0-pre-21 379 6/25/2019
3.6.0-pre-20 378 6/25/2019
3.5.1 723 12/17/2018
3.5.0 851 8/3/2018
3.5.0-pre-8 651 7/5/2018
3.5.0-pre-14 510 12/14/2018
3.5.0-pre-13 493 12/5/2018
3.5.0-pre-12 487 11/28/2018
3.5.0-pre-10 605 8/3/2018
3.4.1 862 7/5/2018
3.4.1-pre-6 718 7/5/2018
3.4.1-pre-5 772 7/4/2018
3.4.1-pre-4 699 7/3/2018
3.4.1-pre-3 714 7/3/2018
3.4.1-pre-2 730 7/2/2018
3.4.1-pre-1 795 6/25/2018
3.4.0-pre-99 733 5/24/2018
3.4.0-pre-97 738 5/24/2018
3.4.0-pre-96 718 5/24/2018
3.4.0-pre-95 719 5/24/2018
3.4.0-pre-93 734 5/24/2018
3.4.0-pre-92 728 5/24/2018
3.4.0-pre-91 758 5/23/2018
3.4.0-pre-90 715 5/23/2018
3.4.0-pre-89 712 5/23/2018
3.4.0-pre-88 708 5/23/2018
3.4.0-pre-108 792 6/25/2018
3.4.0-pre-107 754 5/29/2018
3.4.0-pre-106 799 5/29/2018
3.4.0-pre-104 755 5/29/2018
3.4.0-pre-103 755 5/29/2018
3.4.0-pre-102 766 5/29/2018
3.4.0-pre-101 791 5/28/2018
3.4.0-pre-100 746 5/25/2018
3.3.2 889 5/29/2018
3.3.1 870 5/24/2018
3.3.0 889 5/23/2018
3.3.0-pre-86 647 5/23/2018
3.3.0-pre-85 721 5/22/2018
3.3.0-pre-84 718 5/22/2018
3.3.0-pre-83 630 5/22/2018
3.3.0-pre-82 854 4/20/2018
3.3.0-pre-81 936 4/20/2018
3.3.0-pre-80 832 4/20/2018
3.3.0-pre-79 714 4/18/2018
3.2.0 989 4/16/2018
3.2.0-pre-77 811 4/16/2018
3.2.0-pre-75 771 4/16/2018
3.2.0-pre-74 764 4/16/2018
3.2.0-pre-73 851 4/13/2018
3.2.0-pre-72 954 4/13/2018
3.2.0-pre-71 755 3/12/2018
3.2.0-pre-70 736 3/8/2018
3.2.0-pre-69 669 3/8/2018
3.2.0-pre-68 737 3/7/2018
3.2.0-pre-67 702 3/7/2018
3.2.0-pre-66 684 3/7/2018
3.2.0-pre-65 666 3/7/2018
3.2.0-pre-64 786 3/7/2018
3.2.0-pre-63 668 3/6/2018
3.2.0-pre-62 672 3/6/2018
3.2.0-pre-61 832 3/6/2018
3.2.0-pre-60 738 3/6/2018
3.2.0-pre-59 829 3/6/2018
3.2.0-pre-58 782 3/6/2018
3.2.0-pre-57 741 3/4/2018
3.2.0-pre-56 772 3/4/2018
3.2.0-pre-55 746 3/4/2018
3.2.0-pre-54 768 3/2/2018
3.2.0-pre-53 796 1/17/2018
3.2.0-pre-51 766 1/11/2018
3.2.0-pre-50 788 1/11/2018
3.1.0 974 12/21/2017
3.1.0-pre-49 751 1/11/2018
3.1.0-pre-47 788 12/21/2017
3.1.0-pre-46 810 12/20/2017
3.0.1 1,007 10/9/2017
3.0.1-pre-45 725 12/18/2017
3.0.1-pre-44 645 10/13/2017
3.0.1-pre-42 676 10/9/2017
3.0.1-pre-41 658 10/4/2017
3.0.0 807 10/4/2017
3.0.0-pre-38 679 10/4/2017
3.0.0-pre-36 646 10/4/2017
2.2.1.18-pre 679 9/15/2017
2.2.1 1,598 6/9/2017
2.2.0.17-pre 736 9/15/2017
2.2.0.16-pre 681 8/11/2017
2.2.0.14-pre 697 6/9/2017
2.2.0.13-pre 702 5/16/2017
2.2.0 859 5/16/2017
2.1.0.8-pre 757 3/29/2017
2.1.0 844 3/29/2017
2.0.0.4-pre 757 3/23/2017
2.0.0.3-pre 706 3/23/2017
2.0.0.2-pre 733 3/13/2017
2.0.0.1-pre 706 3/3/2017
2.0.0 906 3/3/2017
1.0.75 878 2/16/2017
1.0.74 884 2/9/2017
1.0.73 840 2/9/2017
1.0.72 893 12/19/2016
1.0.71 874 12/10/2016
1.0.70 869 12/10/2016
1.0.69 857 12/10/2016
1.0.68 991 12/10/2016
1.0.67 874 12/8/2016
1.0.66 870 12/7/2016
1.0.65 895 12/7/2016
1.0.64 869 12/7/2016
1.0.63 864 12/6/2016
1.0.62 872 12/6/2016
1.0.61 870 12/6/2016
1.0.60 867 12/6/2016
1.0.59 861 12/2/2016
1.0.58 890 12/2/2016
1.0.57 1,138 11/2/2016
1.0.56 1,137 11/2/2016
1.0.55 1,176 11/2/2016
1.0.54 1,105 11/2/2016
1.0.53 1,133 11/1/2016
1.0.52 859 10/31/2016
1.0.51 874 10/31/2016
1.0.49 886 10/31/2016
1.0.45 889 10/30/2016
1.0.43 897 10/26/2016
1.0.41 857 10/26/2016
1.0.38 857 10/25/2016
1.0.36 845 8/29/2016
1.0.34 849 8/25/2016
1.0.32 1,264 3/22/2016
1.0.30 890 3/7/2016
1.0.28 875 3/7/2016
1.0.25 1,096 2/29/2016
1.0.23 1,056 2/29/2016
1.0.20 945 2/29/2016
1.0.18 1,233 2/26/2016
1.0.16 1,315 2/26/2016
1.0.14 985 2/22/2016
1.0.12 896 2/22/2016
1.0.11 1,015 2/22/2016
1.0.1 1,262 2/22/2016
1.0.0 1,238 2/22/2016