/
/Trade Me AI Platform
DocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
  • Sources
Checked 15h ago · Updated 2d agoView markdown
v113
v1alpha142
  • getList Conversations
  • postCreate Conversation
  • getGet Conversation
  • deleteDelete Conversation
  • patchUpdate Conversation
  • deleteRemove Participant
  • patchUpsert Participant
  • getList Messages
  • getRpc Subscribe
  • postRpc Dispatch
  • deleteRpc Delete Session
  • getGet Config
  • postGet Prompt Starters
  • getList Files
  • postCreate File
  • postComplete File
  • getGet File
  • deleteDelete File
  • getDownload File
  • getList Artifacts
  • getGet Artifact
  • getList Conversations
  • postCreate Conversation
  • getGet Conversation
  • deleteDelete Conversation
  • patchUpdate Conversation
  • deleteRemove Participant
  • patchUpsert Participant
  • getList Messages
  • getRpc Subscribe
  • postRpc Dispatch
  • deleteRpc Delete Session
  • getGet Config
  • postGet Prompt Starters
  • getList Files
  • postCreate File
  • postComplete File
  • getGet File
  • deleteDelete File
  • getDownload File
  • getList Artifacts
  • getGet Artifact
v1beta113
  • getHealth
v1alpha1

Create File

Mint a signed PUT URL for a new upload. Write-only, like POST /conversations — this mints a new id and surfaces no pre-existing state.

post/api/v1alpha1/assistant/{assistant_kind}/files

Headers

authorizationstring nullable

Request body

contentTypestring required

Response

Successful Response

fileIdstring required
refstring required
putUrlstring required
expiresAtstring date-time required