---
title: "ContentstackOptions"
description: "ContentstackOptions"
url: "https://www.contentstack.com/docs/developers/sdks/content-delivery-sdk/dot-net/reference/contentstackoptions"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-09-22"
---

# ContentstackOptions

## ContentstackOptions

Represents a set of options to configure a Stack.

## ContentstackOptions

The api key used when communicating with the Contentstack API.

The access token used when communicating with the Contentstack API.

The delivery token used when communicating with the Contentstack API.

The environment used when communicating with the Contentstack API.

The Branch used to set Branch for the Contentstack API.

The Host used to set host url for the Contentstack API.

The Region used to set region for the Contentstack API.

The Version number for the Contentstack API.

The Live preview configuration for the Contentstack API.

The api key used when communicating with the Contentstack API.

The access token used when communicating with the Contentstack API.

The delivery token used when communicating with the Contentstack API.

The environment used when communicating with the Contentstack API.

You can choose from seven regions namely, NA, EU, AU, Azure NA, Azure EU, GCP NA and GCP EU.

The Host used to set host url for the Contentstack API.

The Version number for the Contentstack API.

The Branch used to set Branch for the Contentstack API.

The Live preview configuration for the Contentstack API.

## ContentstackOptions | .NET Delivery SDK | Contentstack

ContentstackOptions represents the set of options used to configure a Stack in the .NET Delivery SDK before initialization.