Found 384 results for "api"

The search executed in 0.001025763 seconds. That's fast.

Directed and Undirected Associations

Cloud CMS has the notion of both directed and undirected associations. In the API and within the drivers, when you work with associations, you can query for associations that are "incoming" or "outgoing": These are both directed associations which are relative to a given node. Outgoing means start from this node and find associations pointing to another node. Incoming means find associations that point to me. It also supports the notion of "mutual" associations which are undirected. The source o

Score: 2.6276646

Query Performance

Application queries Application code which consumes Cloud CMS content typically runs query API calls. These queries can be optimized in the following ways: Request only the properties needed When an application requires only a few properties from a set of nodes you should use “_fields” to limit the properties returned. This can drastically reduce the size of the payload and therefore the response time. In this example, we only need “_doc”, “title” and “_type” so these are the only fields that wi

Score: 2.6276646

Gitana / 3.2 / Guide / Guide / Templates / Workflow Task

Workflow Task Name: workflowTask Property Type Description id string The ID of the workflow task title string The title of the workflow task description string The description of the workflow task timeStarted calendar The time the workflow was started timeCompleted calendar The time the workflow was completed (if completed) context object Contextual variables being passed along with the workflow task workflowData object Data being passed along with the workflow task workflowId string The ID of t

Score: 2.5782437

Gitana / 4.0 / Data Engine / Templates / Workflow Task

Workflow Task Name: workflowTask Property Type Description id string The ID of the workflow task title string The title of the workflow task description string The description of the workflow task timeStarted calendar The time the workflow was started timeCompleted calendar The time the workflow was completed (if completed) context object Contextual variables being passed along with the workflow task workflowData object Data being passed along with the workflow task workflowId string The ID of t

Score: 2.5782437

Sync from one environment to another

Within Cloud CMS sync capabiities are generally referred to as the "transfer system". They allow you to export individual objects, data stores or even collections of these as an archive (ZIP) within a vault. You can then move those archives to storage for backup or move them to new Cloud CMS server instances for restoration or replication. We have support for transfer within our API, our drivers and also within the user interface. The latter is useful in that you can script it pretty effectively

Score: 2.5782437

Security Policy - Gitana

Security Policy - Gitana Status Releases Registry Blog Cloud CMS Platform Content Management Create, Approve and Publish quality content to production on-time. Easy editorial and workflow tools let your best work reach your customers. Enterprise Data Engine Manage, collaborate, search and distribute your highly-structured data across branches, versions and workflow-driven lifecycle. Automate Automate your content creation and approval flows while taking advantage of AI services to enhance and cu

Score: 2.5649087

Gitana / 3.2 / Guide / Guide / Application Server / URL Addressability / Node URLs

Node URLs The Application Server supports retrieval of nodes and node attachments via URLs and takes responsibility for setting headers and cache state for optimal performance. This method is the preferred method for dealing with binary payloads as it ensures compatibility with CDN edge caching. In addition, binary and JSON files that are retrieved from the Cloud CMS API are cached on the Application Server itself so that subsequent requests benefit from having a local copy. A notifications laye

Score: 2.556386

Gitana / 4.0 / Developers / Application Server / URL Addressability / Node URLs

Node URLs The Application Server supports retrieval of nodes and node attachments via URLs and takes responsibility for setting headers and cache state for optimal performance. This method is the preferred method for dealing with binary payloads as it ensures compatibility with CDN edge caching. In addition, binary and JSON files that are retrieved from the Cloud CMS API are cached on the Application Server itself so that subsequent requests benefit from having a local copy. A notifications laye

Score: 2.556386

The top 3 features that differentiate Cloud CMS from the competition

You have determined you need a Content Management System (CMS) and have begun the daunting task of reducing the number of CMS products to a manageable number to evaluate in depth. Having reached this article you are aware of, or interested in, CMSs that can be described as: Headless CMS, API First, Platform as a Service (PaaS), Decoupled CMS, Cloud-First. I am sure there are more beautiful categorizations and terminology provided by the latest analyst buzz. As much as I may not like the catagori

Score: 2.5460281

Dynamic ProxyPassReverseCookieDomain with Apache 2

We do a lot of HTML5 and JavaScript application hosting at Cloud CMS. Our platform lets you build HTML5 applications and deploy them to our cloud infrastructure with just a couple of clicks. As a result, we’ve gotten pretty friendly with Apache 2, virtual hosts, mod_rewrite, proxies and more. Applications built on our platform use OAuth2 over SSL. We support all of the authentication flows even for HTML5/JS applications. Inherently, these applications are considered “untrusted” in any two-legged

Score: 2.5460281

Gitana / 3.2 / Guide / Guide / Traversal

Traversal Content in Cloud CMS is stored in a graph-like structure that consists of nodes and associations. Nodes are entities in the graph and associations are the relationships (the lines between points in the graph). As such, when working with content in Cloud CMS, you'll often find it useful to employ these structures in terms of your content model. Your content can be spread out between nodes and associations equally so that both the entities and the relationships hold JSON properties that

Score: 2.5354676

Gitana / 3.2 / Guide / Guide / Application Server / Web Content Management

Web Content Management The Application Server provides the runtime for the Cloud CMS Web Content Management solution. Web Content Management is a term that enterprise vendors have been using for years to distinguish between the role that a CMS (content management system) plays for an organization - it may be used to collaborate around your internal documents, legal records, digital assets and many other content items in addition to your web and mobile content. Cloud CMS provides a Web Content Ma

Score: 2.5354676

Gitana / 4.0 / Developers / Application Server / Web Content Management

Web Content Management The Application Server provides the runtime for the Cloud CMS Web Content Management solution. Web Content Management is a term that enterprise vendors have been using for years to distinguish between the role that a CMS (content management system) plays for an organization - it may be used to collaborate around your internal documents, legal records, digital assets and many other content items in addition to your web and mobile content. Cloud CMS provides a Web Content Ma

Score: 2.5354676

Gitana / 4.0 / Data Engine / Discovery / Traversal

Traversal Content in Cloud CMS is stored in a graph-like structure that consists of nodes and associations. Nodes are entities in the graph and associations are the relationships (the lines between points in the graph). As such, when working with content in Cloud CMS, you'll often find it useful to employ these structures in terms of your content model. Your content can be spread out between nodes and associations equally so that both the entities and the relationships hold JSON properties that

Score: 2.5354676

Security: Grade A

Cloud CMS comes in two flavors - on-premise and hosted. For our hosted customers, we host 100% of Cloud CMS and take care of all of the data backup, migrations, security, load balancing and… well, everything! It’s the whole kit and kaboodle. It’s all of the DevOps and stuff solved for you. One of the fun aspects of this is keeping up with security requirements around SSL and HTTP Transport. Cloud CMS customers automatically gain the advantage of SSL for all of their communication with the Cloud

Score: 2.530648

Gitana / 3.2 / Guide / Guide / Templates / Workflow

Workflow Name: workflow Property Type Description id string The ID of the workflow instance modelId string The ID of the workflow model for this instance modelVersion number The version of the workflow model for this instance state string The state of the workflow - one of the following: NOT_STARTED, RUNNING, SUSPENDED, TERMINATED timeStarted calendar The time the workflow was started timeCompleted calendar The time the workflow was completed (if completed) context object Contextual variables be

Score: 2.4847775

Gitana / 4.0 / Data Engine / Templates / Workflow

Workflow Name: workflow Property Type Description id string The ID of the workflow instance modelId string The ID of the workflow model for this instance modelVersion number The version of the workflow model for this instance state string The state of the workflow - one of the following: NOT_STARTED, RUNNING, SUSPENDED, TERMINATED timeStarted calendar The time the workflow was started timeCompleted calendar The time the workflow was completed (if completed) context object Contextual variables be

Score: 2.4847775

Gitana / 3.2 / Guide / Guide / Application Server / Installation / Module Installation

Module Installation The Cloud CMS Application Server can also be run as a custom Node.js application. It is available as a Node.js module that you can require() in from npmjs.org. The server features a number of extension points that you can utilize to wire in new functionality or extend the framework. Getting Started Here is a simple example where we start up the Application Server from within a Node.js application: var server = require("cloudcms-server/server"); server.start(); The start() me

Score: 2.4744453

Gitana / 4.0 / Developers / Application Server / Installation / Module Installation

Module Installation The Cloud CMS Application Server can also be run as a custom Node.js application. It is available as a Node.js module that you can require() in from npmjs.org. The server features a number of extension points that you can utilize to wire in new functionality or extend the framework. Getting Started Here is a simple example where we start up the Application Server from within a Node.js application: var server = require("cloudcms-server/server"); server.start(); The start() me

Score: 2.4744453

Gitana / 3.2 / Guide / Guide / Attachments

Attachments Cloud CMS provides support for the storage and retrieval of binary assets. These assets are stored as attachments on an object. Unlike some CMS systems which start with the binary asset, Cloud CMS considers all of your objects and content to be JSON documents. The JSON document then has N number of binary BLOBs attached to it. Each attachment has a unique name and retains information such as mimetype, filename and content length. The following kinds of objects support attachments: Co

Score: 2.4548414

Gitana / 3.2 / Guide / Guide / Authentication / Drivers

Drivers To connect to Cloud CMS, you need to establish two important pieces of information: The client that you are connecting as The user that you are signing on as The only way that a remote application can connect to your platform is if it can produce the correct credentials to identify itself as a client that you know about. As the platform administrator, you issue a client key/secret ahead of time. The application then needs to present these credentials to you and prove that it is who it sa

Score: 2.4548414

Gitana / 4.0 / Data Engine / Authentication / Drivers

Drivers To connect to Cloud CMS, you need to establish two important pieces of information: The client that you are connecting as The user that you are signing on as The only way that a remote application can connect to your platform is if it can produce the correct credentials to identify itself as a client that you know about. As the platform administrator, you issue a client key/secret ahead of time. The application then needs to present these credentials to you and prove that it is who it sa

Score: 2.4548414

Gitana / 4.0 / Data Engine / Nodes / Attachments

Attachments Cloud CMS provides support for the storage and retrieval of binary assets. These assets are stored as attachments on an object. Unlike some CMS systems which start with the binary asset, Cloud CMS considers all of your objects and content to be JSON documents. The JSON document then has N number of binary BLOBs attached to it. Each attachment has a unique name and retains information such as mimetype, filename and content length. The following kinds of objects support attachments: Co

Score: 2.4548414

Oauth 2.0 tokens

Each response from Cloud CMS provides two tokens: an access token and a refresh token. The access token is the one that you need to attach to every API call. It gets passed through the Authorization header as "bearer " and Cloud CMS uses this to identify who the authenticated user is (and thus, what resources they have access to and so forth). By default, the access token has a lifespan of 24 hours. After that period of time, it is no longer valid and any requests will come back wit

Score: 2.4405403

Gitana / 3.2 / Guide / Guide / GraphQL

GraphQL Cloud CMS supports query via GraphQL. GraphQL is offered as a core API that sits alongside the Cloud CMS REST APIs. GraphQL is an open-source data query and manipulation language specification that is widely used across many CMS systems, servers and clients. GraphQL is offered so as to make it even easier for developers to quickly integrate and work with content inside of Cloud CMS. In Cloud CMS, all GraphQL calls are scoped to a branch. Each branch has its own GraphQL SDL schema that is

Score: 2.4352815