Ideavate Developer Hub
  • Guides
    • Getting Started
      • Access Token Issuance
      • Using GraphQL
      • Example GraphQL Queries
    • Open Utilities API
      • Introduction
      • Consent and credential sharing
      • Access levels
      • Data update notifications
      • Using Auth Link
    • Data APIs
      • QR code parser
      • Vehicle lookup
  • API Reference
    • Auth Link API
      • Security
      • GET /link
      • POST /token
      • GET /status
    • GraphQL API
      • Authentication
      • Data Model
      • GET or POST /graphql
      • Error Handling
      • Webhooks
  • GraphQL Explorer
Powered by GitBook
On this page
  • Auth Link API
  • addAccount GraphQL
  1. Guides
  2. Open Utilities API

Consent and credential sharing

PreviousIntroductionNextAccess levels

Last updated 2 years ago

There are two integration methods available in the the Open Utilities API for capturing the consent and access credentials from end users:

Integration method
Credential sharing UI
User management
Platforms supported

Auth Link API

Provided by Auth Link

Implicitly managed by Auth Link

Auth Link UI is HTML/CSS so can be used in a browser and embedded within a native app using a WebView

addAccount GraphQL mutation

Must be implemented by Client Application

Explicitly managed by Client Application

The Client Application is free to implement the UI in any platform.

A high-level summary of the two methods is provided below.

Auth Link API

The high-level flow can be illustrated as follows:

For more details see .

addAccount GraphQL

Using Auth Link