Visma.net
4.2.0
See the version list below for details.
dotnet add package Visma.net --version 4.2.0
NuGet\Install-Package Visma.net -Version 4.2.0
<PackageReference Include="Visma.net" Version="4.2.0" />
paket add Visma.net --version 4.2.0
#r "nuget: Visma.net, 4.2.0"
// Install Visma.net as a Cake Addin #addin nuget:?package=Visma.net&version=4.2.0 // Install Visma.net as a Cake Tool #tool nuget:?package=Visma.net&version=4.2.0
Visma.net Integrations API Client for .Net
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 Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.1)
- System.Net.Http (>= 4.3.4)
-
.NETStandard 2.0
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.1)
- System.Net.Http (>= 4.3.4)
-
net6.0
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.1)
- System.Net.Http (>= 4.3.4)
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.2.1 | 1,468 | 7/17/2023 | |
4.2.0 | 6,804 | 2/16/2023 | |
4.1.0 | 3,248 | 11/10/2022 | |
4.0.4 | 986 | 11/3/2022 | |
4.0.3 | 1,735 | 5/31/2022 | |
4.0.2 | 1,287 | 5/5/2022 | |
4.0.0 | 1,083 | 5/4/2022 | |
3.7.5-pre-110 | 770 | 4/19/2022 | |
3.7.5-pre-109 | 1,942 | 3/31/2022 | |
3.7.5-pre-108 | 800 | 2/16/2022 | |
3.7.5-pre-107 | 742 | 2/3/2022 | |
3.7.5-pre-106 | 745 | 2/2/2022 | |
3.7.5-pre-105 | 734 | 1/21/2022 | |
3.7.5-pre-104 | 727 | 1/17/2022 | |
3.7.4 | 4,175 | 4/19/2021 | |
3.7.4-pre-99 | 806 | 10/22/2021 | |
3.7.4-pre-98 | 885 | 10/8/2021 | |
3.7.4-pre-97 | 796 | 10/6/2021 | |
3.7.4-pre-96 | 804 | 10/6/2021 | |
3.7.4-pre-95 | 807 | 9/30/2021 | |
3.7.4-pre-94 | 811 | 9/23/2021 | |
3.7.4-pre-93 | 773 | 9/1/2021 | |
3.7.4-pre-92 | 823 | 6/30/2021 | |
3.7.4-pre-91 | 805 | 6/2/2021 | |
3.7.4-pre-88 | 835 | 4/14/2021 | |
3.7.4-pre-87 | 777 | 4/14/2021 | |
3.7.4-pre-86 | 838 | 3/19/2021 | |
3.7.4-pre-85 | 879 | 3/18/2021 | |
3.7.4-pre-84 | 894 | 3/8/2021 | |
3.7.4-pre-83 | 875 | 3/8/2021 | |
3.7.4-pre-82 | 861 | 2/25/2021 | |
3.7.4-pre-81 | 879 | 1/28/2021 | |
3.7.4-pre-80 | 862 | 1/27/2021 | |
3.7.4-pre-78 | 921 | 1/21/2021 | |
3.7.4-pre-103 | 718 | 1/17/2022 | |
3.7.4-pre-101 | 734 | 12/10/2021 | |
3.7.4-pre-100 | 795 | 11/11/2021 | |
3.7.3.18 | 1,081 | 4/19/2021 | |
3.7.3.1 | 1,313 | 1/21/2021 | |
3.7.3 | 1,112 | 1/21/2021 | |
3.7.2.1 | 12,225 | 10/19/2020 | |
3.7.2 | 1,135 | 10/19/2020 | |
3.7.2-pre-76 | 865 | 1/19/2021 | |
3.7.2-pre-75 | 879 | 1/13/2021 | |
3.7.2-pre-74 | 883 | 1/13/2021 | |
3.7.2-pre-73 | 887 | 1/12/2021 | |
3.7.2-pre-72 | 912 | 1/12/2021 | |
3.7.2-pre-71 | 956 | 11/4/2020 | |
3.7.2-pre-68 | 936 | 10/19/2020 | |
3.7.2-pre-67 | 1,004 | 9/25/2020 | |
3.7.2-pre-66 | 1,070 | 6/4/2020 | |
3.7.1 | 1,363 | 5/18/2020 | |
3.7.1-pre-64 | 995 | 5/28/2020 | |
3.7.1-pre-63 | 964 | 5/28/2020 | |
3.7.1-pre-62 | 964 | 5/28/2020 | |
3.7.1-pre-61 | 969 | 5/28/2020 | |
3.7.1-pre-60 | 1,020 | 5/19/2020 | |
3.7.1-pre-57 | 989 | 5/18/2020 | |
3.7.0 | 1,369 | 5/11/2020 | |
3.6.1-pre-56 | 980 | 5/18/2020 | |
3.6.1-pre-54 | 948 | 5/7/2020 | |
3.6.1-pre-53 | 985 | 5/7/2020 | |
3.6.1-pre-52 | 932 | 5/7/2020 | |
3.6.1-pre-51 | 966 | 5/7/2020 | |
3.6.1-pre-50 | 1,021 | 5/4/2020 | |
3.6.1-pre-49 | 997 | 4/7/2020 | |
3.6.1-pre-48 | 1,002 | 3/10/2020 | |
3.6.1-pre-47 | 1,034 | 2/6/2020 | |
3.6.1-pre-46 | 939 | 2/6/2020 | |
3.6.1-pre-45 | 943 | 1/30/2020 | |
3.6.1-pre-44 | 995 | 1/30/2020 | |
3.6.1-pre-43 | 1,055 | 1/26/2020 | |
3.6.1-pre-41 | 1,063 | 1/2/2020 | |
3.6.1-pre-40 | 1,033 | 12/25/2019 | |
3.6.1-pre-39 | 1,012 | 12/24/2019 | |
3.6.1-pre-38 | 1,035 | 12/23/2019 | |
3.6.1-pre-34 | 1,059 | 11/27/2019 | |
3.6.1-pre-33 | 997 | 10/9/2019 | |
3.6.1-pre-32 | 1,043 | 10/9/2019 | |
3.6.1-pre-31 | 1,106 | 8/28/2019 | |
3.6.1-pre-30 | 1,081 | 8/22/2019 | |
3.6.1-pre-29 | 1,065 | 8/22/2019 | |
3.6.0 | 3,351 | 8/2/2019 | |
3.6.0-pre-26 | 1,062 | 8/2/2019 | |
3.6.0-pre-25 | 1,107 | 7/22/2019 | |
3.6.0-pre-24 | 1,025 | 6/28/2019 | |
3.6.0-pre-23 | 945 | 6/28/2019 | |
3.6.0-pre-22 | 1,023 | 6/28/2019 | |
3.6.0-pre-21 | 1,077 | 6/25/2019 | |
3.6.0-pre-20 | 1,015 | 6/25/2019 | |
3.5.1 | 1,502 | 12/17/2018 | |
3.5.0 | 1,633 | 8/3/2018 | |
3.5.0-pre-8 | 1,353 | 7/5/2018 | |
3.5.0-pre-14 | 1,204 | 12/14/2018 | |
3.5.0-pre-13 | 1,166 | 12/5/2018 | |
3.5.0-pre-12 | 1,194 | 11/28/2018 | |
3.5.0-pre-10 | 1,282 | 8/3/2018 | |
3.4.1 | 1,664 | 7/5/2018 | |
3.4.1-pre-6 | 1,437 | 7/5/2018 | |
3.4.1-pre-5 | 1,436 | 7/4/2018 | |
3.4.1-pre-4 | 1,389 | 7/3/2018 | |
3.4.1-pre-3 | 1,376 | 7/3/2018 | |
3.4.1-pre-2 | 1,395 | 7/2/2018 | |
3.4.1-pre-1 | 1,504 | 6/25/2018 | |
3.4.0-pre-99 | 1,390 | 5/24/2018 | |
3.4.0-pre-97 | 1,369 | 5/24/2018 | |
3.4.0-pre-96 | 1,419 | 5/24/2018 | |
3.4.0-pre-95 | 1,358 | 5/24/2018 | |
3.4.0-pre-93 | 1,454 | 5/24/2018 | |
3.4.0-pre-92 | 1,397 | 5/24/2018 | |
3.4.0-pre-91 | 1,373 | 5/23/2018 | |
3.4.0-pre-90 | 1,340 | 5/23/2018 | |
3.4.0-pre-89 | 1,380 | 5/23/2018 | |
3.4.0-pre-88 | 1,431 | 5/23/2018 | |
3.4.0-pre-108 | 1,459 | 6/25/2018 | |
3.4.0-pre-107 | 1,442 | 5/29/2018 | |
3.4.0-pre-106 | 1,487 | 5/29/2018 | |
3.4.0-pre-104 | 1,381 | 5/29/2018 | |
3.4.0-pre-103 | 1,421 | 5/29/2018 | |
3.4.0-pre-102 | 1,453 | 5/29/2018 | |
3.4.0-pre-101 | 1,452 | 5/28/2018 | |
3.4.0-pre-100 | 1,376 | 5/25/2018 | |
3.3.2 | 1,642 | 5/29/2018 | |
3.3.1 | 1,660 | 5/24/2018 | |
3.3.0 | 1,628 | 5/23/2018 | |
3.3.0-pre-86 | 1,315 | 5/23/2018 | |
3.3.0-pre-85 | 1,373 | 5/22/2018 | |
3.3.0-pre-84 | 1,363 | 5/22/2018 | |
3.3.0-pre-83 | 1,291 | 5/22/2018 | |
3.3.0-pre-82 | 1,534 | 4/20/2018 | |
3.3.0-pre-81 | 1,576 | 4/20/2018 | |
3.3.0-pre-80 | 1,419 | 4/20/2018 | |
3.3.0-pre-79 | 1,334 | 4/18/2018 | |
3.2.0 | 1,704 | 4/16/2018 | |
3.2.0-pre-77 | 1,392 | 4/16/2018 | |
3.2.0-pre-75 | 1,342 | 4/16/2018 | |
3.2.0-pre-74 | 1,454 | 4/16/2018 | |
3.2.0-pre-73 | 1,421 | 4/13/2018 | |
3.2.0-pre-72 | 1,637 | 4/13/2018 | |
3.2.0-pre-71 | 1,385 | 3/12/2018 | |
3.2.0-pre-70 | 1,337 | 3/8/2018 | |
3.2.0-pre-69 | 1,288 | 3/8/2018 | |
3.2.0-pre-68 | 1,382 | 3/7/2018 | |
3.2.0-pre-67 | 1,282 | 3/7/2018 | |
3.2.0-pre-66 | 1,301 | 3/7/2018 | |
3.2.0-pre-65 | 1,261 | 3/7/2018 | |
3.2.0-pre-64 | 1,412 | 3/7/2018 | |
3.2.0-pre-63 | 1,284 | 3/6/2018 | |
3.2.0-pre-62 | 1,320 | 3/6/2018 | |
3.2.0-pre-61 | 1,520 | 3/6/2018 | |
3.2.0-pre-60 | 1,380 | 3/6/2018 | |
3.2.0-pre-59 | 1,469 | 3/6/2018 | |
3.2.0-pre-58 | 1,446 | 3/6/2018 | |
3.2.0-pre-57 | 1,341 | 3/4/2018 | |
3.2.0-pre-56 | 1,380 | 3/4/2018 | |
3.2.0-pre-55 | 1,306 | 3/4/2018 | |
3.2.0-pre-54 | 1,412 | 3/2/2018 | |
3.2.0-pre-53 | 1,429 | 1/17/2018 | |
3.2.0-pre-51 | 1,327 | 1/11/2018 | |
3.2.0-pre-50 | 1,432 | 1/11/2018 | |
3.1.0 | 1,749 | 12/21/2017 | |
3.1.0-pre-49 | 1,383 | 1/11/2018 | |
3.1.0-pre-47 | 1,381 | 12/21/2017 | |
3.1.0-pre-46 | 1,479 | 12/20/2017 | |
3.0.1 | 1,768 | 10/9/2017 | |
3.0.1-pre-45 | 1,367 | 12/18/2017 | |
3.0.1-pre-44 | 1,296 | 10/13/2017 | |
3.0.1-pre-42 | 1,300 | 10/9/2017 | |
3.0.1-pre-41 | 1,225 | 10/4/2017 | |
3.0.0 | 1,613 | 10/4/2017 | |
3.0.0-pre-38 | 1,337 | 10/4/2017 | |
3.0.0-pre-36 | 1,245 | 10/4/2017 | |
2.2.1.18-pre | 1,335 | 9/15/2017 | |
2.2.1 | 2,606 | 6/9/2017 | |
2.2.0.17-pre | 1,334 | 9/15/2017 | |
2.2.0.16-pre | 1,262 | 8/11/2017 | |
2.2.0.14-pre | 1,265 | 6/9/2017 | |
2.2.0.13-pre | 1,317 | 5/16/2017 | |
2.2.0 | 1,636 | 5/16/2017 | |
2.1.0.8-pre | 1,417 | 3/29/2017 | |
2.1.0 | 1,568 | 3/29/2017 | |
2.0.0.4-pre | 1,408 | 3/23/2017 | |
2.0.0.3-pre | 1,276 | 3/23/2017 | |
2.0.0.2-pre | 1,391 | 3/13/2017 | |
2.0.0.1-pre | 1,303 | 3/3/2017 | |
2.0.0 | 3,973 | 3/3/2017 | |
1.0.75 | 1,619 | 2/16/2017 | |
1.0.74 | 1,621 | 2/9/2017 | |
1.0.73 | 1,580 | 2/9/2017 | |
1.0.72 | 1,628 | 12/19/2016 | |
1.0.71 | 1,538 | 12/10/2016 | |
1.0.70 | 1,610 | 12/10/2016 | |
1.0.69 | 1,555 | 12/10/2016 | |
1.0.68 | 1,682 | 12/10/2016 | |
1.0.67 | 1,557 | 12/8/2016 | |
1.0.66 | 1,606 | 12/7/2016 | |
1.0.65 | 1,552 | 12/7/2016 | |
1.0.64 | 1,526 | 12/7/2016 | |
1.0.63 | 1,607 | 12/6/2016 | |
1.0.62 | 1,558 | 12/6/2016 | |
1.0.61 | 1,598 | 12/6/2016 | |
1.0.60 | 1,561 | 12/6/2016 | |
1.0.59 | 1,604 | 12/2/2016 | |
1.0.58 | 1,613 | 12/2/2016 | |
1.0.57 | 1,862 | 11/2/2016 | |
1.0.56 | 1,837 | 11/2/2016 | |
1.0.55 | 1,894 | 11/2/2016 | |
1.0.54 | 1,769 | 11/2/2016 | |
1.0.53 | 1,818 | 11/1/2016 | |
1.0.52 | 1,599 | 10/31/2016 | |
1.0.51 | 1,602 | 10/31/2016 | |
1.0.49 | 1,599 | 10/31/2016 | |
1.0.45 | 1,581 | 10/30/2016 | |
1.0.43 | 1,565 | 10/26/2016 | |
1.0.41 | 1,633 | 10/26/2016 | |
1.0.38 | 1,553 | 10/25/2016 | |
1.0.36 | 1,596 | 8/29/2016 | |
1.0.34 | 1,564 | 8/25/2016 | |
1.0.32 | 1,974 | 3/22/2016 | |
1.0.30 | 1,508 | 3/7/2016 | |
1.0.28 | 1,584 | 3/7/2016 | |
1.0.25 | 1,790 | 2/29/2016 | |
1.0.23 | 1,761 | 2/29/2016 | |
1.0.20 | 1,612 | 2/29/2016 | |
1.0.18 | 1,986 | 2/26/2016 | |
1.0.16 | 2,062 | 2/26/2016 | |
1.0.14 | 1,700 | 2/22/2016 | |
1.0.12 | 1,645 | 2/22/2016 | |
1.0.11 | 1,741 | 2/22/2016 | |
1.0.1 | 2,040 | 2/22/2016 | |
1.0.0 | 1,981 | 2/22/2016 |