> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Retrieve bulk card order

> Use this endpoint to retrieve a specific bulk card order.

<div className="mb-4 flex items-center gap-2"><span className="rounded-lg font-bold px-1.5 py-0.5 text-sm leading-5 bg-green-400/20 text-green-700 dark:text-green-400">GET</span><span className="flex items-center gap-0.5 font-mono text-sm"><span className="text-gray-400">/</span><span className="font-medium text-gray-800 dark:text-white">{"bulkissuances"}</span><span className="text-gray-400">/</span><span className="font-medium text-gray-800 dark:text-white">{"{token}"}</span></span></div>

Use this endpoint to retrieve a specific bulk card order.

<h2 id="_url_path_parameters">
  URL path parameters
</h2>

| Fields | Description |
| - | - |
| token<br />string<br /> Required | The unique identifier of the bulk card order to retrieve.<br /><br />**Allowable Values:**<br /> Existing bulk card order token |

<h2 id="_response_body_3">
  Response body
</h2>

| Fields | Description |
| - | - |
| card\_allocation<br />integer<br /> Returned | Number of cards in the order.<br /><br />**Allowable Values:**<br /> 50000 max |
| card\_fulfillment\_time<br />datetime<br /> Conditionally returned | Date and time when the bulk card order was fulfilled, in UTC.<br />This field is included if your bulk card order has been processed.<br /><br />**Allowable Values:**<br /> Format: yyyy-MM-ddThh:mm:ssZ |
| card\_product\_token<br />string<br /> Returned | Specifies the card product from which the cards are created.<br /><br />**Allowable Values:**<br /> 1–36 chars |
| cards\_processed<br />integer<br /> Conditionally returned | Number of cards processed in the bulk card order.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> Any positive integer |
| created\_time<br />datetime<br /> Conditionally returned | Date and time when the resource was created, in UTC.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> Format: yyyy-MM-ddThh:mm:ssZ |
| expedite<br />boolean<br /> Conditionally returned | Indicates if expedited processing of this bulk card order was requested.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> `true`, `false` |
| expiration\_offset<br />object<br /> Conditionally returned | Specifies the length of time after the date of issue for which the cards are valid.<br /><br />**Allowable Values:**<br /> `unit`, `value` |
| expiration\_offset.**unit**<br />string<br /> Conditionally returned | Specifies the units for the `value` field in this object.<br /><br />**Allowable Values:**<br /> `YEARS`, `MONTHS`, `DAYS`, `HOURS`, `MINUTES`, `SECONDS`<br /><br />**Default value:**<br />`YEARS` |
| expiration\_offset.**value**<br />integer<br /> Conditionally returned | Specifies the number of time units (as defined by the `unit` field in this object) for which the cards are valid. In other words, cards expire `value` x `unit` after the date of issue.<br />This number is rounded as follows:<br />- **YEARS** – Rounds up to the last second of the last day of the month of expiration. For example, if the issue date is 1 Jan 2021 and `value = 1`, the cards expire on the last day of Jan 2022.<br />- **MONTHS** – Rounds up to the last second of the last day of the month of expiration. For example, if the issue date is 1 May 2022 and `value = 1`, the cards expire on the last day of June 2022.<br />- **DAYS** – Rounds up to the last second of the day of expiration.<br />- **HOURS**, **MINUTES**, **SECONDS** – No rounding.<br /><br />**Allowable Values:**<br /> Any positive integer<br /><br />**Default value:**<br />4 |
| fulfillment<br />object<br /> Returned | Specifies certain physical characteristics of a card, as well as bulk shipment information.<br />This object is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> `card_personalization`, `shipping` |
| fulfillment.**card\_personalization**<br />object<br /> Returned | Specifies personalized attributes to be added to the card.<br /><br />**Allowable Values:**<br /> `carrier`, `images`, `perso_type`, `text` |
| fulfillment.card\_personalization.**carrier**<br />object<br /> Conditionally returned | Specifies attributes of the card carrier.<br /><br />**Allowable Values:**<br /> `logo_file`, `logo_thumbnail_file`, `message_file`, `message_line`, `template_id` |
| fulfillment.card\_personalization.carrier.**logo\_file**<br />string<br /> Conditionally returned | Specifies an image to display on the card carrier.<br /><br />**Allowable Values:**<br /> Contains the name of the image file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.carrier.**logo\_thumbnail\_file**<br />string<br /> Conditionally returned | Specifies a thumbnail-sized rendering of the image specified in the `logo_file` field.<br /><br />**Allowable Values:**<br /> Contains the name of the image file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.carrier.**message\_file**<br />string<br /> Conditionally returned | Specifies a text file containing a custom message to print on the card carrier.<br /><br />**Allowable Values:**<br /> Contains the name of the text file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.carrier.**message\_line**<br />string<br /> Conditionally returned | Specifies a custom message that appears on the card carrier.<br /><br />**Allowable Values:**<br /> 60 char max |
| fulfillment.card\_personalization.carrier.**template\_id**<br />string<br /> Conditionally returned | Specifies the card carrier template to use.<br /><br />**Allowable Values:**<br /> Card carrier template ID |
| fulfillment.card\_personalization.**images**<br />object<br /> Conditionally returned | Specifies personalized images that appear on the card.<br /><br />**Allowable Values:**<br /> `card`, `carrier`, `carrier_return_window`, `signature` |
| fulfillment.card\_personalization.images.**card**<br />object<br /> Conditionally returned | Specifies personalized images that appear on the card.<br /><br />**Allowable Values:**<br /> `name`, `thermal_color` |
| fulfillment.card\_personalization.images.card.**name**<br />string<br /> Conditionally returned | Specifies a PNG image to display on the card.<br /><br />**Allowable Values:**<br /> Contains the name of the image file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.images.card.**thermal\_color**<br />string<br /> Conditionally returned | Specifies the color of the image displayed on the card.<br /><br />**Allowable Values:**<br /> Contains the name of the color and must match one of the provider's predefined colors. |
| fulfillment.card\_personalization.images.**carrier**<br />object<br /> Conditionally returned | Specifies personalized images that appear on the card carrier.<br /><br />**Allowable Values:**<br /> `message_1`, `name` |
| fulfillment.card\_personalization.images.carrier.**message\_1**<br />string<br /> Conditionally returned | Specifies a custom message that appears on the card carrier.<br /><br />**Allowable Values:**<br /> 60 char max |
| fulfillment.card\_personalization.images.carrier.**name**<br />string<br /> Conditionally returned | Specifies a PNG image to display on the card carrier.<br /><br />**Allowable Values:**<br /> Contains the name of the image file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.images.**carrier\_return\_window**<br />object<br /> Conditionally returned | Specifies a PNG image to display in the return address window of envelopes used for sending cards to cardholders.<br /><br />**Allowable Values:**<br /> `name` |
| fulfillment.card\_personalization.images.carrier\_return\_window.**name**<br />string<br /> Conditionally returned | Specifies a PNG image to display in the return address window of envelopes used for sending cards to cardholders.<br /><br />**Allowable Values:**<br /> Contains the name of the image file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.images.**signature**<br />object<br /> Conditionally returned | Specifies a PNG image of the cardholder's signature.<br /><br />**Allowable Values:**<br /> `name` |
| fulfillment.card\_personalization.images.signature.**name**<br />string<br /> Conditionally returned | Specifies a PNG image of the cardholder's signature.<br /><br />**Allowable Values:**<br /> Contains the name of the image file and must match the name of the file you send to your fulfillment provider. |
| fulfillment.card\_personalization.**perso\_type**<br />string<br /> Conditionally returned | Specifies the type of card personalization.<br /><br />**Allowable Values:**<br /> `EMBOSS`, `LASER`, `FLAT` |
| fulfillment.card\_personalization.**text**<br />object<br /> Returned | Specifies personalized text that appears on the card.<br /><br />**Allowable Values:**<br /> `name_line_1`, `name_line_2`, `name_line_3` |
| fulfillment.card\_personalization.text.**name\_line\_1**<br />object<br /> Returned | Specifies the first line of personalized text that appears on the card.<br /><br />**Allowable Values:**<br /> `name_line_1.value`<br /> 21 char max; if `name_line_1_numeric_postfix` is `true`, 14 char max.<br /> Strings longer than the character limit are truncated. |
| fulfillment.card\_personalization.text.name\_line\_1.**value**<br />string<br /> Conditionally returned | Line of personalized text printed on the card.<br /><br />**Allowable Values:**<br /> 21 char max |
| fulfillment.card\_personalization.text.**name\_line\_2**<br />object<br /> Conditionally returned | Specifies the second line of personalized text that appears on the card.<br /><br />**Allowable Values:**<br /> `name_line_2.value` |
| fulfillment.card\_personalization.text.name\_line\_2.**value**<br />string<br /> Conditionally returned | Line of personalized text printed on the card.<br /><br />**Allowable Values:**<br /> 21 char max |
| fulfillment.card\_personalization.text.**name\_line\_3**<br />object<br /> Conditionally returned | Specifies the third line of personalized text that appears on the card.<br /><br />**Allowable Values:**<br /> `name_line_3.value` |
| fulfillment.card\_personalization.text.name\_line\_3.**value**<br />string<br /> Conditionally returned | Line of personalized text printed on the card.<br /><br />**Allowable Values:**<br /> 21 char max |
| fulfillment.**shipping**<br />object<br /> Conditionally returned | Specifies shipping details for the order.<br />This object is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> `care_of_line`, `method`, `recipient_address`, `return_address` |
| fulfillment.shipping.**care\_of\_line**<br />string<br /> Conditionally returned | Specifies the value of the care of (C/O) line on the mailing carrier.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 255 char max |
| fulfillment.shipping.**method**<br />string<br /> Conditionally returned | Specifies the shipping service.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> `LOCAL_MAIL`, `LOCAL_MAIL_PACKAGE`, `GROUND`, `TWO_DAY`, `OVERNIGHT`, `INTERNATIONAL`, `INTERNATIONAL_PRIORITY`, `LOCAL_PRIORITY`, `FEDEX_EXPEDITED`, `FEDEX_REGULAR`, `UPS_EXPEDITED`, `UPS_REGULAR`, `USPS_EXPEDITED`, `USPS_REGULAR` |
| fulfillment.shipping.**recipient\_address**<br />object<br /> Conditionally returned | Address to which the order will be shipped.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> Existing `recipient_address` object |
| fulfillment.shipping.recipient\_address.**address1**<br />string<br /> Conditionally returned | Number and street of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 255 char max<br /> Limits lower than 255 characters may be imposed by providers. Perfect Plastic Printing and IDEMIA have a limit of 100 characters, and Arroweye Solutions has a limit of 50 characters. |
| fulfillment.shipping.recipient\_address.**address2**<br />string<br /> Conditionally returned | Additional address information.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 255 char max<br /> Limits lower than 255 characters may be imposed by providers. Perfect Plastic Printing and IDEMIA have a limit of 100 characters, and Arroweye Solutions has a limit of 50 characters. |
| fulfillment.shipping.recipient\_address.**city**<br />string<br /> Conditionally returned | City of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.recipient\_address.**country**<br />string<br /> Conditionally returned | Country of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max<br /> English short name. For example, for the Kingdom of Spain, use the English short name "Spain". The ISO maintains the <a href="https://www.iso.org/obp/ui/#search/code/" target="_blank" rel="noopener">full list of country codes</a>. |
| fulfillment.shipping.recipient\_address.**first\_name**<br />string<br /> Conditionally returned | First name of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.recipient\_address.**last\_name**<br />string<br /> Conditionally returned | Last name of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.recipient\_address.**middle\_name**<br />string<br /> Conditionally returned | Middle name of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.recipient\_address.**phone**<br />string<br /> Conditionally returned | Telephone number of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 20 char max |
| fulfillment.shipping.recipient\_address.**postal\_code**<br />string<br /> Conditionally returned | Postal code of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 10 char max |
| fulfillment.shipping.recipient\_address.**state**<br />string<br /> Conditionally returned | State or province of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 32 char max |
| fulfillment.shipping.recipient\_address.**zip**<br />string<br /> Conditionally returned | United States ZIP code of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 10 char max |
| fulfillment.shipping.**return\_address**<br />object<br /> Conditionally returned | Address to which the order will be returned if shipping fails.<br />This object is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> Existing `return_address` object |
| fulfillment.shipping.return\_address.**address1**<br />string<br /> Conditionally returned | Number and street of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 255 char max<br /> Limits lower than 255 characters may be imposed by providers. Perfect Plastic Printing and IDEMIA have a limit of 100 characters, and Arroweye Solutions has a limit of 50 characters. |
| fulfillment.shipping.return\_address.**address2**<br />string<br /> Conditionally returned | Additional address information.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 255 char max<br /> Limits lower than 255 characters may be imposed by providers. Perfect Plastic Printing and IDEMIA have a limit of 100 characters, and Arroweye Solutions has a limit of 50 characters. |
| fulfillment.shipping.return\_address.**city**<br />string<br /> Conditionally returned | City of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.return\_address.**country**<br />string<br /> Conditionally returned | Country of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max<br /> English short name. For example, for the Kingdom of Spain, use the English short name "Spain". The ISO maintains the <a href="https://www.iso.org/obp/ui/#search/code/" target="_blank" rel="noopener">full list of country codes</a>. |
| fulfillment.shipping.return\_address.**first\_name**<br />string<br /> Conditionally returned | First name of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.return\_address.**last\_name**<br />string<br /> Conditionally returned | Last name of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.return\_address.**middle\_name**<br />string<br /> Conditionally returned | Middle name of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 40 char max |
| fulfillment.shipping.return\_address.**phone**<br />string<br /> Conditionally returned | Telephone number of the addressee.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 20 char max |
| fulfillment.shipping.return\_address.**postal\_code**<br />string<br /> Conditionally returned | Postal code of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 10 char max |
| fulfillment.shipping.return\_address.**state**<br />string<br /> Conditionally returned | State or province of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 32 char max |
| fulfillment.shipping.return\_address.**zip**<br />string<br /> Conditionally returned | United States ZIP code of the address.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> 10 char max |
| name\_line1\_end\_index<br />integer<br /> Conditionally returned | This field is included if your bulk card order has been processed.<br />You can use the `name_line1_start_index` and `name_line1_end_index` fields to identify the cards and users associated with the order. For example, if the start index is "1" and the end index is "3", the card tokens are "card-1", "card-2", and "card-3", and the user tokens are "user-1", "user-2", and "user-3".<br />See <a href="/docs/core-api/bulk-card-orders/create-bulk-card-order">Create bulk card order</a> for more information about the automatic generation and naming of cards and users.<br /><br />**Allowable Values:**<br /> Any positive integer |
| name\_line1\_start\_index<br />integer<br /> Conditionally returned | This field is included if your bulk card order has been processed.<br />You can use the `name_line1_start_index` and `name_line1_end_index` fields to identify the cards and users associated with the order. For example, if the start index is "1" and the end index is "3", the card tokens are "card-1", "card-2", and "card-3", and the user tokens are "user-1", "user-2", and "user-3".<br />See <a href="/docs/core-api/bulk-card-orders/create-bulk-card-order">Create bulk card order</a> for more information about the automatic generation and naming of cards and users.<br /><br />**Allowable Values:**<br /> Any positive integer |
| name\_line\_1\_numeric\_postfix<br />boolean<br /> Conditionally returned | If set to `true`, the unique numeric postfix appended to each card's token field is also appended to the card's `fulfillment.card_personalization.text.name_line_1.value` field.<br /><br />**Allowable Values:**<br /> `true`, `false` |
| name\_line\_1\_random\_postfix<br />boolean<br /> Conditionally returned | If set to `true`, the unique random postfix appended to each card's token field is also appended to the card's `fulfillment.card_personalization.text.name_line_1.value` field.<br />This field is returned if it exists in the resource.<br /><br />**Allowable Values:**<br /> `true`, `false` |
| provider\_ship\_date<br />datetime<br /> Conditionally returned | Date and time when the card provider shipped the bulk card order, in UTC.<br />This field is included if your bulk card order has shipped.<br /><br />**Allowable Values:**<br /> Format: yyyy-MM-ddThh:mm:ssZ |
| provider\_shipping\_method<br />string<br /> Conditionally returned | Shipping method used by the card provider. `United_Postal_Service`, for example.<br />This field is included if your bulk card order has shipped.<br /><br />**Allowable Values:**<br /> String |
| provider\_tracking\_number<br />string<br /> Conditionally returned | A tracking number is included only if your card provider is Arroweye Solutions.<br />This field is included if your bulk card order has shipped.<br /><br />**Allowable Values:**<br /> String |
| token<br />string<br /> Returned | Unique identifier of the bulk card order.<br /><br />**Allowable Values:**<br /> 1–36 chars |
| user\_association<br />object<br /> Conditionally returned | Associates each card with a user.<br /><br />**Allowable Values:**<br /> `single_inventory_user`, `single_inventory_user_token` |
| user\_association.**single\_inventory\_user**<br />boolean<br /> Conditionally returned | Set to `true` to associate all cards with the same user. Set to `false` to associate each card with a different user. When set to `false`, users are generated automatically and associated with the cards.<br /><br />**Allowable Values:**<br /> `true`, `false`<br /><br />**Default value:**<br />`false` |
| user\_association.**single\_inventory\_user\_token**<br />string<br /> Conditionally returned | If `single_inventory_user=true`, use this field to specify the token of an existing user. All cards in the order will be associated with this user.<br /><br />**Allowable Values:**<br /> 1–36 chars |

<h2 id="_sample_response_body_3">
  Sample response body
</h2>

```json JSON expandable lines wrap theme={null}
{
  "token": "bulk_06_token",
  "expedite": false,
  "fulfillment": {
    "shipping": {
      "method": "UPS_REGULAR",
      "return_address": {
        "first_name": "Shipping",
        "last_name": "R_US",
        "address1": "1222 Blake Street",
        "city": "Berkeley",
        "state": "CA",
        "postal_code": "94702",
        "country": "USA",
        "phone": "5102222222"
      },
      "recipient_address": {
        "first_name": "Saki",
        "last_name": "Dogger",
        "address1": "1255 Lake Street",
        "city": "Oakland",
        "state": "CA",
        "postal_code": "94611",
        "country": "USA",
        "phone": "510-333-3333"
      }
    },
    "card_personalization": {
      "text": {
        "name_line_1": {
          "value": "Saki Dogger"
        },
        "name_line_2": {
          "value": "Aegis Fleet Services"
        }
      },
      "carrier": {
        "name": "my_carrier_logo.png",
        "message_line": "my message"
      },
      "images": {
        "card": {
          "name": "my_card_logo.png",
          "thermal_color": "Black"
        },
        "signature": {
          "name": "my_signature.png"
        },
        "carrier_return_window": {
          "name": "my_return_address_image.png"
        }
      }
    }
  },
  "card_product_token": "my_card_product_02",
  "card_allocation": 3,
  "user_association": {
    "single_inventory_user": false
  },
  "name_line_1_numeric_postfix": true,
  "expiration_offset": {
    "unit": "YEARS",
    "value": 10
  },
  "created_time": "2022-03-06T00:06:34Z",
  "name_line1_start_index": 1,
  "name_line1_end_index": 3,
  "card_fulfillment_time": "2022-03-07T23:59:44Z",
  "provider_ship_date": "2022-03-08T00:00:00Z",
  "provider_shipping_method": "United_Parcel_Service",
  "provider_tracking_number": "982247",
  "api": "bulkissuances",
  "endpoint": "/bulkissuances/{token}",
  "method": "get",
  "cp_id": 1,
  "bc_id": 1
}
```


## Related topics

- [Bulk Card Orders Overview](/docs/core-api/bulk-card-orders.md)
- [List bulk card orders](/docs/core-api/bulk-card-orders/list-bulk-card-orders.md)
- [Bulk Card Orders Object](/docs/core-api/bulk-card-orders/bulk-card-orders-object.md)
- [Create bulk card order](/docs/core-api/bulk-card-orders/create-bulk-card-order.md)
- [Managing Physical Cards](/docs/developer-guides/managing-physical-cards.md)
