Api referenceArtifactsApiArtifacts
POST /api/artifacts
Authorization
sessionAuth better-auth.session_token<token>
Better Auth session cookie
In: cookie
Request Body
application/json
id?string
workspaceId*string
chatId?string
Format
uuidmessageId?string
title*string
artifactType*string
Value in
"code" | "execution_result" | "markdown" | "web_preview" | "react_component" | "html_page" | "javascript" | "python" | "svg_diagram"content*object
language?string
metadata?object
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://app.nuxa.ai/api/artifacts" \ -H "Content-Type: application/json" \ -d '{ "workspaceId": "string", "title": "string", "artifactType": "code", "content": {} }'{}{
"error": "string",
"code": "string"
}{
"error": "string",
"code": "string"
}{
"error": "string",
"code": "string"
}