| name | netlify |
| description | Manage Netlify sites, deploys, and functions via API. Deploy and configure web projects. |
| metadata | {"thinkfleet":{"emoji":"🔷","requires":{"env":["NETLIFY_AUTH_TOKEN"]}}} |
Netlify
Web deployment platform.
Environment
export NETLIFY_AUTH_TOKEN="xxxxxxxxxx"
CLI Commands
netlify sites:list
netlify deploy --prod
netlify env:list
netlify functions:list
API - List Sites
curl "https://api.netlify.com/api/v1/sites" -H "Authorization: Bearer $NETLIFY_AUTH_TOKEN"
API - Trigger Deploy
curl -X POST "https://api.netlify.com/api/v1/sites/{site_id}/builds" \
-H "Authorization: Bearer $NETLIFY_AUTH_TOKEN"
API - List Deploys
curl "https://api.netlify.com/api/v1/sites/{site_id}/deploys" \
-H "Authorization: Bearer $NETLIFY_AUTH_TOKEN"
Links