# SupaQR Document ## Docs - [API keys](https://docs.supaqr.com/api-reference/api-keys.md): Learn how API keys work on SupaQR. - [Create a domain](https://docs.supaqr.com/api-reference/domains/create.md) - [Delete a domain](https://docs.supaqr.com/api-reference/domains/delete.md) - [Retrieve a list of domains](https://docs.supaqr.com/api-reference/domains/get.md) - [Update a domain](https://docs.supaqr.com/api-reference/domains/patch.md) - [Retrieve a list of files](https://docs.supaqr.com/api-reference/files/get.md) - [Introduction](https://docs.supaqr.com/api-reference/introduction.md): Fundamental concepts of SupaQR’s API. - [Bulk create links(QR codes)](https://docs.supaqr.com/api-reference/links/bulk_create.md): Bulk create up to 100 links(QR codes) - [Bulk delete links(QR codes)](https://docs.supaqr.com/api-reference/links/bulk_delete.md) - [Bulk update links(QR codes)](https://docs.supaqr.com/api-reference/links/bulk_patch.md): Bulk update up to 100 links(QR codes). If updateData.data is not empty, all links(QR codes) specified in the linkIds array must share the same linkType. - [Create a Link(QR Code)](https://docs.supaqr.com/api-reference/links/create.md) - [Delete a link(QR code)](https://docs.supaqr.com/api-reference/links/delete.md) - [Retrieve a list of links(QR codes)](https://docs.supaqr.com/api-reference/links/get.md) - [Retrieve links(QR codes) count](https://docs.supaqr.com/api-reference/links/get2.md) - [Update a link(QR code)](https://docs.supaqr.com/api-reference/links/patch.md) - [Upsert a link(QR code)](https://docs.supaqr.com/api-reference/links/put.md): If a link(QR code) with the same destination already exists, return it (or update it if there are any changes). Otherwise, a new link(QR code) will be created. - [Scan QR code](https://docs.supaqr.com/api-reference/qrcode/create.md): Maximum image size: 2MB. Supported formats: JPEG, PNG. - [Retrieve a QR code](https://docs.supaqr.com/api-reference/qrcode/get.md) - [Retrieve a list of QR code templates](https://docs.supaqr.com/api-reference/qrcode/get2.md) - [Rate limits](https://docs.supaqr.com/api-reference/rate-limits.md): Learn about SupaQR’s API rate limits. - [Retrieve statistics](https://docs.supaqr.com/api-reference/statistics/get.md) - [Create a new tag](https://docs.supaqr.com/api-reference/tags/create.md) - [Retrieve a list of tags](https://docs.supaqr.com/api-reference/tags/get.md) - [Update a tag](https://docs.supaqr.com/api-reference/tags/patch.md) - [Changelog](https://docs.supaqr.com/changelog.md): Product updates and announcements - [Introduction](https://docs.supaqr.com/introduction.md) ## OpenAPI Specs - [openapi](https://docs.supaqr.com/api-reference/openapi.json)