Notice something different? Get the story behind our exciting new brand
Contentstack
search
Changelog

Contentstack - .Net Delivery SDK

.NET SDK for Contentstack's Content Delivery API

Prerequisites

SDK installation and setup

Quickstart in 5 mins

Initialize SDK

Basic Queries

Paginating Responses

ContentstackOptions

LivePreviewConfig

ContentstackRegion

ContentstackCollection

ContentstackException

SyncStack

SyncType

ContentstackClient

ContentstackClient

Returns:
Type
ContentstackClient
Returns:
Type
ContentstackClient

GetVersion

Returns:
Type
string

Asset

Returns:
Type
Asset

AssetLibrary

Returns:
Type
AssetLibrary

ContentType

Returns:
Type
ContentType

GetApplicationKey

Returns:
Type
string

GetAccessToken

Returns:
Type
string

GetEnvironment

Returns:
Type
string

GetContentTypes

Returns:
Type
Task<System.Collections.IList>

LivePreviewQuery

Returns:
Type
string

RemoveHeader

Returns:
Type
void

SyncToken

Returns:
Type
Task<SyncStack>

SyncRecursive

Returns:
Type
Task<SyncStack>

SyncPaginationToken

Returns:
Type
Task<SyncStack>

Asset

SetHeader

Returns:
Type
Asset

RemoveHeader

Returns:
Type
Asset

GetCreateAt

Returns:
Type
DateTime

GetCreatedBy

Returns:
Type
string

GetUpdateAt

Returns:
Type
DateTime

GetUpdatedBy

Returns:
Type
string

GetDeleteAt

Returns:
Type
DateTime

GetDeletedBy

Returns:
Type
string

IncludeBranch

Returns:
Type
Asset

IncludeFallback

Returns:
Type
Asset

IncludeMetadata

Returns:
Type
Asset

Fetch

Returns:
Type
Task<Asset>

AssetLibrary

SetHeader

Returns:
Type
void

RemoveHeader

Returns:
Type
AssetLibrary

SortWithKeyAndOrderBy

Returns:
Type
void

SetLocale

Returns:
Type
AssetLibrary

Skip

Returns:
Type
AssetLibrary

Limit

Returns:
Type
AssetLibrary

IncludeBranch

Returns:
Type
AssetLibrary

IncludeCount

Returns:
Type
AssetLibrary

IncludeFallback

Returns:
Type
AssetLibrary

IncludeMetadata

Returns:
Type
AssetLibrary

Except

Returns:
Type
AssetLibrary

Only

Returns:
Type
AssetLibrary

IncludeRelativeUrls

Returns:
Type
Asset

FetchAll

Returns:
Type
Task<JObject>

Count

Returns:
Type
Task<JObject>

Query

Returns:
Type
AssetLibrary

Tags

Returns:
Type
AssetLibrary

ContentType

SetHeader

Returns:
Type
ContentType

RemoveHeader

Returns:
Type
ContentType

Fetch

Returns:
Type
Task<Newtonsoft.Json.Linq.JObject>

Entry

Returns:
Type
Entry

Query

Returns:
Type
Entry

Entry

GetContentType

Returns:
Type
string

GetUid

Returns:
Type
string

GetTitle

Returns:
Type
string

GetTags

Returns:
Type
object[]

GetMetadata

Returns:
Type
Dictionary<string, object>

GetHTMLText

Returns:
Type
string

GetMultipleHTMLText

Returns:
Type
List<string>

GetCreateAt

Returns:
Type
DateTime

GetCreatedBy

Returns:
Type
string

GetUpdateAt

Returns:
Type
DateTime

GetUpdatedBy

Returns:
Type
string

GetDeletedAt

Returns:
Type
DateTime

GetDeletedBy

Returns:
Type
string

Get

Returns:
Type
Object

SetCachePolicy

Returns:
Type
Entry

SetHeader

Returns:
Type
Entry

RemoveHeader

Returns:
Type
Entry

SetLocale

Returns:
Type
Entry

SetUid

Returns:
Type
Entry

SetTags

Returns:
Type
Entry

IncludeReferenceContentTypeUID

Returns:
Type
Entry

IncludeReference

Returns:
Type
Entry

IncludeReference

Returns:
Type
Entry

IncludeOnlyReference

Returns:
Type
Entry

IncludeExceptReference

Returns:
Type
Entry

IncludeEmbeddedItems

Returns:
Type
Entry

IncludeFallback

Returns:
Type
Entry

IncludeMetadata

Returns:
Type
Entry

IncludeBranch

Returns:
Type
Entry

Only

Returns:
Type
Entry

Except

Returns:
Type
Entry

ToJson

Returns:
Type
JObject

Fetch

Returns:
Type
Task<T>

Variants

Returns:
Type
Entry

Global Fields

IncludeGlobalFieldSchema

Returns:
Type
GlobalFieldQuery

SetHeader

Returns:
Type
JObject

fetch

Returns:
Type
Task<JObject>

Global Field Query

find

Returns:
Type
Task<JObject>

IncludeGlobalFieldSchema

Returns:
Type
GlobalFieldQuery

Query

AddQuery

Returns:
Type
Query

IncludeCount

Returns:
Type
Query

IncludeBranch

Returns:
Type
Query

IncludeFallback

Returns:
Type
Query

IncludeMetadata

Returns:
Type
Query

IncludeEmbeddedItems

Returns:
Type
Query

IncludeOnlyReference

Returns:
Type
Query

IncludeExceptReference

Returns:
Type
Query

IncludeReference

Returns:
Type
Query

IncludeReferenceContentTypeUID

Returns:
Type
Query

IncludeReference

Returns:
Type
Query

ReferenceIn

Returns:
Type
Query

ReferenceNotIn

Returns:
Type
Query

Regex

Returns:
Type
Query

RemoveQuery

Returns:
Type
Query

SetCachePolicy

Returns:
Type
Query

SetLocale

Returns:
Type
Query

SetHeader

Returns:
Type
Query

RemoveHeader

Returns:
Type
Query

WhereTags

Returns:
Type
Query

Skip

Returns:
Type
Query

Limit

Returns:
Type
Query

Ascending

Returns:
Type
Query

Descending

Returns:
Type
Query

And

Returns:
Type
Query

Or

Returns:
Type
Query

Except

Returns:
Type
Query

Only

Returns:
Type
Query

Exists

Returns:
Type
Query

NotExists

Returns:
Type
query

NotEqualTo

Returns:
Type
Query

Where

Returns:
Type
Query

NotContainedIn

Returns:
Type
Query

ContainedIn

Returns:
Type
Query

LessThanOrEqualTo

Returns:
Type
Query

LessThan

Returns:
Type
Query

GreaterThanOrEqualTo

Returns:
Type
Query

GreaterThan

Returns:
Type
Query

Find

Returns:
Type
Task<ContentstackCollection<T>>

FindOne

Returns:
Type
Task<ContentstackCollection<T>>

Count

Returns:
Type
Task<JObject>

Variants

Returns:
Type
Query

Taxonomy

EqualAndBelow

Returns:
Type
Taxonomy

Below

Returns:
Type
Taxonomy

EqualAndAbove

Returns:
Type
Taxonomy

Above

Returns:
Type
Taxonomy