Geotab.Checkmate.ObjectModel 11.18.175

dotnet add package Geotab.Checkmate.ObjectModel --version 11.18.175
NuGet\Install-Package Geotab.Checkmate.ObjectModel -Version 11.18.175
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="Geotab.Checkmate.ObjectModel" Version="11.18.175" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Geotab.Checkmate.ObjectModel --version 11.18.175
#r "nuget: Geotab.Checkmate.ObjectModel, 11.18.175"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Geotab.Checkmate.ObjectModel as a Cake Addin
#addin nuget:?package=Geotab.Checkmate.ObjectModel&version=11.18.175

// Install Geotab.Checkmate.ObjectModel as a Cake Tool
#tool nuget:?package=Geotab.Checkmate.ObjectModel&version=11.18.175

Geotab.Checkmate.ObjectModel

The MyGeotab .NET Integration package offers a seamless and straightforward solution for integrating MyGeotab, a leading telematics and fleet management platform, into your .NET applications. With this package, you can harness the power of the MyGeotab JSON-RPC API without the complexity of manually handling JSON serialization and deserialization.

Key Features

  • Simplified Integration: The package provides an abstraction layer that simplifies the integration process with the MyGeotab platform, allowing you to focus on building your application's logic rather than dealing with low-level API interactions.

  • Automatic Serialization and Deserialization: You no longer need to manually convert JSON requests and responses to .NET objects. The package takes care of the JSON serialization and deserialization, enabling you to work with strongly-typed objects in your .NET code.

  • Streamlined API Access: By leveraging the package's intuitive APIs, you can interact with various MyGeotab entities, such as vehicles, drivers, trips, and more, with ease. Perform actions like retrieving data, creating new entities, updating information, and executing advanced queries effortlessly.

Getting Started

To start using the MyGeotab .NET Integration package in your .NET application, follow these simple steps:

  • Installation: Install the package via NuGet Package Manager or by adding the corresponding package reference in your .csproj file.

  • Authentication: Obtain the necessary MyGeotab credentials (username and password or API token) to authenticate your application with the MyGeotab platform.

  • Initializing the Client: Create an instance of the MyGeotab client, providing the authentication credentials. This client acts as your gateway to interact with the MyGeotab API.

  • Interacting with the API: Use the client's methods and classes to perform various operations, such as retrieving data, creating new entities, updating information, and executing queries against the MyGeotab platform.

For detailed code examples and comprehensive documentation, please refer to the MyGeotab SDK.

Quick Start

var api = new API("user@example.com", "password", null, "database");
await api.AuthenticateAsync();

var devices = await api.CallAsync<List<Device>>("Get", typeof(Device), new { resultsLimit = 1 });
Product 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 is compatible.  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 is compatible.  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 is compatible. 
.NET Framework net461 was computed.  net462 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Geotab.Checkmate.ObjectModel:

Package Downloads
Geotab.Internal.MyAdmin.APILib

The MyAdmin API provides an interface to Geotab’s MyAdmin system, allowing customers to build their own applications to integrate with MyAdmin.

Geotab.DataOnlyPlan.API

Geotab SDK helper library. Provides a wrapper around the MyGeotab API, exposing methods and encapsulating business rules such that data-only plan partners/resellers can easily work with the MyGeotab API within the constraints imposed by the data-only option.

Mbrotto.MyGeotabHelper

Library that provides wrapper methods for the Geotab.Checkmat.ObjectModel.

Mbrotto.VaultLibrary

Vault helper for private use. Not much value externally.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
11.18.175 105 4/23/2024
11.7.179 4,142 2/12/2024
11.6.171 1,329 1/25/2024
11.0.6226 48,679 11/8/2023
11.0.4143 238,007 7/31/2023
11.0.2 40,050 5/5/2023
11.0.0 2,926 4/14/2023
11.0.0-preview1 151 3/24/2023
10.0.1 25,373 3/6/2023
10.0.0 38,819 1/13/2023
10.0.0-preview1 198 11/16/2022
9.0.1 879 3/6/2023
9.0.0 35,591 11/1/2022
9.0.0-preview1 5,920 8/23/2022
8.0.2 371 3/6/2023
8.0.1 24,453 8/29/2022
8.0.0-preview2 141 5/13/2022

See a full list changes at https://geotab.github.io/sdk/resources/new/