- Universal API
- Logging
- Projects
- Contexts
- Logs
- Configs
- POSTCreate Interface
- PUTUpdate Interface
- GETGet Interfaces
- DELDelete Interface
- POSTCreate Interface
- GETGet Interface
- PUTUpdate Interface
- DELDelete Interface
- GETList Interfaces
- POSTCreate Interface Checkpoint
- GETGet Interface Checkpoint
- POSTExport Interface Template
- POSTImport Interface Template
- POSTCreate Tab
- GETGet Tab
- PUTUpdate Tab
- DELDelete Tab
- GETList Tabs
- POSTCreate Tab Checkpoint
- GETGet Tab Checkpoint
- POSTExport Tab Template
- POSTImport Tab Template
- POSTCreate Tile
- GETGet Tile
- PUTUpdate Tile
- DELDelete Tile
- PATCHPatch Tile
- GETList Tiles
- POSTCreate Tile Checkpoint
- GETGet Tile Checkpoint
- PATCHPatch Specialized Tile
- POSTExport Tile Template
- POSTImport Tile Template
- POST
- Account
Configs
Export Interface Template
POST
/
v0
/
interfaces
/
export_template
Copy
Ask AI
curl --request POST \
--url 'https://api.unify.ai/v0/interfaces/export_template' \
--header "Authorization: Bearer $UNIFY_KEY" \
--header 'Content-Type: application/json' \
--data '{}'
Copy
Ask AI
{
"template": {
"name": "Analytics Dashboard",
"tabs": [
{
"name": "Overview",
"tiles": [
{
"name": "Data Table",
"type": "Table",
"position": {
"x": 0,
"y": 0,
"width": 6,
"height": 4
}
}
]
}
],
"template_version": "1.0"
},
"metadata": {
"exported_at": "2024-01-01T12:00:00Z"
},
"export_stats": {
"tabs": 1,
"tiles": 1
}
}
Export an interface as a reusable template.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Copy
Ask AI
curl --request POST \
--url 'https://api.unify.ai/v0/interfaces/export_template' \
--header "Authorization: Bearer $UNIFY_KEY" \
--header 'Content-Type: application/json' \
--data '{}'
Copy
Ask AI
{
"template": {
"name": "Analytics Dashboard",
"tabs": [
{
"name": "Overview",
"tiles": [
{
"name": "Data Table",
"type": "Table",
"position": {
"x": 0,
"y": 0,
"width": 6,
"height": 4
}
}
]
}
],
"template_version": "1.0"
},
"metadata": {
"exported_at": "2024-01-01T12:00:00Z"
},
"export_stats": {
"tabs": 1,
"tiles": 1
}
}
Copy
Ask AI
curl --request POST \
--url 'https://api.unify.ai/v0/interfaces/export_template' \
--header "Authorization: Bearer $UNIFY_KEY" \
--header 'Content-Type: application/json' \
--data '{}'
Copy
Ask AI
{
"template": {
"name": "Analytics Dashboard",
"tabs": [
{
"name": "Overview",
"tiles": [
{
"name": "Data Table",
"type": "Table",
"position": {
"x": 0,
"y": 0,
"width": 6,
"height": 4
}
}
]
}
],
"template_version": "1.0"
},
"metadata": {
"exported_at": "2024-01-01T12:00:00Z"
},
"export_stats": {
"tabs": 1,
"tiles": 1
}
}
Assistant
Responses are generated using AI and may contain mistakes.