Build great apps fast using the Ocutag APIs

Ocutag APIs let your mobile app access our robust image recognition service using just three request-response pairs, so there’s not that much to learn. And they’re implemented based on standard REST principles, so they integrate easily into your apps.

The Ocutag web service uses two sets of APIs: the Collection API and the Store API. Within the Collections API, there are two calls: one to get a list of collections, and one to access the image recognition service. Within the Store API, there’s only one call: to retrieve any metadata associated with the recognized image. To get started, register for the Ocutag service and get Developer Keys to authenticate API requests. for the Ocutag service and get Developer Keys to authenticate API requests.

You can use HTTP calls in virtually any programming language to interact with the APIs. We provide Sample Code for native iOS , Android, and Windows Phone apps to make it easy for you to handle basic tasks like integrating authentication, managing your HTTP sessions, and using the Ocutag APIs

Learn all about our API

Developer APIs

Overview of the Ocutag APIs. The Collection API is the interface to the image recognition engine. The Store API is the interface that enables retrieval of metadata attached to any image that is recognized..

API Request Format

Information on how to format your REST API request: details of the standards used, supported HTTP methods, and information on which header fields are mandatory when creating a request.


Complete details on the authentication mechanisms used in the REST API. Step-by-step instructions are provided with examples on how to create the Authorization header field contents while formatting the request.


Details on how to create a valid timestamp for your API request.

Response and Status Codes

Information on HTTP response codes and specific Ocutag status codes.