contentful-node-apps-toolkit
    Preparing search index...

    Function getManagementToken

    • Returns a Contentful Management API token from private key Management tokens are cached internally until until they expire. Pass reuseToken: false in the options for getManagementToken to disable this feature.

      NodeJS Contentful Apps need a management token to interact with Contentful's APIs. Creating a management token requires a key pair to be registered for the app, follow this link for more information on key pairs.

      Once a key pair is registered the getManagementToken function can be used to generate a valid token.

      const {getManagementToken} = require('contentful-node-apps-toolkit')

      getManagementToken(PRIVATE_KEY, {appInstallationId, spaceId, environmentId})
      .then( (token) => {
      console.log('Here is your token')
      console.log(token)
      })

      Parameters

      • privateKey: string
      • opts: GetManagementTokenOptions

      Returns Promise<string>