Uploads multiple resources via the event processor for asynchronous processing. This is more efficient for large batches of data. When upsert is enabled, new data is merged with existing data (PATCH-like behavior), preserving existing fields. Null values will explicitly delete the field (required fields cannot be deleted and will return a validation error). The batch ID can be used to retrieve the status of the batch using the /api/batches/:batchId endpoint. The maximum number of resources that can be uploaded in a single batch is 1000. If dependencyWaitTimeout is set to a value > 0, resources with missing dependencies (from schema definitions using $ref fields) will be stored in a pending state. The pending resources will be automatically processed once their dependencies become available. The pending resources will be deleted after the specified duration (dependencyWaitTimeout) if their dependencies are not available. The default value for dependencyWaitTimeout is 0, which means that resources with missing dependencies will be rejected immediately.
If using a platform scoped JWT, you can pass in a header to impersonate a specific tenant to impersonate the request as.
The name or id of the schema definition to upload the resources to
What to do if the resource already exists. upsert will merge new data with existing data (PATCH-like behavior), preserving existing fields not included in the request. Null values will delete fields. reject will throw an error if the resource already exists
upsert, reject Whether to allow extra fields that are not defined in the schema. If true, extra fields will be accepted but not saved. If false, requests with extra fields will be rejected.
Timeout in seconds for storing resources with missing dependencies as pending. Dependencies refer to resources referenced via $ref fields in the schema definition. If 0 or not provided, resources with missing dependencies will be rejected. If > 0, resources with missing dependencies will be stored in pending state for the specified duration. Maximum value is 86400 seconds (24 hours).
0 <= x <= 86400An array of resources to upload