Found 477 results for "api datatypes association"

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

Gitana / 3.2 / Guide / Guide / API

API The Cloud CMS API consists of an HTTP/HTTPS endpoint that uses OAuth 2.0 authentication. It supports both REST concepts and asynchronous data operations. You can access this API using any of our drivers as well as curl or any HTTP client library. Our API provides functionality that covers all aspects of content production, publishing and presentation. 100% of the functionality of Cloud CMS is accessible from the API, including: Content Models, Creation and Editing Workflow, Scheduled Publish

Score: 25.323847

Gitana / 4.0 / Data Engine / API / Overview

API The Cloud CMS API consists of an HTTP/HTTPS endpoint that uses OAuth 2.0 authentication. It supports both REST concepts and asynchronous data operations. You can access this API using any of our drivers as well as curl or any HTTP client library. Our API provides functionality that covers all aspects of content production, publishing and presentation. 100% of the functionality of Cloud CMS is accessible from the API, including: Content Models, Creation and Editing Workflow, Scheduled Publish

Score: 19.70023

Gitana / 3.2 / Guide / Guide / API Keys

API Keys When you sign up for Cloud CMS, you are given your own tenant. Your tenant is essentially a guarded vault of data. To access this data, you need to present two sets of credentials to the Cloud CMS server: Client Credentials User Credentials Client Credentials identify the application that is attempting to connect and User Credentials identify who is using the application. Once signed in, the User Credentials establish the security context of the authenticated user, potentially limiting

Score: 14.765648

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: 14.45261

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: 14.45261

Gitana / 4.0 / Developers / Cookbooks / REST API Cookbook

REST API Cookbook Getting Started This guide assumes that you have already installed an HTTP client with which you will be making requests. However, it is highly recommended that you look at our language drivers and you read about the one that you will be using in your application. Connecting to Gitana Gitana uses OAuth2 to perform authentication, and as such to connect you will have to perform the authentication handshake manually to connect directly with the rest api. The specifics of this dif

Score: 13.219122

Gitana / 4.0 / Self Managed / Configuration / API Server

API Server The Cloud CMS API Server is a Java application that launches inside of a Java Servlet Container. The Java application surfaces a REST API as well as backend services and DAOs to support connectivity to Mongo DB, Elastic Search and a slew of Amazon services including S3, SNS, SQS, Route 53, Cloud Front and more. Properties File Cloud CMS is primarily configured via a properties file that is auto-detected and loaded when the underlying Spring Framework starts up. This properties file is

Score: 10.883181

Gitana / 4.0 / Data Engine / API Keys / Create new Application Keys

Create new Application Keys If no API keys exist for your desired project, you will need to create an application for the project. To create a new application simply go to Manage Project, select Applications, and then create a New Application. Once the application has been created you can view the API Keys either under Manage Project -> API Keys, or, Manage Platform -> API Keys Note: API keys should not be shared across more than one application. Therefore, create a separate Cloud CMS applicatio

Score: 10.377761

Gitana / 4.0 / Data Engine / API Keys / Overview

API Keys When you sign up for Cloud CMS, you are given your own tenant. Your tenant is essentially a guarded vault of data. To access this data, you need to present two sets of credentials to the Cloud CMS server: Client Credentials User Credentials Client Credentials identify the application that is attempting to connect and User Credentials identify who is using the application. Once signed in, the User Credentials establish the security context of the authenticated user, potentially limiting

Score: 10.327335

Gitana / 4.0 / Developers / Cookbooks / Scripting Cookbook

Scripting Cookbook Getting Started To get started with Server-Side Scripting, please visit the Server Side Scripting page. Code Samples Here are some code samples of common data structures to help you get started. Increment a Property With this example, we want to keep track of a counter that tracks the number of updates made to a node. After a node is created, if the user clicks update ten times, we want to have a counter on the node that indicates it has been updated ten times. This script sho

Score: 9.59289

Gitana / 4.0 / Developers / Cookbooks / PHP Cookbook

PHP Cookbook Getting Started To get started with the PHP driver, visit Gitana PHP Driver Page or the Github Page. It can be used in any composer php project. To install with composer from the command line: composer require cloudcms/cloudcms Connecting to Gitana You can connect to Gitana with the php driver by providing a config array containing your keys, which can be obtained from a gitana.json file. It should look something like: { "clientKey": "{your client key}", "clientSecret": "{y

Score: 9.211717

Gitana / 3.2 / Guide / Guide / Cookbooks / REST API Cookbook

REST API Cookbook Getting Started This guide assumes that you have already installed an HTTP client with which you will be making requests. However, it is highly recommended that you look at our language drivers and you read about the one that you will be using in your application. Connecting to Cloud CMS CloudCMS uses OAuth2 to perform authentication, and as such to connect you will have to perform the authentication handshake manually to connect directly with the rest api. The specifics of thi

Score: 9.076556

Gitana / 4.0 / Developers / Cookbooks / JavaScript (Legacy) Cookbook

JavaScript (Legacy) Cookbook Getting Started To get started with the JavaScript driver, please visit the Gitana JavaScript (Legacy) Driver Page. Connecting to Gitana To connect, supply your API Keys as the argument to the connect() method. Gitana.connect({ "clientKey": "{clientKey}", "clientSecret": "{clientSecret}", "username": "{username}", "password": "{password}", "baseURL": "https://api.cloudcms.com" }, function(err) { var platform = this; }); If a problem w

Score: 9.00271

Gitana / 4.0 / Developers / Cookbooks / Go Cookbook

Go Cookbook Getting Started To get started with the Go driver, visit the Github Page or Package Page to view the source code, tests and basic usage examples. You can install the driver via the command line: go get github.com/gitana/cloudcms-go-driver Connecting to Gitana There are two ways to connect with the Go driver: By finding a gitana.json file in your working directory, or by providing a config configuration. // Connect to Gitana using gitana.json in working directory session, err := clou

Score: 8.913198

Gitana / 4.0 / Developers / Cookbooks / Node.js Cookbook

Node.js Cookbook Getting Started To get started with the Node.js driver, please visit the Cloud CMS Node.js Driver Page. One thing to keep in mind is that the Node.js driver is based on the JavaScript driver. As such, they're pretty similar. That said, the Node.js driver can do a few important tricks that you can't do in the JavaScript driver. Connecting to Cloud CMS To connect, create a file called gitana.json in your application root. For information on how to acquire this file, please read up

Score: 8.649052

Gitana / 4.0 / Developers / Cookbooks / Python Cookbook

Python Cookbook Getting Started To get started with the Python driver, visit Gitana Python Driver Page or the Github Page. It is written with Python 3 and can be used in any compatible project. You can install the driver via the command line: pip install cloudcms or pip3 install cloudcms Or add something like this to your requirements.txt: cloudcms==1.1.0 Connecting to Gitana You can connect to Gitana by providing a config file or the oauth variables directly. Using a Gitana JSON file You ca

Score: 8.636405

Gitana / 4.0 / Developers / Cookbooks / C# Cookbook

C# Cookbook Getting Started To get started with the C# driver, visit Gitana C# Driver Page or the Github Page. It is written with .NET Core and can be used in any compatible project. You can install the driver via the command line: dotnet add package cloudcms or from within Visual Studio: Install-Package cloudcms Or by adding this to your .csproj file (you may have to adjust the version): Connecting to Gitana

Score: 8.4661665

Gitana / 3.2 / Guide / Guide / Tree

Tree Content that is organized into folders can be retrieved using the Tree API. The Tree API lets you pull back an entire path-based folder and file structure of content within a single API call. The API call lets you specify a root node, a maximum depth to traverse down the path structure, paths that should be automatically expanded and query terms for filtering of root nodes. The Tree API is deal to support a variety of cases including: retrieval of multiple deeply-nested paths within a singl

Score: 8.317809

Gitana / 4.0 / Data Engine / Discovery / Tree

Tree Content that is organized into folders can be retrieved using the Tree API. The Tree API lets you pull back an entire path-based folder and file structure of content within a single API call. The API call lets you specify a root node, a maximum depth to traverse down the path structure, paths that should be automatically expanded and query terms for filtering of root nodes. The Tree API is deal to support a variety of cases including: retrieval of multiple deeply-nested paths within a singl

Score: 8.317809

Gitana / 4.0 / Developers / Cookbooks / Java Cookbook

Java Cookbook Getting Started To get started with the Java driver, please visit the GitanaJava Driver Page. We recommend that you use Maven. At a minimum, you will need to add the following repository declaration to your pom.xml file: cloudcms-public cloudcms-public https://maven.cloudcms.com/public Note that newer vesions of Maven require secure repositories so if you curr

Score: 8.257775

Gitana / 4.0 / Self Managed / Monitoring / Overview

Monitoring API Server with an APM The Cloud CMS API Server is a Java application that launches inside of a Java Servlet Container. As such, Application Performance Montioring (APM) frameworks such as New Relic can be used to monitor performance metrics and other run-time data. Production Performance Although APM frameworks are designed such that they do not impact production performance more than is necessary, the impact is not zero. Cloud CMS Support may, therefore, ask you to disable monitorin

Score: 8.174051

Gitana / 3.2 / Guide / Guide / Docker / Configuration / API Server

API Server The Cloud CMS API Server is a Java application that launches inside of a Java Servlet Container. The Java application surfaces a REST API as well as backend services and DAOs to support connectivity to Mongo DB, Elastic Search and a slew of Amazon services including S3, SNS, SQS, Route 53, Cloud Front and more. Properties File Cloud CMS is primarily configured via a properties file that is auto-detected and loaded when the underlying Spring Framework starts up. This properties file is

Score: 7.894685

Gitana / 3.2 / Guide / Guide / API / Data Types / Association

Association Type {{#dataTypeArticle objectTypeId}}{{objectTypeId}}{{/dataTypeArticle}} Datastore Type {{#dataTypeArticle datastoreTypeId}}{{datastoreTypeId}}{{/dataTypeArticle}} Supports {{#article "security/authorities"}}authorities{{/article}}, {{#article "security/permissions"}}permissions{{/article}}, {{#article "transfer"}}transfer{{/article}} Associations, on the other hand, do not bear permissions. They are considered structural elements that provide several meanings for the content in a

Score: 7.841565

Gitana / 4.0 / Data Engine / API / Data Types / Association

Association Type {{#dataTypeArticle objectTypeId}}{{objectTypeId}}{{/dataTypeArticle}} Datastore Type {{#dataTypeArticle datastoreTypeId}}{{datastoreTypeId}}{{/dataTypeArticle}} Supports {{#article "security/authorities"}}authorities{{/article}}, {{#article "security/permissions"}}permissions{{/article}}, {{#article "transfer"}}transfer{{/article}} Associations, on the other hand, do not bear permissions. They are considered structural elements that provide several meanings for the content in a

Score: 7.841565

Gitana / 3.2 / Guide / Guide / Scripting / Association

Association Properties Name Type Description branch branch The Branch on which this Association resides. branchId string The ID of the branch that this Association resides on. changesetId string The changeset ID on which this node resides. If the node has not yet been saved, this may be null. description string The Description of this document. directionality string The directionality of the association - either DIRECTED or UNDIRECTED. id string The ID of this document. properties object The pro

Score: 7.7755814