> For the complete documentation index, see [llms.txt](https://200ok.gitbook.io/200ok-documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://200ok.gitbook.io/200ok-documents/user-manual/most-frequently-used-scenarios/efficient-bulk-data-handling-using-index.md).

# Efficient Bulk Data Handling Using "!index"

To create multiple records from a JSON array in a single request, simply use the **"!index"** pattern in your response mapping. This allows you to easily map and create individual records for each item in the array!

**Let us go with an example.**

Let’s say you're processing multiple customer orders received from an e-commerce channel. Each order contains details such as OrderId, customer name, and the items purchased. You need to store OrderId in a system, and the **"index"** pattern can help map and store each order efficiently.

Below screenshots will help you how to provide the "!index" and store the data.

Before passing the "!index"

<figure><img src="https://1271267903-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F899iGp7icc9A7KXck3HI%2Fuploads%2FC8qpGJUQMImIQQT0Ri2f%2Findex%20before.png?alt=media&amp;token=2f19a982-73f0-4bc3-829d-d531022801cf" alt=""><figcaption></figcaption></figure>

After passing the "!index"

<figure><img src="https://1271267903-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F899iGp7icc9A7KXck3HI%2Fuploads%2FYfVldXW6rCxu874L2Hjz%2FResponse%20Store.png?alt=media&amp;token=00f06769-dc96-41e7-9027-198c484f8dc7" alt=""><figcaption></figcaption></figure>
