Files
List files
client.files.list(FileListParams { after, limit, order, purpose } query?, RequestOptionsoptions?): CursorPage<FileObject { id, bytes, created_at, 6 more } >
GET/files
Upload file
client.files.create(FileCreateParams { file, purpose, expires_after } body, RequestOptionsoptions?): FileObject { id, bytes, created_at, 6 more }
POST/files
Delete file
client.files.delete(stringfileID, RequestOptionsoptions?): FileDeleted { id, deleted, object }
DELETE/files/{file_id}
Retrieve file
client.files.retrieve(stringfileID, RequestOptionsoptions?): FileObject { id, bytes, created_at, 6 more }
GET/files/{file_id}
Retrieve file content
client.files.content(stringfileID, RequestOptionsoptions?): Response
GET/files/{file_id}/content
Models
FileContent = string