Favicon

You are here: Home > API Reference > Platform > Bulktaskingestor > Upload file and call bulk tasks create

POST /organizations/{organizationId}/bulk-tasks-ingestor/{action}

Upload file and call bulk tasks create

POST
https://api.applivery.iohttps://upload.applivery.io/v1/organizations/{organizationId}/bulk-tasks-ingestor/{action}
curl -X POST "https://api.applivery.iohttps://upload.applivery.io/v1/organizations/{organizationId}/bulk-tasks-ingestor/{action}"
const response = await fetch("https://api.applivery.iohttps://upload.applivery.io/v1/organizations/{organizationId}/bulk-tasks-ingestor/{action}", {
  method: "POST",
});

const data = await response.json();
import requests

response = requests.post(
    "https://api.applivery.iohttps://upload.applivery.io/v1/organizations/{organizationId}/bulk-tasks-ingestor/{action}",
)

data = response.json()

Request

organizationId string
required
≤ 256 characters
action string
required
import-inventory-itemsimport-mdm-users

Responses

200 Response application/json
status boolean required
data object required
id string required
Match pattern: ^[a-fA-F0-9]{24}$
status string required
pending created inProgress completed failed
config object optional
override any optional
file object required
mimetype string required
≤ 128 characters
bucket string required
≤ 128 characters
key string required
≤ 128 characters
location string required
≤ 128 characters
originalName string required
≤ 128 characters
size integer required
≥ 0 · ≤ 9007199254740991
storageProviderId string required
Match pattern: ^[a-fA-F0-9]{24}$
checksum string required
≤ 256 characters
createdBy object required
id string required
Match pattern: ^[a-fA-F0-9]{24}$
email string required
Match pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$ · Format: email
firstName string optional
≤ 128 characters
lastName string optional
≤ 128 characters
fullName string optional
≤ 128 characters
picture string optional
updatedAt string required
createdAt string required
{
    "status": true,
    "data": {
        "id": "string",
        "status": "pending",
        "config": {
            "override": true
        },
        "file": {
            "mimetype": "string",
            "bucket": "string",
            "key": "string",
            "location": "string",
            "originalName": "string",
            "size": 0,
            "storageProviderId": "string",
            "checksum": "string"
        },
        "createdBy": {
            "id": "string",
            "email": "[email protected]",
            "firstName": "string",
            "lastName": "string",
            "fullName": "string",
            "picture": "string"
        },
        "updatedAt": "string",
        "createdAt": "string"
    }
}