PBX Compatibility Device Schema
Felder
PBX Compatibility Device Schema
A device model and its support status per imported PBX release
deviceKey
Normalised join key, e.g. yealink-t54w
manufacturer
Manufacturer as printed in the source sheet (display form)
manufacturerKey
Normalised manufacturer, collapsing drift like "Gigaset PRO" vs "Gigaset"
model
Model name, status markers stripped
aliases
Alternative spellings a human might search for
deviceType
Kind of device
DESK_PHONEDECT_BASEDECT_HANDSETDECT_REPEATERCONFERENCEGATEWAYATAnullcategory
Vendor category, verbatim (e.g. "DECT Basis Multizelle")
status
Roll-up of the newest imported release — a summary, never the verdict
SUPPORTEDLIMITEDEOLUNKNOWNnullsupport
One row per imported release. The matrix builds up over successive imports.
releaseId
compat_release._id
status
SUPPORTEDLIMITEDEOLUNKNOWNstatusRaw
Status cell exactly as the vendor wrote it, for the tooltip
statusEffectiveFrom
Date parsed from a quarter suffix such as "Legacy Q3/2023"
vendorStatus
Manufacturer's own lifecycle — sales-relevant, but not a verdict
notes
isSystem
Centrally maintained reference data — read-only for tenants
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/compat_devices— Liste, paginiert + filterbarGET /api/v1/compat_devices/<id>— Einzelne EntityPOST /api/v1/compat_devices— AnlegenPATCH /api/v1/compat_devices/<id>— Teil-UpdateDELETE /api/v1/compat_devices/<id>— Soft-DeleteGET /api/v1/compat_devices/<id>/timeline— Audit + Aktivitäten