Skip to main content

Installing and importing the client npm package

JAVASCRIPT
1
const Client = require('contensis-management-api').Client;
JAVASCRIPT
1
import { Client } from 'contensis-management-api';
JAVASCRIPT
1
const UniversalClient = require('contensis-management-api/lib/client').UniversalClient;
JAVASCRIPT
1
import { UniversalClient } from 'contensis-management-api/lib/client';
JAVASCRIPT
1
const NodejsClient = require('contensis-management-api/lib/client').NodejsClient;
JAVASCRIPT
1
import { NodejsClient } from 'contensis-management-api/lib/client';

Creating and using the client instance

JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const client = Client.create({ clientType: "client_credentials", clientDetails: { clientId: '6f8cf1e8-b2ee-49ad-9b94-2dbb09871903', clientSecret: '6d80c9a356ce4317bd71d92c5734d67a-4a837b1336344f63b1b24ce2dfa73945-ef09daa8d0f74b1e8e223779c392a67b' } projectId: 'website', rootUrl: 'https://cms-example.cloud.contensis.com' }); client.contentTypes.list() .then(result => { console.log('API call result: ', result); return result; }) .catch(error => { console.log('API call fetch error: ', error); throw error; });

Still need help?

New support request