Skip to main content
POST
Import Claude Design Application Api Endpoint

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

authorization
string | null
x-ankra-organisation-id
string | null

Body

application/json
app_repo_credential_name
string
required

GitHub credential the repository is created and read through.

app_repo_owner
string
required

GitHub user or organisation the repository is created under.

files
ImportClaudeDesignFile · object[]
required
name
string
required
app_repo_name
string | null

Repository name; defaults to a slug of the application name.

source_url
string | null

The claude.ai/design link the export came from, recorded in the repository README and provenance file.

visibility
string | null

'private' (default) or 'public'.

Response

Successful Response

errors
ResourceError · object[]
required
id
string | null
required

The registered application id; null when the import was refused (see errors).

notes
string[]
required
pages
ImportedDesignPage · object[]
required
repository
ImportedRepository · object | null
required
warnings
ImportedDesignWarning · object[]
required