Skip to main content

Import Application

POST/import/workspace/{workspaceId}/apps

Imports an application into a ToolJet workspace.

Path Parameters
workspaceIdstringrequired
The unique identifier of the workspace to import the application into.
Error Responses
400
Invalid workspace UUID, workspace not found, payload version newer than server version, missing app name, or MODULE type apps cannot be imported via this endpoint.
401
Missing or invalid Authorization token.
409
A ToolJet Database table with the same name already exists.
500
Internal server error.
Request Body
appNamestringoptional
Overrides the app name on import. Uses the exported name if omitted.
Request
curl -X POST "https://{your-domain}/api/ext/import/workspace/{workspaceId}/apps" -H "Authorization: Basic <access_token>" -H "Content-Type: application/json" -d '{}'
Response — 201
{
"message": "App imported successfully into workspace : <workspaceId>"
}