# DriveSync Portal

- [Requirement](https://sdk.ims.tech/drivesync-portal/requirement.md)
- [User](https://sdk.ims.tech/drivesync-portal/user.md): The SDK allows for the host application to retrieve or update user information.
- [Device](https://sdk.ims.tech/drivesync-portal/device.md): Handles Device related requests with IMS web services. Unless otherwise specified, requests performed by this service are on the current Device.
- [Driving Alert](https://sdk.ims.tech/drivesync-portal/driving-alert.md): Handles DrivingAlert related requests with IMS web services.
- [Push Notification](https://sdk.ims.tech/drivesync-portal/push-notification.md): Handles Push Notification related requests with IMS web services. Unless otherwise specified, requests performed by this service are on the current Device.
- [Invitations](https://sdk.ims.tech/drivesync-portal/invitations.md): Handles Invitation related requests with IMS web services.
- [Subscription](https://sdk.ims.tech/drivesync-portal/subscription.md): The SDK allows for the host application to retrieve list of user subscriptions.
- [Trip](https://sdk.ims.tech/drivesync-portal/trip.md): Handles Trip related requests with IMS web services.
- [Location](https://sdk.ims.tech/drivesync-portal/location.md): Handles requests related to location via IMS web services. This service fetches the last known location for the host application's user.
- [Driving Summary](https://sdk.ims.tech/drivesync-portal/driving-summary.md): Handles DrivingSummary related requests with IMS web services.
- [Discount](https://sdk.ims.tech/drivesync-portal/discount.md): Handles Discount related requests with IMS web services.
- [Scoring](https://sdk.ims.tech/drivesync-portal/scoring.md): Handles ScoringAggregate and ScoringAverage related requests with IMS web services.
- [Vehicle](https://sdk.ims.tech/drivesync-portal/vehicle.md): Handles Vehicle related requests with IMS web services.
- [Leaderboard](https://sdk.ims.tech/drivesync-portal/leaderboard.md): Handles Leaderboard requests via IMS web services.
- [Rewards](https://sdk.ims.tech/drivesync-portal/rewards.md): Handles Rewards related requests with IMS web services.
- [Submit consent to EULA](https://sdk.ims.tech/drivesync-portal/submit-consent-to-eula.md): The SDK allows for the host application to Accept/Reject the EULA. The EULA status is obtained by using the UserService to get the User data.
- [Legal documents and FAQ](https://sdk.ims.tech/drivesync-portal/legal-documents-and-faq.md): Handles Content related requests with IMS web services.
- [Named Driver](https://sdk.ims.tech/drivesync-portal/named-driver.md): SDK introduces Named driver API for family functionality to add secondary drivers by host app
- [Legal Documents](https://sdk.ims.tech/drivesync-portal/legal-documents.md): SDK introduces LegaDocuments service for fetching and submitting user consent.
- [Odometer](https://sdk.ims.tech/drivesync-portal/odometer.md): Handles Odometer related requests with IMS web services.
- [Policy](https://sdk.ims.tech/drivesync-portal/policy.md): Handles Policy related requests for IMS web services


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sdk.ims.tech/drivesync-portal.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
