---
title: "BatchCreateAddressBookEntries"
method: POST
path: "/v2/vaults/{vault_id}/addressBookEntries:batchCreate"
tags: ["Address Book"]
---

# BatchCreateAddressBookEntries

`POST /v2/vaults/{vault_id}/addressBookEntries:batchCreate`

Batch creates address book entries.

## Path parameters

- `vault_id` string, required

## Request body

- AddressBookBatchCreateAddressBookEntriesBody
  - `requests` V2CreateAddressBookEntryRequest[], required — The individual create requests for each address book entry.
    - `address` string, required — The blockchain address.
    - `displayName` string, required — A human-readable name for the address.
    - `network` string, required — The resource name of the network this address belongs to. Format: `networks/{network_id}`
    - `note` string — Optional note attached to the address.

## Response `200`

A successful response.

- V2BatchCreateAddressBookEntriesResponse
  - `vaultAction` V2VaultAction
    - `name` string — The resource name of the vault action. Format: `vaults/{vault_id}/actions/{action_id}`
    - `status` 'PENDING' | 'REJECTED' | 'AWAITING_SIGNATURE' | 'RUNNING' | 'FINISHED' | 'FAILED' | 'CANCELED' | 'EXPIRED'
    - `createTime` string, date-time — Creation timestamp.
    - `expireTime` string, date-time — Expiration timestamp.

---

[API](https://skmtc.dev/utila/apis/utila-api.md) · [All operations](https://skmtc.dev/utila/apis/utila-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/utila/utila-api/revisions/b4f35b3a1e96/schema)
