---
title: "Create User Bundles"
method: POST
path: "/bundle_pricing/user_bundles/bulk"
tags: ["User Bundles"]
---

# Create User Bundles

`POST /bundle_pricing/user_bundles/bulk`

Creates multiple user bundles for the user.

## Headers

- `authorization_bearer` string — Authenticates the request with your Telnyx API V2 KEY

## Request body

- CreateUserBundlesBulkRequest
  - `idempotency_key` string, uuid — Idempotency key for the request. Can be any UUID, but should always be unique for each request.
  - `items` object[]
    - `billing_bundle_id` string, uuid, required — Quantity of user bundles to order.
    - `quantity` integer, required — Quantity of user bundles to order.

## Response `201`

Successful Response

- CreatedUserBundlesResponse
  - `data` UserBundle[], required
    - `active` boolean, required — Status of the user bundle.
    - `billing_bundle` BillingBundleSummary, required
      - `cost_code` string, required — Bundle's cost code, this is used to identify the bundle in the billing system.
      - `created_at` string, date, required — Date the bundle was created.
      - `currency` string — Bundle's currency code.
      - `id` string, uuid, required — Bundle's ID, this is used to identify the bundle in the API.
      - `is_public` boolean, required — Available to all customers or only to specific customers.
      - `mrc_price` number, float — Monthly recurring charge price.
      - `name` string, required — Bundle's name, this is used to identify the bundle in the UI.
      - `slug` string — Slugified version of the bundle's name.
      - `specs` string[]
    - `created_at` string, date, required — Date the user bundle was created.
    - `id` string, uuid, required — User bundle's ID, this is used to identify the user bundle in the API.
    - `resources` UserBundleResourceSchema[], required
      - `created_at` string, date, required — Date the resource was created.
      - `id` string, uuid, required — Resource's ID.
      - `resource` string, required — The resource itself (usually a phone number).
      - `resource_type` string, required — The type of the resource (usually 'number').
      - `updated_at` string, date, nullable — Date the resource was last updated.
    - `updated_at` string, date, nullable — Date the user bundle was last updated.
    - `user_id` string, uuid, required — The customer's ID that owns this user bundle.

## Other responses

- `400` — Invalid request parameters
- `401` — Authentication required or invalid credentials
- `404` — Resource not found
- `422` — Request cannot be processed
- `default` — Unexpected error

---

[API](https://skmtc.net/team-telnyx/apis/telnyx-api-2.md) · [All operations](https://skmtc.net/team-telnyx/apis/telnyx-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/team-telnyx/telnyx-api-2/revisions/1571b0380bd7/schema)
