> **Description:** The QR API enables generation and management of QR codes for various use cases, including payment initiation, website redirects, and app deep linking, with tracking and analytics capabilities.

# QR API

The QR API lets businesses interact with customers using Vipps or MobilePay QR codes.

* Generate QR codes that redirect the user to a website or to the Vipps  or MobilePay  app where the payment suggestion is presented for approval.
* Get information about [personal QR codes](https://developer.vippsmobilepay.com/docs/knowledge-base/qr-code.md#personal-qr) such as the user's phone number.

**Not sure which QR type to use?**

See [Choosing the right QR type](https://developer.vippsmobilepay.com/docs/APIs/qr-api/api-guide/choosing-qr-type.md) for a comprehensive guide on selecting the best QR solution for your business.

## How it works

* [How it works with one-time payment](https://developer.vippsmobilepay.com/docs/APIs/qr-api/how-it-works/qr-one-time-payment-api-howitworks.md)
* [How it works with merchant callback](https://developer.vippsmobilepay.com/docs/APIs/qr-api/how-it-works/qr-merchant-callback-api-howitworks.md)
* [How it works with merchant redirect](https://developer.vippsmobilepay.com/docs/APIs/qr-api/how-it-works/qr-merchant-redirect-api-howitworks.md)
* [How it works with personal QR](https://developer.vippsmobilepay.com/docs/APIs/qr-api/how-it-works/qr-personal-qr-howitworks.md)

## Start building

Follow the quick start to create your first QR code.

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

## Technical details

* [API Quick Start](https://developer.vippsmobilepay.com/docs/APIs/qr-api/qr-api-quick-start.md): Run the basic examples in curl or Postman.
* [API Guide](https://developer.vippsmobilepay.com/docs/APIs/qr-api/api-guide/README.md): Learn about the QR API features.
* [API Reference](https://developer.vippsmobilepay.com/redocusaurus/qr-swagger-id.yaml): Go straight to the endpoint specifications.

If you're new to the platform, see
[Getting started](https://developer.vippsmobilepay.com/docs/getting-started.md)
for information about API keys, product activation, and the test environment.

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