Batch

Batch Create Artifact Version

post

Create a batch of artifact versions.

Args: artifact_versions: The artifact versions to create.

Returns: The created artifact versions.

Authorizations
Bodyobject · ArtifactVersionRequest[]

Request model for artifact versions.

userany ofOptional
string · uuidOptional
or
nullOptional
projectstring · uuidRequired
artifact_idany ofOptional
string · uuidOptional
or
nullOptional
artifact_nameany ofOptional
stringOptional
or
nullOptional
versionany ofOptional
integerOptional
or
stringOptional
or
nullOptional
has_custom_namebooleanOptionalDefault: false
typestring · enumRequired

All possible types an artifact can have.

Possible values:
artifact_store_idany ofOptional
string · uuidOptional
or
nullOptional
uristring · max: 65535Required
tagsany ofOptional

Should be a list of plain strings, e.g., ['tag1', 'tag2']

string[]Optional
or
nullOptional
visualizationsany ofOptional
or
nullOptional
save_typestring · enumRequired

All possible method types of how artifact versions can be saved.

Possible values:
metadataany ofOptional
or
nullOptional
Responses
200
Successful Response
application/json
post
POST /api/v1/artifact_versions/batch HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 650

[
  {
    "user": "123e4567-e89b-12d3-a456-426614174000",
    "project": "123e4567-e89b-12d3-a456-426614174000",
    "artifact_id": "123e4567-e89b-12d3-a456-426614174000",
    "artifact_name": "text",
    "version": 1,
    "has_custom_name": false,
    "type": "DataAnalysisArtifact",
    "artifact_store_id": "123e4567-e89b-12d3-a456-426614174000",
    "uri": "text",
    "materializer": {
      "module": "text",
      "attribute": "text",
      "type": "user",
      "ANY_ADDITIONAL_PROPERTY": "anything"
    },
    "data_type": {
      "module": "text",
      "attribute": "text",
      "type": "user",
      "ANY_ADDITIONAL_PROPERTY": "anything"
    },
    "tags": [
      "text"
    ],
    "visualizations": [
      {
        "type": "csv",
        "uri": "text"
      }
    ],
    "save_type": "step_output",
    "metadata": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    }
  }
]
[
  {
    "body": {
      "created": "2025-07-19T20:42:30.724Z",
      "updated": "2025-07-19T20:42:30.724Z",
      "user_id": "123e4567-e89b-12d3-a456-426614174000",
      "project_id": "123e4567-e89b-12d3-a456-426614174000",
      "artifact": {
        "body": {
          "created": "2025-07-19T20:42:30.724Z",
          "updated": "2025-07-19T20:42:30.724Z",
          "user_id": "123e4567-e89b-12d3-a456-426614174000",
          "project_id": "123e4567-e89b-12d3-a456-426614174000"
        },
        "metadata": {
          "has_custom_name": false
        },
        "resources": {
          "user": {
            "body": {
              "created": "2025-07-19T20:42:30.724Z",
              "updated": "2025-07-19T20:42:30.724Z",
              "active": false,
              "activation_token": "text",
              "full_name": "",
              "email_opted_in": true,
              "is_service_account": true,
              "is_admin": true,
              "default_project_id": "123e4567-e89b-12d3-a456-426614174000"
            },
            "metadata": {
              "email": "",
              "external_user_id": "123e4567-e89b-12d3-a456-426614174000",
              "user_metadata": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              }
            },
            "resources": {
              "ANY_ADDITIONAL_PROPERTY": "anything"
            },
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "permission_denied": false,
            "name": "text"
          },
          "tags": [
            {
              "body": {
                "created": "2025-07-19T20:42:30.724Z",
                "updated": "2025-07-19T20:42:30.724Z",
                "user_id": "123e4567-e89b-12d3-a456-426614174000",
                "color": "grey",
                "exclusive": true
              },
              "metadata": {
                "tagged_count": 1
              },
              "resources": {
                "user": {
                  "body": {
                    "created": "2025-07-19T20:42:30.724Z",
                    "updated": "2025-07-19T20:42:30.724Z",
                    "active": false,
                    "activation_token": "text",
                    "full_name": "",
                    "email_opted_in": true,
                    "is_service_account": true,
                    "is_admin": true,
                    "default_project_id": "123e4567-e89b-12d3-a456-426614174000"
                  },
                  "metadata": {
                    "email": "",
                    "external_user_id": "123e4567-e89b-12d3-a456-426614174000",
                    "user_metadata": {
                      "ANY_ADDITIONAL_PROPERTY": "anything"
                    }
                  },
                  "resources": {
                    "ANY_ADDITIONAL_PROPERTY": "anything"
                  },
                  "id": "123e4567-e89b-12d3-a456-426614174000",
                  "permission_denied": false,
                  "name": "text"
                },
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "permission_denied": false,
              "name": "text"
            }
          ],
          "latest_version_name": "text",
          "latest_version_id": "123e4567-e89b-12d3-a456-426614174000",
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "permission_denied": false,
        "name": "text"
      },
      "version": "text",
      "uri": "text",
      "type": "DataAnalysisArtifact",
      "materializer": {
        "module": "text",
        "attribute": "text",
        "type": "user",
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "data_type": {
        "module": "text",
        "attribute": "text",
        "type": "user",
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "save_type": "step_output",
      "artifact_store_id": "123e4567-e89b-12d3-a456-426614174000"
    },
    "metadata": {
      "visualizations": [
        {
          "body": {
            "created": "2025-07-19T20:42:30.724Z",
            "updated": "2025-07-19T20:42:30.724Z",
            "type": "csv",
            "uri": "text"
          },
          "metadata": {
            "artifact_version_id": "123e4567-e89b-12d3-a456-426614174000"
          },
          "resources": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "permission_denied": false
        }
      ],
      "run_metadata": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    },
    "resources": {
      "user": {
        "body": {
          "created": "2025-07-19T20:42:30.724Z",
          "updated": "2025-07-19T20:42:30.724Z",
          "active": false,
          "activation_token": "text",
          "full_name": "",
          "email_opted_in": true,
          "is_service_account": true,
          "is_admin": true,
          "default_project_id": "123e4567-e89b-12d3-a456-426614174000"
        },
        "metadata": {
          "email": "",
          "external_user_id": "123e4567-e89b-12d3-a456-426614174000",
          "user_metadata": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          }
        },
        "resources": {
          "ANY_ADDITIONAL_PROPERTY": "anything"
        },
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "permission_denied": false,
        "name": "text"
      },
      "tags": [
        {
          "body": {
            "created": "2025-07-19T20:42:30.724Z",
            "updated": "2025-07-19T20:42:30.724Z",
            "user_id": "123e4567-e89b-12d3-a456-426614174000",
            "color": "grey",
            "exclusive": true
          },
          "metadata": {
            "tagged_count": 1
          },
          "resources": {
            "user": {
              "body": {
                "created": "2025-07-19T20:42:30.724Z",
                "updated": "2025-07-19T20:42:30.724Z",
                "active": false,
                "activation_token": "text",
                "full_name": "",
                "email_opted_in": true,
                "is_service_account": true,
                "is_admin": true,
                "default_project_id": "123e4567-e89b-12d3-a456-426614174000"
              },
              "metadata": {
                "email": "",
                "external_user_id": "123e4567-e89b-12d3-a456-426614174000",
                "user_metadata": {
                  "ANY_ADDITIONAL_PROPERTY": "anything"
                }
              },
              "resources": {
                "ANY_ADDITIONAL_PROPERTY": "anything"
              },
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "permission_denied": false,
              "name": "text"
            },
            "ANY_ADDITIONAL_PROPERTY": "anything"
          },
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "permission_denied": false,
          "name": "text"
        }
      ],
      "producer_step_run_id": "123e4567-e89b-12d3-a456-426614174000",
      "producer_pipeline_run_id": "123e4567-e89b-12d3-a456-426614174000",
      "ANY_ADDITIONAL_PROPERTY": "anything"
    },
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "permission_denied": false
  }
]

Last updated

Was this helpful?