Skip to main content
POST
CreateArtifact

Authorizations

Authorization
string
header
required

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

Body

application/json
artifactId
string

Set to append a version to an existing artifact; unset to create one.

conversationId
string

Set to link the new artifact to a conversation at create time. Legal only on create (not on append), and only for the conversation's author.

title
string
summary
string
authoringKind
enum<string>
default:ARTIFACT_AUTHORING_KIND_UNSPECIFIED
Available options:
ARTIFACT_AUTHORING_KIND_UNSPECIFIED,
ARTIFACT_AUTHORING_KIND_AGENT,
ARTIFACT_AUTHORING_KIND_USER

Response

A successful response.

artifact
object

Container fields flattened together with one resolved version.