Prepare Artifact Uploads

POST
/v1/nodes/{node_id}/artifacts/uploads/prepare

Authorization

HTTPBearer
headerAuthorizationBearer <token>

Path Parameters

node_id*Node Id

Request Body

application/json
  1. body
expected_revision*Expected Revision
items?array<>

Response Body

Successful Response

application/json
  1. response
batch*
[key: string]?any
Example Request
curl -X POST 'https://flywheel.paradigma.inc/api/v1/nodes/string/artifacts/uploads/prepare' \  -H 'Content-Type: application/json' \  -d '{  "expected_revision": 0}'
Example Response
{  "batch": {    "batch_token": "string",    "expires_at": "string",    "items": [      {        "curl_command": "string",        "headers": {          "property1": "string",          "property2": "string"        },        "method": "PUT",        "upload_id": "string",        "upload_url": "string"      }    ],    "max_upload_bytes": 0  }}