Netlify

api.netlify.com

Community

Netlify provides web deployment, serverless functions, form handling, and CDN distribution for modern web applications. Use this API to manage sites, trigger and rollback deploys, and retrieve form submissions collected from deployed sites.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.netlify.com

Last verified

2026-03-01 11:54:11

Health

Loading health data...

Capabilities

create_site

developer-tools

Create a new Netlify site. Optionally link it to a Git repository for continuous deployment and configure a custom domain.

Detail: https://api.netlify.com/capabilities/create_site

get_site

developer-tools

Get detailed information about a specific site including its current deploy, build settings, repository link, and SSL configuration.

Detail: https://api.netlify.com/capabilities/get_site

list_deploys

communication

List all deploys for a specific site. Returns deploy IDs, states, timestamps, commit messages, and deploy URLs.

Detail: https://api.netlify.com/capabilities/list_deploys

list_forms

developer-tools

List all forms detected on a deployed site. Netlify automatically captures form submissions from HTML forms with the netlify attribute.

Detail: https://api.netlify.com/capabilities/list_forms

list_sites

developer-tools

List all sites in your Netlify account. Returns site names, IDs, URLs, custom domains, and deployment status.

Detail: https://api.netlify.com/capabilities/list_sites

list_submissions

developer-tools

List all submissions for a specific form. Returns submitted field values, timestamps, and submission metadata.

Detail: https://api.netlify.com/capabilities/list_submissions

rollback_deploy

developer-tools

Rollback a site to a previous deploy. Restores the site to the state of an earlier successful deployment without triggering a new build.

Detail: https://api.netlify.com/capabilities/rollback_deploy

trigger_deploy

developer-tools

Trigger a new build and deploy for a site. Useful for redeploying after environment variable changes or manual content updates.

Detail: https://api.netlify.com/capabilities/trigger_deploy

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Netlify
Description: Netlify provides web deployment, serverless functions, form handling, and CDN distribution for modern web applications. Use this API to manage sites, trigger and rollback deploys, and retrieve form submissions collected from deployed sites.
Auth: api_key
Capabilities:
  - create_site: Create a new Netlify site. Optionally link it to a Git repository for continuous deployment and configure a custom domain.
  - get_site: Get detailed information about a specific site including its current deploy, build settings, repository link, and SSL configuration.
  - list_deploys: List all deploys for a specific site. Returns deploy IDs, states, timestamps, commit messages, and deploy URLs.
  - list_forms: List all forms detected on a deployed site. Netlify automatically captures form submissions from HTML forms with the netlify attribute.
  - list_sites: List all sites in your Netlify account. Returns site names, IDs, URLs, custom domains, and deployment status.
  - list_submissions: List all submissions for a specific form. Returns submitted field values, timestamps, and submission metadata.
  - rollback_deploy: Rollback a site to a previous deploy. Restores the site to the state of an earlier successful deployment without triggering a new build.
  - trigger_deploy: Trigger a new build and deploy for a site. Useful for redeploying after environment variable changes or manual content updates.