---
title: "Get OEM Config Schema"
method: GET
path: "/v2/oem-config-schema"
tags: ["apps_management_OEM Config Schema"]
---

# Get OEM Config Schema

`GET /v2/oem-config-schema`

Retrieve the OEM config schema for a given OEM type and package name.
Returns the latest active schema by default. Specify `version_code` to retrieve a specific version.
Set `include_schema=false` to receive metadata only (avoids the large `schema_json` payload).

## Query parameters

- `oem_type` 'ZEBRA' | 'HONEYWELL' | 'DATALOGIC' | 'SAMSUNG' | 'SUNMI', required
- `package_name` string, required
- `version_code` string
- `include_schema` boolean

## Headers

- `Authorization` string, required

## Response `200`

Success

- object
  - `code` integer
  - `message` string
  - `content` AppsManagementOEMConfigSchema — OEM config schema metadata and optional JSON schema content parsed from an OEM APK
    - `id` string, uuid — Unique identifier for this schema record
    - `oem_type` 'ZEBRA' | 'HONEYWELL' | 'DATALOGIC' | 'SAMSUNG' | 'SUNMI' — OEM manufacturer type
    - `package_name` string — OEM config package name
    - `version_name` string — Human-readable version string from the APK manifest
    - `version_code` string — Integer version code from the APK manifest
    - `schema_format` string — Format of the parsed schema (e.g. MANAGED_CONFIGURATIONS)
    - `parser_version` string — Version of the internal parser that produced this schema
    - `is_latest` boolean — Whether this is the latest active schema for this oem_type + package_name
    - `status` 'ACTIVE' | 'INACTIVE' — Status of this schema record
    - `schema_metadata` object — Additional metadata produced by the parser (parser-specific)
    - `schema_json` object — Full parsed schema JSON. Omitted when include_schema=false.
    - `created_at` string, date-time — Timestamp when this schema was first persisted

## Other responses

- `400` — Bad Request — missing or invalid query parameters
- `401` — Unauthorized
- `404` — Not Found — no schema found for the given oem_type, package_name, and version_code
- `500` — Internal Server Error

---

[API](https://skmtc.net/esper/apis/esper-api-reference.md) · [All operations](https://skmtc.net/esper/apis/esper-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/esper/esper-api-reference/revisions/e1f64cbb488e/schema)
