---
title: "Bulk: create multiple resources at once"
method: POST
path: "/metadata/resources/bulk/{owner}"
tags: ["catalog resources"]
---

# Bulk: create multiple resources at once

`POST /metadata/resources/bulk/{owner}`

Create a maximum of 25 resources of any type in the organization at once. The resources are created with the provided properties. To create one resource at a time, use "Create a new resource".

## Path parameters

- `owner` string, required

## Request body

- CatalogResourceBulkCreateRequest
  - `resources` CatalogResourceCreateRequest[] — A list of resources to create
    - `collections` string[] — Collections, identified by IRI, that this resource is added into. Required when creating a resource. Available collections can be discovered using "Search for resources" endpoint.
    - `iri` string — Optional IRI of the resource. If not provided, an IRI will be generated.
    - `properties` object — Create/update any property that is associated with a metadata presentation. Key is the IRI of the property. Value is the intended value of the property.
    - `title` string — Title of the resource. Required when creating a resource.
    - `type` string, required — IRI of the type of the resource

## Response `200`

default response

- CatalogResourceBulkResponse
  - `resources` BasicResource[] — Resources that were updated
    - `iri` string, uri, required — IRI of the resource
    - `url` string, uri, required — A URL that redirects to the resource's page on data.world

---

[API](https://skmtc.net/data/apis/data-world-public-api.md) · [All operations](https://skmtc.net/data/apis/data-world-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/data/data-world-public-api/versions/0a0cb1f94dad/schema)
