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

Contentstack JavaScript Marketplace SDK

Introduction to JavaScript Marketplace SDK

Marketplace

app

Returns:
Type
App

installation

Returns:
Type
Installation

appRequests

Returns:
Type
AppRequest

findAllApps

Returns:
Type
findAllApps

findAllAuthorizedApps

Returns:
Type
roles

searchApps

Returns:
Type
Promise<ContentstackCollection<App>>

App

update

Returns:
Type
App

fetch

Returns:
Type
Promise

oauth

Returns:
Type
Oauth

delete

Returns:
Type
Promise

hosting

Returns:
Type
Hosting

install

Returns:
Type
Promise

upgrade

Returns:
Type
Promise

authorize

Returns:
Type
Promise

getRequests

Returns:
Type
Promise

authorization

Returns:
Type
Authorization

listInstallations

Returns:
Type
Promise.<ContentstackCollection.<Installation>>

create

Returns:
Type
Promise.<App>

Oauth

fetch

Returns:
Type
Promise.<AppOAuth>

update

Returns:
Type
Promise.<AppOAuth>

getScopes

Returns:
Type
Promise.<AppOAuth>

Hosting

isEnable

Returns:
Type
Promise.<AppOAuth>

enable

Returns:
Type
Promise.<Response>

disable

Returns:
Type
Promise.<Response>

createUploadUrl

Returns:
Type
Promise.<Response>

latestLiveDeployment

Returns:
Type
Promise.<Deployment>

deployment

Returns:
Type
Deployment

Deployment

fetch

Returns:
Type
Promise.<Deployment>

logs

Returns:
Type
Promise.<Response>

create

Returns:
Type
Promise.<Deployment>

findAll

Returns:
Type
Promise.<ContentstackCollection>

AppRequests

delete

Returns:
Type
Promise

create

Returns:
Type
Promise

findAll

Returns:
Type
Promise

Authorization

findAll

Returns:
Type
Promise.<Response>

revokeAll

Returns:
Type
Promise.<Response>

revoke

Returns:
Type
Promise.<Response>

Installation

fetch

Returns:
Type
Promise.<Installation>

update

Returns:
Type
Promise.<Installation>

uninstall

Returns:
Type
Promise.<Response>

configuration

Returns:
Type
Promise.<Response>

getConfigLocation

Returns:
Type
Promise.<Response>

setConfiguration

Returns:
Type
Promise.<Response>

serverConfig

Returns:
Type
Promise.<Response>

setServerConfig

Returns:
Type
Promise.<Response>

installationData

Returns:
Type
Promise.<Response>

webhooks

Returns:
Type
WebHooks

fetchAll

Returns:
Type
Promise.<ContentstackCollection.<Installation>>

getInstalledApps

Returns:
Type
Promise.<ContentstackCollection.<Installation>>

getInstalledUsers

Returns:
Type
Promise.<ContentstackCollection.<Installation>>

getInstalledStacks

Returns:
Type
Promise.<ContentstackCollection.<Installation>>