---
url: /apidocs/resource_upload_deprecated.md
---
## Resource deprecated upload API

| Endpoint | Method | Description |
|-----|-----|-----|
| ~~[/api/v0/resource/upload](#multipart-upload)~~ | webRequest | Multipart upload |
| ~~[/api/v0/resource/upload/thumbnail](#multipart-thumbnail-upload)~~ | webRequest | Multipart thumbnail upload |
| ~~[/api/v0/resource/upload/chunk](#resumable-upload-ping-chunk)~~ | webRequest | Resumable upload - Ping chunk |
| ~~[/api/v0/resource/upload/chunk](#resumable-upload-upload-chunk)~~ | webRequest | Resumable upload - Upload chunk |
| ~~[/api/v0/resource/upload/thumbnail/chunk](#resumable-thumbnail-upload-ping-chunk)~~ | webRequest | Resumable thumbnail upload - Ping chunk |
| ~~[/api/v0/resource/upload/thumbnail/chunk](#resumable-thumbnail-upload-upload-chunk)~~ | webRequest | Resumable thumbnail upload - Upload chunk |
| ~~[resource:upload](#socket-resource-upload)~~ | websocket | Socket resource upload |
| ~~[resource:uploadThumbnail](#socket-resource-thumbnail-upload)~~ | websocket | Socket resource thumbnail upload |

### Multipart upload

**HTTP Method:** POST

**Path:** /api/v0/resource/upload

**DEPRECATED**

**Description:** Multipart uploads file from html form. Deprecated, use direct upload instead.

**Headers:**

X-Session-Id: sessionToken

X-Resource-Id: resourceId

**Request:**

**Response:**

### Multipart thumbnail upload

**HTTP Method:** POST

**Path:** /api/v0/resource/upload/thumbnail

**DEPRECATED**

**Description:** Multipart uploads file from html form. Deprecated, use direct upload instead.

**Headers:**

X-Session-Id: sessionToken

X-Resource-Id: resourceId

**Request:**

**Response:**

### Resumable upload - Ping chunk

**HTTP Method:** GET

**Path:** /api/v0/resource/upload/chunk

**DEPRECATED**

**Description:** Resumable uploads file by chunks. Deprecated, use direct upload instead.

**Headers:**

X-Session-Id: sessionToken

X-Resource-Id: resourceId

**Request:**

**Response:**

### Resumable upload - Upload chunk

**HTTP Method:** POST

**Path:** /api/v0/resource/upload/chunk

**DEPRECATED**

**Description:** Resumable uploads file by chunks. Deprecated, use direct upload instead.

**Headers:**

X-Session-Id: sessionToken

X-Resource-Id: resourceId

**Request:**

**Response:**

### Resumable thumbnail upload - Ping chunk

**HTTP Method:** GET

**Path:** /api/v0/resource/upload/thumbnail/chunk

**DEPRECATED**

**Description:** Resumable uploads file by chunks. Deprecated, use direct upload instead.

**Headers:**

X-Session-Id: sessionToken

X-Resource-Id: resourceId

**Request:**

**Response:**

### Resumable thumbnail upload - Upload chunk

**HTTP Method:** POST

**Path:** /api/v0/resource/upload/thumbnail/chunk

**DEPRECATED**

**Description:** Resumable uploads file by chunks. Deprecated, use direct upload instead.

**Headers:**

X-Session-Id: sessionToken

X-Resource-Id: resourceId

**Request:**

**Response:**

### Socket resource upload

**Method:** websocket

**Endpoint:** resource:upload

**DEPRECATED**

**Description:** API uploads files using socket connection. The amount of transfer data is limited, use alternative upload options for usual file upload.

API creates new resource and uploads data if no resourceId provided.

API updates resource and data if resourceId is provided.

**Request:**

**Response:**

### Socket resource thumbnail upload

**Method:** websocket

**Endpoint:** resource:uploadThumbnail

**DEPRECATED**

**Request:**

**Response:**

## Models

#### Resource Origin

#### Geolocation

#### Dimensions

#### Resource Data Audio

#### Resource Data Video

#### Resource Data Amazon

#### Resource Data Imdb

#### Resource Data Youtube

#### Resource Data Vimeo

#### Resource Data Pinterest

#### Resource Data Pixabay

#### Resource Data Facebook

#### Resource Data Remote Url

#### Live Stream Data

#### AI Generation Data

#### Resource Data Directory

#### Google Drive

#### Channel Data

#### Enrichment Data

#### Programmatic Action with children

#### Programmatic Action

#### Resource
