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

Contentstack - Java Management SDK

Java Management SDK for Contentstack

Prerequisite

Setup and Installation

Quickstart in 5 mins

Initialising The SDK

Authentication

Fetch Stack Detail

Create Entry

Create Asset

Contentstack

organisation

Returns:
Type
Organisation

user

Returns:
Type
User

stack

Returns:
Type
Stack

login

Returns:
Type
LoginDetails

earlyAccess

User

activateAccount

Returns:
Type
Call

getUser

Returns:
Type
Call

login

Returns:
Type
Call

logout

Returns:
Type
Call

logoutWithAuthtoken

Returns:
Type
Call

requestPassword

Returns:
Type
Call

resetPassword

Returns:
Type
Call

update

Returns:
Type
Call

Alias

addHeader

Returns:
Type
Void

addParam

Returns:
Type
Void

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

update

Returns:
Type
Call

delete

Returns:
Type
Call

Asset

uploadAsset

Returns:
Type
Call

updateDetails​

Returns:
Type
Call

unpublish

Returns:
Type
Call

subfolder

Returns:
Type
Call

setVersionName

Returns:
Type
Call

rteInformation

Returns:
Type
Call

replace

Returns:
Type
Call

getVersionNameDetails

Returns:
Type
Call

getReferences

Returns:
Type
call

publish

Returns:
Type
call

getPermanentUrl

Returns:
Type
Call

getByType

Returns:
Type
Call

generatePermanentUrl

Returns:
Type
Call

folder

Returns:
Type
Folder

find

Returns:
Type
Call

fetch

Returns:
Type
Call

deleteVersionName

Returns:
Type
Call

delete

Returns:
Type
Call

byFolderUid

Returns:
Type
Call

removeParam

Returns:
Type
Void

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

fetchAsPojo

Returns:
Type
Call<AssetResponse>

findAsPojo

Returns:
Type
Call<AssetListResponse>

byFolderUidAsPojo

Returns:
Type
Call<AssetListResponse>

subfolderAsPojo

Returns:
Type
Call<AssetListResponse>

getSingleFolderByNameAsPojo

Returns:
Type
Call<AssetListResponse>

getSubfolderAsPojo

Returns:
Type
Call<AssetListResponse>

AuditLog

find

Returns:
Type
Call

fetch

Returns:
Type
Call

removeParam

Returns:
Type
Void

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

Branch

create

Returns:
Type
Call

fetch

Returns:
Type
Call

find

Returns:
Type
Call

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

removeParam

Returns:
Type
Void

delete

Returns:
Type
Call

BulkOperation

create

Returns:
Type
Call

unpublish

Returns:
Type
Call

delete

Returns:
Type
Call

updateWorkflow

Returns:
Type
Call

addReleaseItems

Returns:
Type
Call

updateReleaseItems

Returns:
Type
Call

jobStatus

Returns:
Type
Promise

ContentType

referenceIncludeGlobalField

Returns:
Type
Call

importOverwrite

Returns:
Type
Call

fieldVisibilityRule

Returns:
Type
Call

addParam

Returns:
Type
Void

entry

Returns:
Type
Entry

create

Returns:
Type
Call

reference

Returns:
Type
Call

imports

Returns:
Type
Call

export

Returns:
Type
Call

find

Returns:
Type
Call

update

Returns:
Type
Call

fetch

Returns:
Type
Call

delete

Returns:
Type
Call

removeParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

fetchAsPojo

Returns:
Type
Call<ContentTypeResponse>

findAsPojo

Returns:
Type
Call<ContentTypesResponse>

Entry

versionName

Returns:
Type
Call

unpublish

Returns:
Type
Call

unlocalized

Returns:
Type
Call

publishWithReference

Returns:
Type
Call

publish

Returns:
Type
Call

localize

Returns:
Type
Call

importExisting

Returns:
Type
Call

getReference

Returns:
Type
Call

getLanguage

Returns:
Type
Call

detailOfAllVersion

Returns:
Type
Call

versionNumber

Returns:
Type
Call

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

delete

Returns:
Type
Call

update

Returns:
Type
Call

export

Returns:
Type
Call

imports

Returns:
Type
Call

create

Returns:
Type
Call

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

includeReference

Returns:
Type
Entry

setWorkflowStage

Returns:
Type
Call<ResponseBody>

publishRequest

Returns:
Type
Call<ResponseBody>

fetchAsPojo

Returns:
Type
Call<EntryResponse>

findAsPojo

Returns:
Type
Call<EntryListResponse>

Environment

update

Returns:
Type
Void

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

delete

Returns:
Type
Call

create

Returns:
Type
Call

addParam

Returns:
Type
Void

DeliveryToken

delete

Returns:
Type
Call

update

Returns:
Type
Call

create

Returns:
Type
Call

find

Returns:
Type
Call

fetch

Returns:
Type
Call

addParam

Returns:
Type
Void

removeParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

Extensions

uploadCustomField

Returns:
Type
Call

update

Returns:
Type
Call

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

addParam

Returns:
Type
Void

fetch

Returns:
Type
Call

delete

Returns:
Type
Call

addHeader

Returns:
Type
Void

Folder

addParam

Returns:
Type
Void

delete

Returns:
Type
Call

create

Returns:
Type
Call

update

Returns:
Type
Void

removeParam

Returns:
Type
Void

fetch

Returns:
Type
Call

addHeader

Returns:
Type
Void

GlobalFields

create

Returns:
Type
Call

imports

Returns:
Type
Call

export

Returns:
Type
Call

update

Returns:
Type
Void

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

Label

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

addBranch

Returns:
Type
Label

removeParam

Returns:
Type
Void

delete

Returns:
Type
Call

update

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

create

Returns:
Type
Call

Locale

update

Returns:
Type
Call

delete

Returns:
Type
Call

find

Returns:
Type
Call

removeParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

setFallback

Returns:
Type
Void

updateFallback

Returns:
Type
Void

fetch

Returns:
Type
Call

create

Returns:
Type
Call

addParam

Returns:
Type
Void

ManagementToken

update

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

delete

Returns:
Type
Call

create

Returns:
Type
Call

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

publishQueue

cancelScheduledAction

Returns:
Type
Call

addHeader

Returns:
Type
Void

FetchActivity

Returns:
Type
Call

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

addParam

Returns:
Type
Void

ReleaseItem

createMultiple

Returns:
Type
Call

update

Returns:
Type
Void

find

Returns:
Type
Call

delete

Returns:
Type
Call

create

Returns:
Type
Call

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

removeParam

Returns:
Type
Void

deleteReleaseItems

Returns:
Type
call

deleteReleaseItem

Returns:
Type
call

move

Returns:
Type
Promise

Releases

create

Returns:
Type
Call

update

Returns:
Type
Call

fetch

Returns:
Type
Call

clone

Returns:
Type
Call

delete

Returns:
Type
Call

deploy

Returns:
Type
Call

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

removeParam

Returns:
Type
Void

Role

create

Returns:
Type
call

addHeader

Returns:
Type
Void

addParam

Returns:
Type
Void

delete

Returns:
Type
Call

fetch

Returns:
Type
Call

find

Returns:
Type
Call

update

Returns:
Type
Call

removeParam

Returns:
Type
Void

Stack

workflow

Returns:
Type
Workflow

roles

Returns:
Type
Call
Returns:
Type
Roles

webhook

Returns:
Type
Webhook

updateSetting

Returns:
Type
Stack

update

Returns:
Type
Stack

unshare

Returns:
Type
Stack

transferOwnership

Returns:
Type
Stack

tokens

Returns:
Type
Tokens

share

Returns:
Type
Call

setting

Returns:
Type
Call

resetSetting

Returns:
Type
Call

releases

Returns:
Type
Releases

publishQueue

Returns:
Type
PublishQueue

locale

Returns:
Type
Locale

label

Returns:
Type
Label

globalField

Returns:
Type
Instance of Extensions

extensions

Returns:
Type
Instance of Extensions

environment

Returns:
Type
Environment

create

Returns:
Type
Call

contentType

Returns:
Type
ContentType

branch

Returns:
Type
Branch

auditLog

Returns:
Type
AuditLog

asset

Returns:
Type
Asset

allUsers

Returns:
Type
Call

alias

Returns:
Type
alias

acceptOwnership

Returns:
Type
the stack

addParam

Returns:
Type
Void

find

Returns:
Type
Call

addHeader

Returns:
Type
Void

removeParam

Returns:
Type
Void

Tokens

deliveryTokens

Returns:
Type
DeliveryToken

managementToken

Returns:
Type
ManagementToken

Webhook

getExecutionLog

Returns:
Type
Call

GetExecution

Returns:
Type
Call

importExisting

Returns:
Type
Void

export

Returns:
Type
Call

retry

Returns:
Type
Call

removeParam

Returns:
Type
Void

find

Returns:
Type
Call

fetch

Returns:
Type
Call

delete

Returns:
Type
Call

addParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

update

Returns:
Type
Call

importWebhook

Returns:
Type
Void

Error

getErrorCode

Returns:
Type
Int

getErrorMessage

Returns:
Type
Call

getErrors

Returns:
Type
Call

Workflow

updatePublishRule

Returns:
Type
Call

fetchPublishContentType

Returns:
Type
Call

deletePublishRule

Returns:
Type
Call

createPublishRule

Returns:
Type
Call

fetchTasks

Returns:
Type
Call

disable

Returns:
Type
Call

enable

Returns:
Type
Call

update

Returns:
Type
Call

create

Returns:
Type
Call

delete

Returns:
Type
Call

fetch

Returns:
Type
Call

find

Returns:
Type
Call

addParam

Returns:
Type
Void

removeParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

Organization

roles

Returns:
Type
Call

stacks

Returns:
Type
Call

find

Returns:
Type
Call

allInvitations

Returns:
Type
Call

transferOwnership

Returns:
Type
Call

logsDetails

Returns:
Type
Call

logItem

Returns:
Type
Call

resendInvitation

Returns:
Type
Void

removeUsers

Returns:
Type
Void

inviteUser

Returns:
Type
Void

fetch

Returns:
Type
Call

removeParam

Returns:
Type
Void

addHeader

Returns:
Type
Void

addParam

Returns:
Type
Void

Taxonomy

addParam

Returns:
Type
Taxonomy

addHeader

Returns:
Type
Taxonomy

addHeaders

Returns:
Type
Taxonomy

addParams

Returns:
Type
Taxonomy

find

Returns:
Type
Taxonomy

fetch

Returns:
Type
Taxonomy

create

Returns:
Type
Taxonomy

update

Returns:
Type
Taxonomy

delete

Returns:
Type
Taxonomy

query

Returns:
Type
Call

terms

Returns:
Type
Terms

Terms

addParam

Returns:
Type
Terms

addHeader

Returns:
Type
Terms

addParams

Returns:
Type
Terms

addHeaders

Returns:
Type
Terms

create

Returns:
Type
Terms

find

Returns:
Type
Terms

fetch

Returns:
Type
Terms

descendants

Returns:
Type
Terms

ancestors

Returns:
Type
Terms

update

Returns:
Type
Terms
Returns:
Type
Terms