Workspace Import and Export
Last updated
Was this helpful?
Last updated
Was this helpful?
Before you proceed...
Workspace exports will only contain one branch which defaults to live unless you specify a branch in the request.
Drafts are not exported.
Imports overwrite the entire contents of the destination workspace.
Leave the branch
parameter empty to indicate the current live branch. password
is optional. If provided, will encrypt the export and will be required when importing the file.
<br /><br />
<b>Required API Scope:</b>
Instance Workspace: Read
/workspace/{workspace_id}/export-schema
curl -L \
--request POST \
--url 'https://xxfo-0dml-kzcl.dev.xano.io/api:meta/workspace/{workspace_id}/export-schema' \
--header 'Authorization: Bearer JWT' \
--header 'Content-Type: application/json' \
--data '{"branch":"","password":""}'
{}
Success!
Leave the branch
parameter empty to indicate the current live branch. password
is optional. If provided, will encrypt the export and will be required when importing the file.
<br /><br />
<b>Required API Scope:</b>
Instance Workspace: Read
/workspace/{workspace_id}/export
curl -L \
--request POST \
--url 'https://xxfo-0dml-kzcl.dev.xano.io/api:meta/workspace/{workspace_id}/export' \
--header 'Authorization: Bearer JWT' \
--header 'Content-Type: application/json' \
--data '{"branch":"","password":""}'
{}
Success!
import schema into a new branch and optionally set it live <br /><br /> <b>Authentication:</b> required <br /><br /> <b>Required API Scope:</b> Instance Workspace: Read
/workspace/{workspace_id}/import-schema
curl -L \
--request POST \
--url 'https://xxfo-0dml-kzcl.dev.xano.io/api:meta/workspace/{workspace_id}/import-schema' \
--header 'Authorization: Bearer JWT' \
--header 'Content-Type: multipart/form-data' \
--data '{"file":"text","newbranch":"text"}'
{}
Success!
If the file is encrypted, the correct password
is required to decrypt.
<br /><br />
<b>Required API Scope:</b>
Instance Workspace: Update
/workspace/{workspace_id}/import
curl -L \
--request POST \
--url 'https://xxfo-0dml-kzcl.dev.xano.io/api:meta/workspace/{workspace_id}/import' \
--header 'Authorization: Bearer JWT' \
--header 'Content-Type: multipart/form-data' \
--data '{"file":"text"}'
{
"id": 1,
"name": "text",
"description": "text",
"branch": {
"id": 1,
"created_at": "text",
"updated_at": "text",
"description": "text",
"label": "text",
"backup": true,
"color": "#ebc346",
"parent_id": 1,
"guid": "text",
"workspace": {
"id": 1
},
"user": {
"id": 1,
"name": "text",
"email": "hello@example.com"
},
"history": {
"function_enabled": true,
"function_limit": 100,
"middleware_enabled": true,
"middleware_limit": 100,
"query_enabled": true,
"query_limit": 100,
"trigger_enabled": true,
"trigger_limit": 100,
"task_enabled": true,
"task_limit": 100
},
"defaults": {
"db_primary_key": "int"
},
"middleware": {
"function_pre": [
{
"name": "text",
"as": "text",
"context": {},
"description": "text",
"disabled": true,
"_xsid": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
],
"addon": [
{
"id": {},
"offset": "text",
"as": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
]
},
"children": [
{
"id": {},
"offset": "text",
"as": "text",
"children": [
{}
],
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
],
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"function_post": [
{
"name": "text",
"as": "text",
"context": {},
"description": "text",
"disabled": true,
"_xsid": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
],
"addon": [
{
"id": {},
"offset": "text",
"as": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
]
},
"children": [
{
"id": {},
"offset": "text",
"as": "text",
"children": [
{}
],
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
],
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"query_pre": [
{
"name": "text",
"as": "text",
"context": {},
"description": "text",
"disabled": true,
"_xsid": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
],
"addon": [
{
"id": {},
"offset": "text",
"as": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
]
},
"children": [
{
"id": {},
"offset": "text",
"as": "text",
"children": [
{}
],
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
],
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"query_post": [
{
"name": "text",
"as": "text",
"context": {},
"description": "text",
"disabled": true,
"_xsid": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
],
"addon": [
{
"id": {},
"offset": "text",
"as": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
]
},
"children": [
{
"id": {},
"offset": "text",
"as": "text",
"children": [
{}
],
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
],
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"task_pre": [
{
"name": "text",
"as": "text",
"context": {},
"description": "text",
"disabled": true,
"_xsid": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
],
"addon": [
{
"id": {},
"offset": "text",
"as": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
]
},
"children": [
{
"id": {},
"offset": "text",
"as": "text",
"children": [
{}
],
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
],
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
],
"task_post": [
{
"name": "text",
"as": "text",
"context": {},
"description": "text",
"disabled": true,
"_xsid": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
],
"addon": [
{
"id": {},
"offset": "text",
"as": "text",
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{
"name": "text",
"children": [
{}
]
}
]
}
]
},
"children": [
{
"id": {},
"offset": "text",
"as": "text",
"children": [
{}
],
"output": {
"customize": true,
"items": [
{
"name": "text",
"children": [
{}
]
}
]
},
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
],
"input": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{
"name": "text",
"value": "text",
"ignore": true,
"expand": true,
"tag": "input",
"children": [
{}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
],
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{
"name": "text",
"disabled": true,
"arg": [
{
"value": "text",
"tag": "input",
"filters": [
{}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
]
}
}
}
Success!