Discover/devicespecifications.com API
live

devicespecifications.com APIdevicespecifications.com

Access mobile device specs, brand listings, model indexes, and filtered search across thousands of phones and tablets via the DeviceSpecifications.com API.

Endpoints
4
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/0ba9e915-4cb3-4d1a-b73c-80419113783e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0ba9e915-4cb3-4d1a-b73c-80419113783e/get_brands' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Get a list of all mobile device brands available on the site. Returns all brands with their unique identifiers.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "brands": "array of brand objects with id, name, url, and image_url"
  },
  "sample": {
    "data": {
      "brands": [
        {
          "id": "6b2c3a",
          "url": "https://www.devicespecifications.com/en/brand/6b2c3a",
          "name": "Acer",
          "image_url": null
        },
        {
          "id": "cefa26",
          "url": "https://www.devicespecifications.com/en/brand/cefa26",
          "name": "Apple",
          "image_url": null
        }
      ]
    },
    "status": "success"
  }
}

About the devicespecifications.com API

The DeviceSpecifications.com API covers 4 endpoints that expose brand listings, device model indexes, full specification sheets, and a filtered device search. Call get_device_details to retrieve specs organized into named categories — Design, Display, Battery, Camera, and more — for any device identified by its model ID. The API supports programmatic traversal from brand to model to spec without any manual lookup.

Browsing Brands and Models

The get_brands endpoint returns every mobile device brand on DeviceSpecifications.com as an array of objects, each with an id, name, url, and image_url. Pass any brand's id to get_brand_devices to retrieve that brand's full device roster — same object shape: id, name, url, and image_url per device. The brand_id you queried is echoed back in the response, which is useful when batching requests across multiple brands.

Device Specification Detail

The get_device_details endpoint accepts a model_id (a hex string obtained from get_brand_devices or search_devices) and returns the full device name, the queried model_id, and a specifications object. That object uses category names — such as Design, Display, Battery, Camera, Connectivity — as keys, each mapped to a flat set of spec key-value pairs. The structure is consistent across devices, making it straightforward to extract a specific attribute like screen resolution or battery capacity programmatically.

Filtered Device Search

The search_devices endpoint accepts up to five optional filter parameters: 5g (require 5G support), ram, battery (minimum capacity), storage, and select_soc (SoC manufacturer, e.g. qualcomm, apple, mediatek). Omitting all filters returns the most recent devices. Results include a total count and an array of matching devices with id, name, and url. Use returned id values as model_id inputs to get_device_details to fetch full specs for each match.

Data Coverage and IDs

All entity identifiers — brand IDs and model IDs — are opaque hex strings. They are stable references intended to be passed between endpoints; the get_brandsget_brand_devicesget_device_details chain is the canonical traversal pattern. The search endpoint is a parallel entry point that bypasses the brand hierarchy when you already know the hardware criteria you need.

Common use cases
  • Build a device comparison tool by fetching specifications for multiple model IDs and diffing Display or Camera categories.
  • Populate a product database with structured specs by iterating get_brandsget_brand_devicesget_device_details.
  • Filter devices by SoC manufacturer using select_soc in search_devices to benchmark Qualcomm vs. MediaTek chipsets.
  • Generate a 5G-capable device list with minimum 8 GB RAM by combining the 5g and ram filters in search_devices.
  • Automate spec sheet generation for a review site by querying get_device_details for each model at publication time.
  • Track a brand's full device catalog by calling get_brand_devices with the brand's hex ID from get_brands.
  • Feed a recommendation engine with battery and storage capacities extracted from the specifications object.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does DeviceSpecifications.com offer an official developer API?+
DeviceSpecifications.com does not publish an official public developer API or documented data access program. This Parse API is the structured way to access the data programmatically.
What does `get_device_details` return and how are specs organized?+
It returns a name, the queried model_id, and a specifications object. The keys of that object are category names (e.g. Display, Battery, Camera, Design) and each category maps to a flat set of attribute-value pairs for that device.
What filters does `search_devices` support?+
It accepts 5g (pass '1' to require 5G), ram, battery (minimum capacity), storage, and select_soc (manufacturer slug like 'qualcomm' or 'mediatek'). All parameters are optional and default to no filter when omitted or set to '-'.
Does the API support pagination for large brand catalogs or search results?+
The current endpoints do not expose pagination parameters. get_brand_devices returns all devices for a brand in one response, and search_devices returns all matching results with a total count but no page or offset controls. You can fork this API on Parse and revise it to add paginated endpoints if your use case requires chunked retrieval.
Can I retrieve user reviews or ratings for a device?+
Not currently. The API covers brand listings, model indexes, hardware specification sheets, and filtered device search. User reviews or community ratings are not included in any response. You can fork this API on Parse and revise it to add an endpoint targeting that data.
Page content last updated . Spec covers 4 endpoints from devicespecifications.com.
Related APIs in OtherSee all →
ueex.com.ua API
Access real-time and historical pricing data for Ukrainian energy commodities including natural gas, electricity, coal, LPG, and timber directly from official exchange quotations and auction results. Monitor trading indices, check medium long-term market rates, and view the trading calendar to stay informed on energy market trends.
cses.fi API
Explore the CSES Problem Set by browsing problems across different categories, viewing detailed problem information, and discovering available courses and contests. Access comprehensive problem lists organized by topic to find coding challenges tailored to your learning goals.
bazaardb.gg API
Search and retrieve comprehensive data about The Bazaar game cards, including items, skills, merchants, trainers, monsters, and events with full details like tiers, attributes, enchantments, and tooltips. Quickly find the specific card information you need to optimize your gameplay strategy and deck building.
jurisprudencia.tst.jus.br API
Search and retrieve judicial decisions from Brazil's Superior Labor Court with filters by date, court body, and keywords to access decision summaries, outcomes, and full texts. Quickly find relevant labor law precedents and court rulings to support legal research and case analysis.
icons8.com API
Search for millions of icons across different visual styles like colorful, pattern-based, and minimalist designs to find the perfect icon for your project. Discover and retrieve icons in your preferred style to enhance your designs and applications.
smstome.com API
Browse temporary phone numbers from countries around the world and read incoming SMS messages in real time. List available numbers by country, retrieve messages sorted newest to oldest, and search message history by sender or content.
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.