Overview of the Login API
Install AI tools
Give your assistant up-to-date guidance for our APIs, with our plugin or without it.
The plugin is still under development. See the AI tools page for details.
- Claude Code
- Cursor
- Codex
- Without installing
Run both commands, in order.
claude plugin marketplace add vippsas/agent-toolkit
claude plugin install vipps-developer@agent-toolkit
Open Settings, then Plugins.
Add vippsas/agent-toolkit as a plugin marketplace, then install the "vipps-developer" plugin.
For the app, add the marketplace "vippsas/agent-toolkit" and then install "vipps-developer". For the CLI, run the following commands.
codex plugin marketplace add vippsas/agent-toolkit
codex plugin add vipps-developer@agent-toolkit
Paste this into any assistant.
Read https://github.com/vippsas/agent-toolkit/blob/main/plugins/vipps-developer/README.md for Vipps MobilePay integration guidance.
For troubleshooting, see the full instructions.
Introduction​
Users can create a new account by sharing high-quality data from their Vipps or MobilePay profile. Available information includes name, email, addresses, phone number, and birthdate. National identity number is also available to some merchants. The identity of all Vipps MobilePay users is verified as part of our Know Your Customer (KYC) process, so rest assured that these are real people with the correct name and information.
Login is available for several use cases:
- Login from a mobile app - Choose from three different flows for mobile app integration
- Login from websites
- Login from the merchant's system (Merchant-initiated login)
Login is not an electronic identification or certified eID.
A sales unit can use the Login API for many flows.
It is recommended to use the same sales unit for all use cases to ensure that you get the same user ID (sub) on the user across different scenarios.
Setting up Login​
If you're new to the platform, see Getting started for information about API keys, product activation, and the test environment.
Before you can use Login, you must set up your sales unit. For help, see Portal: How to set up login for your sales unit.
Design guidelines and buttons​
Buttons to use for Login can be found as part of our brand guidelines.
We also provide a button generator library, so you can dynamically generate your buttons in a JavaScript site.
or MobilePay
profile.
Available information includes name, email, addresses, phone number, and birthdate.