APIC Agent - user-agent lookup API
detect browser, OS & device from UA string.
With an uptime of 99.999% and average response time of 15ms, APIC Agent is used by 10,000+ users. Start using for free.


APIC Agent
A fast user-agent lookup API that detects browser, OS, and device details
With an uptime of 99.999% and average response time of 15ms, APIC Agent is used by 10000+ users
Start using for free

Live Demo
Your User-Agent string
A lot of repositories on GitHub already use APIC Agent - find integration code in programming language of your choice.
Live output from the API
Demo uses your user-agent string and APIC Agent's GET API
Use Cases
There's a lot of hidden information in the user agent string that can help you create a better customer experience and improve your conversion. All in real-time.
Features
Use APIC Agent's REST API and avoid integrating with hard to maintain user-agent parser libraries - our API can be integrated quickly and is easy to understand.
Simple to Use
Our REST based JSON API is extremely simple to use, it is very easy to integrate with any programming language or tech stack.
Accurate Data
Data we use is based on Matomo's open source device database and is updated frequently.
Scalable Infrastructure
Our software stack is built to scale to millions of requests and our API is also built to respond fast.
Free
While we are in beta, our API is free to use. We will continue to have a generous free plan when we launch more APIs and our pricing plans.
400K API calls per day
API Agent is used by 10,000+ unique users in a month. They call the API more than 12 million in a month - that is over 400,000 requests daily.

Usage
Using apicagent's API is very easy. We provide GET
or POST
variants of the same API - choose as per your preference, send your user-agent string as input and you get the response that you can use in your application.
GET https://api.apicagent.com
GET https://app.apicblocks.com/v1/api/useragent
Simple and easy to get started with, works in browser too. If you prefer GET APIs, use this.
Learn more about GET APIPOST https://api.apicagent.com
POST https://app.apicblocks.com/v1/api/useragent
This works exactly like the GET API, except user-agent string is sent inside a JSON object.
Learn more about POST API