# ScanAPI: Barcode & QR to API

> Scan barcodes and QR codes and send them straight to your REST API or webhook.

Canonical page: [https://chrome-stats.com/d/com.natalab.scanapi](https://chrome-stats.com/d/com.natalab.scanapi)

## Overview

- **ID:** `com.natalab.scanapi`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Natalab
- **Category:** TOOLS
- **Downloads:** 1
- **Version:** 1.2
- **Last updated:** 2026-10-26
- **First published:** 2026-10-26
- **Publisher country:** AR
- **Size:** 11 MB
- **Data as of:** 2026-11-08
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.natalab.scanapi)
- **Website:** [https://natalab-dev.web.app/](https://natalab-dev.web.app/)
- **Privacy policy:** [https://natalab-dev.web.app/privacy-policy/scanapi.html](https://natalab-dev.web.app/privacy-policy/scanapi.html)

## Description

ScanAPI turns your phone into a scanner that talks to your own systems. Point the camera at a barcode or QR code and the app calls the API you choose, then shows the answer on screen: product names, stock levels, prices, photos, whatever your server sends back.<br><br>No coding needed. You set up a workflow once and every scan after that runs it for you.<br><br><b>HOW IT WORKS</b><br>1. Scan a code with the camera or type it by hand.<br>2. ScanAPI puts the code into your request and calls your API.<br>3. The result screen shows the fields you picked, with images, badges and lists.<br><br><b>MADE FOR REAL WORK</b><br>Shops check prices and stock. Warehouse teams look up products and bin locations. Event staff check tickets at the door. Offices audit their equipment. If your system has an HTTP endpoint, ScanAPI can talk to it.<br><br><b>YOUR WORKFLOW</b><br>Build a workflow with up to two steps. Each step can call any REST API with GET, POST, PUT, PATCH or DELETE, and the second step can use the answer of the first. Sign in first, take the token from the response and send it with the next call.<br><br>Requests support headers, query parameters, JSON and XML bodies and form data. Authentication covers Basic, Bearer token, API key and custom headers.<br><br><b>SMART TEMPLATES</b><br>Insert the scanned value anywhere with {{barcode.value}}, or pick it from a list with one tap. Functions change it on the fly: upper or lower case, digits only, part of the text, dates, URL encoding and GS1 fields such as GTIN, lot, expiry date and serial number.<br><br><b>RESULTS THAT MAKE SENSE</b><br>Choose up to four fields to show after a scan: a big title, text, label and value pairs, badges, yes or no indicators, lists or images. Pick the fields straight from the last response instead of typing paths.<br><br><b>SECRETS STAY SAFE</b><br>Passwords and API tokens are saved as secrets, encrypted with the Android Keystore and filled in only when the request is sent. They never show up as plain text inside your workflow.<br><br><b>ALSO INCLUDED</b><br>QR Code, EAN 13, EAN 8, UPC A, UPC E, Code 128, Code 39, Code 93, Codabar, ITF, Data Matrix, PDF417 and Aztec. Choose which code types your workflow reacts to. Import and export workflows as JSON files. Torch for dark corners, sound and vibration on every scan, a step by step help guide, and full translations in English, Spanish, German, French and Italian.<br><br>A ready to use food barcode example comes installed so you can try the app right away.<br><br><b>NEED MORE?</b><br>ScanAPI Pro removes every limit: unlimited workflows, steps and result fields, scan filters with patterns, Digest and OAuth 2.0 authentication, file uploads, input steps that ask for a quantity, a choice, a second barcode or a photo, quick confirmations, the local HTTP API and operator mode with a PIN.<br><br><b>PRIVACY</b><br>No account, no ads, no analytics. Codes are decoded on the device and your data only goes to the servers you configure.

## Rankings

- #3,241,392 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.CAMERA`
- `android.permission.INTERNET`
- `android.permission.VIBRATE`
- `com.android.vending.CHECK_LICENSE`
- `com.natalab.scanapi.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [ScanAPI: Barcode & QR to API](https://chrome-stats.com/d/com.natalab.scanapi.pro) — 2 users
- [Scanrivo: Barcode Scanner API](https://chrome-stats.com/d/com.scanrivo.app) — 14 users
- [Scan to API](https://chrome-stats.com/d/it.bbros.scantoapi) — 141 users
- [Scan to API](https://chrome-stats.com/d/com.scantoapi) — 7 users
- [QR Scanner - Send to HTTP POST](https://chrome-stats.com/d/com.qrcode.scanner.post) — 26 users
- [Scan to Flow: QR & Barcode](https://chrome-stats.com/d/com.minhkhacld.fscanstandard) — 299 users
- [Barcode Scanner AI: Warehouse](https://chrome-stats.com/d/services.drb.barcodeScanner) — 21 users
- [Action Scan](https://chrome-stats.com/d/com.actionscanv2) — 217 users
- [ScanGo QR Barcode Scanner](https://chrome-stats.com/d/com.scango.barcodescanner) — 120 users
- [Hi Scan: QR & Barcode Scanner](https://chrome-stats.com/d/com.wydevteam.hiscan) — 731,759 users, 4.56 / 5
- [QR Scan](https://chrome-stats.com/d/app.quiet.pub.jtq.qrscanner) — 2,731 users
- [Barcode & QR Scanner Keyboard](https://chrome-stats.com/d/com.nikosoft.nikokeyboard) — 403,865 users, 3.65 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.natalab.scanapi)
