PRODUCTION · REST API

Device Registry Platform

Enterprise Device Catalog API

Canonical catalog of electronic devices for repair platforms, e-commerce and enterprise integrations. One source of truth, versioned contracts, built to integrate.

Production REST APILaravel 12PHP 8.4v1.1.0
Categories
6
Brands
182
Models
16,142
Schema
v1
Response
JSON
The platform

A single source of truth for device data, so every product your team ships reads the same canonical catalog.

01

Centralized catalog

Categories, brands and models maintained in one authoritative place, not copied across systems.

02

Versioned by contract

A schema version travels with every payload. Consumers upgrade on their own terms.

03

API First architecture

Designed as an interface from day one. The catalog exists to be integrated.

04

REST, plainly

Standard verbs, predictable resources and clean JSON. No client library required.

Capabilities

Built for integration, not just access

Everything a consuming team needs to trust the source and ship the integration.

01

Canonical Catalog

One authoritative record per device, deduplicated and stable.

02

Advanced Search

Query models by name, brand or category in milliseconds.

03

Snapshot Export

The entire catalog in a single, versioned response.

04

REST API

Predictable resources, clean JSON, standard verbs.

05

Versioned Contracts

Breaking changes are opt-in, never a surprise in production.

06

Enterprise Ready

Rate limiting, API keys and cache headers out of the box.

07

Cache Friendly

Deterministic payloads designed to sit behind a CDN.

08

High Performance

Indexed reads engineered for large catalogs.

Developer experience

Integrate in an afternoon

No SDK to learn, no surprises to debug. Point your client at a URL and read JSON you can rely on.

Simple integration

One call returns everything. Start reading data immediately.

Consistent JSON

The same envelope every time. Parse once, trust it everywhere.

Stable contracts

Versioning keeps today's integration working tomorrow.

Enterprise scale

Built to serve many consumers without bespoke work.

GETapi/v1/device-models/search?q=pro200 · 11ms
{
  "data": [
    { "id": 10553, "name": "iPhone 15 Pro",
      "brand": "Apple", "category": "smartphone" },
    { "id": 20871, "name": "MacBook Pro 14",
      "brand": "Apple", "category": "laptop" },
    { "id": 30412, "name": "Surface Pro 9",
      "brand": "Microsoft", "category": "tablet" }
  ],
  "meta": { "count": 3 }
}
Endpoints

Start with four calls

A small, predictable surface. Read-only, JSON, no authentication required.

GET/api/v1/healthLiveness probe. No database access.
GET/api/v1/catalog/exportFull catalog snapshot in a single call.
GET/api/v1/device-models/searchFast lookup across every device model.
GET/api/v1/categoriesBrowse every device category.
Architecture

One platform, many consumers

The registry owns the catalog and hands it out through a single export. Everything downstream reads the same truth.

Device Registry Platform
source of truth
Catalog Export
GET /catalog/export
Consumers
Repair Platform
ERP
CRM
WooCommerce
Mobile Apps
Marketplace
Current consumer

Live in production

Official Production Consumer

WC Reparações

A WordPress / WooCommerce repair platform reading the canonical catalog through the snapshot export, syncing categories, brands and models into its own storefront.

+ ready for your integration
Roadmap

Where it is going

v1.0

Core API

  • Canonical catalog
  • Categories, brands, models
  • Search and pagination
v1.1 · current

Snapshot Export

  • Single-call catalog export
  • Versioned schema
  • Cache-friendly payloads
Future

Scale & tooling

  • More device families
  • Analytics
  • Developer portal & SDKs
Get in touch

Ready to integrate the catalog?

Tell us about your platform and how you plan to use the API. We will get back to you about access, integration and enterprise terms.

Prefer email? Write to comercial@arl.pt