Show examples in:
    List all plugins

    Returns

    Returns an array of plugin resource objects.

    Examples

    Example code:
    import { buildClient } from '@datocms/cma-client-node';
    async function run() {
    const client = buildClient({ apiToken: '<YOUR_API_TOKEN>' });
    const plugins = await client.plugins.list();
    plugins.forEach((plugin) => {
    console.log(plugin);
    });
    }
    run();
    Returned output:
    {
    id: '124',
    name: '5 stars',
    description: 'A better rating experience!',
    package_name: 'datocms-plugin-star-rating-editor',
    package_version: '0.0.4',
    url: 'https://cdn.rawgit.com/datocms/extensions/master/samples/five-stars/extension.js',
    parameters: {
    devMode: true
    },
    permissions: [
    'currentUserAccessToken'
    ],
    meta: {
    version: '2'
    }
    }