> **Description:** Learn how to securely access user profile information with consent using the Userinfo API. Enable seamless profile sharing in your applications.

# Userinfo API

**TIP**

If you're looking for Login-based profile sharing, see [Login API guide](https://developer.vippsmobilepay.com/docs/APIs/login-api/api-guide/user-info.md).

*Profile sharing* allows merchants to request user information during a payment flow.
This creates a seamless experience where users can agree to pay and share their information in one process.

When you request consent to access the user's profile information,
a consent screen will be displayed in the user's Vipps  or MobilePay  app.

Screenshot: Two-screen profile-sharing flow in the Vipps or MobilePay payment app: Left -- "Information you share" consent screen listing user details with a Share information button. Right -- payment screen with a Pay button.

The user must complete both screens before the merchant gets access to their profile information.
If the user doesn't consent to access, then the payment or agreement will fail.

The following payment APIs integrate with the Userinfo API, each with its own specific implementation details:

* [Recurring API](https://developer.vippsmobilepay.com/docs/APIs/recurring-api/recurring-api-guide.md#profile-sharing) - Enables profile sharing during
  agreement creation
* [ePayment API](https://developer.vippsmobilepay.com/docs/APIs/epayment-api/api-guide/features/profile-sharing.md) - Supports profile sharing as part
  of the regular payment flow
* [eCom API](https://developer.vippsmobilepay.com/docs/APIs/ecom-api/vipps-ecom-api.md#profile-sharing) - Allows profile sharing during the eCom payment flow

## Start building

Follow the quick start to request profile information during a payment flow.

[Open Userinfo quick start](https://developer.vippsmobilepay.com/docs/APIs/userinfo-api/userinfo-api-quick-start.md)

## Technical details

* [Quick start](https://developer.vippsmobilepay.com/docs/APIs/userinfo-api/userinfo-api-quick-start.md): Walk through the complete profile sharing flow.
* [API guide](https://developer.vippsmobilepay.com/docs/APIs/userinfo-api/userinfo-api-guide.md): Learn how to request and retrieve profile information.
* [API FAQ](https://developer.vippsmobilepay.com/docs/APIs/userinfo-api/userinfo-api-faq.md): See answers to commonly asked questions.
* [API reference](https://developer.vippsmobilepay.com/redocusaurus/userinfo-swagger-id.yaml): View the endpoint specifications.

> **Full site overview:** For every page in this documentation, read [https://developer.vippsmobilepay.com/llms.txt](https://developer.vippsmobilepay.com/llms.txt).
