Provider File
FileInfo object
- idstring
- marketplace_file_typestring
- file_parentobject
Show child attributesHide child attributes
- parent_idstring
- file_parent_typestring
- mime_typestring
- download_linkstring
- created_atint64
- updated_atint64
- display_namestring
Name displayed to users for applicable files, e.g. embedded notebooks
- statusstring
- status_messagestring
Populated if status is in a failed state with more information on reason for the failure.
Get
GET
Get a file
API scopes: marketplace
Parameters
- file_idstringpath
Response
- file_infoobject
Show child attributesHide child attributes
- idstring
- marketplace_file_typestring
- file_parentobject
Show child attributesHide child attributes
- parent_idstring
- file_parent_typestring
- mime_typestring
- download_linkstring
- created_atint64
- updated_atint64
- display_namestring
Name displayed to users for applicable files, e.g. embedded notebooks
- statusstring
- status_messagestring
Populated if status is in a failed state with more information on reason for the failure.
List
GET
List files attached to a parent entity.
API scopes: marketplace
Parameters
- file_parentobjectquery
Show child attributesHide child attributes
- parent_idstring
- file_parent_typestring
- page_tokenstringquery
- page_sizeint32query
Response
Returns a list of FileInfo objects.
Create
POST
Create a file. Currently, only provider icons and attached notebooks are supported.
API scopes: marketplace
Request body
- file_parentobject
Show child attributesHide child attributes
- parent_idstring
- file_parent_typestring
- marketplace_file_typestring
- mime_typestring
- display_namestring
Response
- upload_urlstring
Pre-signed POST URL to blob storage
- file_infoobject
Show child attributesHide child attributes
- idstring
- marketplace_file_typestring
- file_parentobject
Show child attributesHide child attributes
- parent_idstring
- file_parent_typestring
- mime_typestring
- download_linkstring
- created_atint64
- updated_atint64
- display_namestring
Name displayed to users for applicable files, e.g. embedded notebooks
- statusstring
- status_messagestring
Populated if status is in a failed state with more information on reason for the failure.
Delete
DELETE
Delete a file
API scopes: marketplace
Parameters
- file_idstringpath