Name of the environment
The deploy adapter
Enable scraper on the site
Public url of the site
Additional configuration for deploy
Deploy on scheduled publication
Unique token of the webhook
import { buildClient } from '@datocms/cma-client-node';async function run() {const client = buildClient({ apiToken: '<YOUR_API_TOKEN>' });const buildTrigger = await client.buildTriggers.create({name: 'Production',webhook_token: 'xA1239ajsk123',adapter: 'netlify',indexing_enabled: true,frontend_url: 'https://www.mywebsite.com/',autotrigger_on_scheduled_publications: true,adapter_settings: {trigger_url: 'https://api.netlify.com/build_hooks/XXX',site_id: 'XXX',branch: 'master'}});console.log(buildTrigger);}run();
{id: '1822',name: 'Production',adapter: 'netlify',adapter_settings: {trigger_url: 'https://api.netlify.com/build_hooks/XXX',site_id: 'XXX',branch: 'master'},last_build_completed_at: '2017-03-30T09:29:14.872Z',build_status: 'success',webhook_token: 'xA1239ajsk123',webhook_url: 'https://webhooks.datocoms.com/xA1239ajsk123/deploy-results',indexing_status: 'success',frontend_url: 'https://www.mywebsite.com/',autotrigger_on_scheduled_publications: true,indexing_enabled: true}