Create Custom Component
Create Custom Component
Create a new custom component schema
POST
Create Custom Component
Creates a new custom component schema with a defined set of field types.
Immutable Your Publisher ID
Display name for the component (e.g.
"Main Section")Additional metadata for the component.
| Key | Type | Description |
|---|---|---|
description | string | Human-readable description of the component |
Array of field definitions. Each object supports:
| Key | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Field identifier |
type | string | Yes | Field type: short_text, long_text, integer, boolean, media, etc. |
meta_data | object | No | UI metadata — label, tooltip, type, placeholder, default (each wrapped as {"value": ...}) |
validations | object | No | Validation rules — required, max_length (each wrapped as {"value": ...}) |
group_id | string | No | Field group assignment |
Component-level settings.
Example Request
Last modified on April 23, 2026