Repository navigation
Android PortalApiClient SDK Release Notes
AigarsM edited this page Sep 30, 2026
·
3 revisions
Release notes for each PortalApiClient framework - what was changed, fixed, improved or added.
Important
LATEST VERSION
First official release of the open distribution. It carries the Connected Cars Portal API surface described in the framework documentation: account and vehicles, trips and driving analytics, notifications, beacons and firmware, consents and GDPR, places, fuel, social connections and G-Zone gamification.
- Two facades over one session.
PortalApiis a Kotlin object whose calls aresuspendfunctions returning typed results.PortalApiClientis the Java singleton that still owns places and rules, fuel, service jobs, badges and challenges, and avatar image upload. - Consent bodies are a single class,
ConsentSetBodyincom.scope.portalapiclient.models.consent. ItspolicyIdis optional: leave it unset to act on the signed in user, and the field is omitted from the request rather than sent as null. - G-Zone responses arrive as model classes rather than raw JSON, so
GZoneRound.isCompletedand the…DateTimeproperties are available without parsing. - Code written for an individual customer is not part of this distribution. The generic equivalents are.
- Builds against
shared-classes1.1.6 andportal-api-base1.2.9. - The instrumentation test suite carries no host and no account. Pass them as instrumentation arguments:
-Pandroid.testInstrumentationRunnerArguments.serverUrl=,.username=,.password=. Without them the suite skips.
Consolidated SDK
SmartDrive
PortalApiBase
PortalApiClient
Wellness
SBeacon
- Overview
- Installation
- Initialization
- Beacon Scanning
- Beacon Pairing
- Trip Management
- Driving Behavior
- Calibration
- Event Handling
- Data Models
- API Reference
Consolidated SPM
SDApiManager
CCFrameworkOpen
SmartDrive
SBeacon