CompuMaster.Scopevisio.OpenApi
2026.1.2.1
dotnet add package CompuMaster.Scopevisio.OpenApi --version 2026.1.2.1
NuGet\Install-Package CompuMaster.Scopevisio.OpenApi -Version 2026.1.2.1
<PackageReference Include="CompuMaster.Scopevisio.OpenApi" Version="2026.1.2.1" />
<PackageVersion Include="CompuMaster.Scopevisio.OpenApi" Version="2026.1.2.1" />
<PackageReference Include="CompuMaster.Scopevisio.OpenApi" />
paket add CompuMaster.Scopevisio.OpenApi --version 2026.1.2.1
#r "nuget: CompuMaster.Scopevisio.OpenApi, 2026.1.2.1"
#:package CompuMaster.Scopevisio.OpenApi@2026.1.2.1
#addin nuget:?package=CompuMaster.Scopevisio.OpenApi&version=2026.1.2.1
#tool nuget:?package=CompuMaster.Scopevisio.OpenApi&version=2026.1.2.1
CompuMaster.Scopevisio.OpenApi - the C# library for the Scopevisio OpenScope REST API
This C# SDK is automatically generated by the OpenAPI Generator project. For more information, please visit
- https://www.scopevisio.com
- https://www.openscope.de/
- https://appload.scopevisio.com/rest/swagger.json
- Interactive documenation generated by OpenApi Generator
Frameworks supported
- .NET 6.0 or later
- .NET Framework 4.8 or later
- .NET Standard 2.0 or later
Getting Started
Console sample application
Create a new C# console application project for .NET Framework. Add NuGet dependency CompuMaster.Scopevisio.OpenApi and start coding:
using CompuMaster.Scopevisio.OpenApi;
using CompuMaster.Scopevisio.OpenApi.Api;
using CompuMaster.Scopevisio.OpenApi.Client;
using CompuMaster.Scopevisio.OpenApi.Model;
using System;
using System.Threading.Tasks;
namespace ConsoleSampleApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Please enter username: ");
string username = Console.ReadLine();
Console.WriteLine("Please enter customer no.: ");
string customerno = Console.ReadLine();
Console.WriteLine("Please enter password: ");
string password = Console.ReadLine();
OpenScopeApiClient OpenScopeClient = new OpenScopeApiClient();
try
{
OpenScopeClient.AuthorizeWithUserCredentials(username, customerno, password);
System.Console.WriteLine("Authorization successful, future requests can be executed with access token:\n" + OpenScopeClient.Token.AccessToken);
System.Console.WriteLine();
CompuMaster.Scopevisio.OpenApi.Model.Version VersionResult = OpenScopeClient.AdditionalApi.GetVersionWithHttpInfo().Data;
System.Console.WriteLine("Interface version=" + VersionResult.ToString());
System.Console.WriteLine();
CompuMaster.Scopevisio.OpenApi.Model.Hello HelloResult = OpenScopeClient.AdditionalApi.HelloJsonWithHttpInfo().Data;
System.Console.WriteLine("Hello world=" + HelloResult.HelloMessage);
System.Console.WriteLine();
Task<CompuMaster.Scopevisio.OpenApi.Model.Hello> t = HelloTask(OpenScopeClient);
t.Wait();
System.Console.WriteLine("Async hello world=" + t.Result.HelloMessage);
System.Console.WriteLine();
}
catch (ApiException e)
{
System.Console.WriteLine("Exception when calling API: " + e.Message);
System.Console.WriteLine("Status Code: " + e.ErrorCode);
System.Console.WriteLine(e.StackTrace);
}
catch (Exception e)
{
System.Console.WriteLine("Exception: " + e.ToString());
}
}
/// <summary>
/// Sample of async call
/// </summary>
/// <param name="openScopeClient"></param>
/// <returns></returns>
static async Task<CompuMaster.Scopevisio.OpenApi.Model.Hello> HelloTask(OpenScopeApiClient openScopeClient)
{
ApiResponse<CompuMaster.Scopevisio.OpenApi.Model.Hello> HelloResponse = await openScopeClient.AdditionalApi.HelloJsonAsyncWithHttpInfo();
return HelloResponse.Data;
}
}
}
Output of sample application
Please enter username:
jon.doe@foo.bar
Please enter customer no.:
1234567
Please enter password:
*******************
Authorization successful, future requests can be executed with access token:
4792ad4F-eeac34D0-44AF-8AD2-9Baf1aBA8556B2343
Interface version=class Version {
BuildDate: 11.05.2020 09:36:00
BuildNumber: 19585
CommitHash: 9a6ed04ce34c80422ee74a46191f2eb028f3f369
CommitDate: 11.05.2020 09:34:41
}
Hello world=jon.doe@foo.bar
Async hello world=jon.doe@foo.bar
Dependencies
| 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.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 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 is compatible. 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.8
- JsonSubTypes (>= 2.0.1)
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.3)
- RestSharp (>= 112.1.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Data.DataSetExtensions (>= 4.5.0)
- System.Net.Http (>= 4.3.4)
-
.NETStandard 2.0
- JsonSubTypes (>= 2.0.1)
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.3)
- RestSharp (>= 112.1.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Data.DataSetExtensions (>= 4.5.0)
- System.Net.Http (>= 4.3.4)
-
net6.0
- JsonSubTypes (>= 2.0.1)
- Microsoft.CSharp (>= 4.7.0)
- Newtonsoft.Json (>= 13.0.3)
- RestSharp (>= 112.1.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Data.DataSetExtensions (>= 4.5.0)
- System.Net.Http (>= 4.3.4)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on CompuMaster.Scopevisio.OpenApi:
| Package | Downloads |
|---|---|
|
CompuMaster.Dms.Providers
Package Description |
|
|
CompuMaster.Scopevisio.Teamwork
Client access library for the Teamwork part of OpenScope API https://www.openscope.de/ (REST web API interface provided by Scopevisio AG, https://www.scopevisio.com/), library generated from Swagger/OpenAPI doc at https://appload.scopevisio.com/rest/swagger.json |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.1.2.1 | 50 | 1/2/2026 |
| 2026.1.2 | 50 | 1/2/2026 |
| 2024.11.5.100 | 749 | 11/5/2024 |
| 2024.11.4.100 | 227 | 11/4/2024 |
| 2022.12.8.100 | 1,076 | 12/8/2022 |
| 2022.4.1.100 | 4,676 | 4/1/2022 |
| 2021.7.20.102 | 1,969 | 7/20/2021 |
| 0.1.4 | 693 | 11/24/2020 |
| 0.1.3 | 623 | 11/24/2020 |
| 0.1.2 | 602 | 11/24/2020 |
| 0.1.1 | 596 | 11/13/2020 |
| 0.1.0 | 2,128 | 7/5/2020 |
| 0.0.4 | 657 | 5/10/2020 |