LAP Registry

Netlify's API documentation Skill

netlify-com

Provider: Netlify Version: 2.52.0 Endpoints: 165 Updated: 2026-04-03

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
GET/sites
POST/sites**Note:** Environment variable keys and values have moved from `build_settings.env` and `repo.env` to a new endpoint. Please use [getEnvVars](#tag/environmentVariables/operation/g...
GET/sites/{site_id}**Note:** Environment variable keys and values have moved from `build_settings.env` and `repo.env` to a new endpoint. Please use [createEnvVars](#tag/environmentVariables/operatio...
PATCH/sites/{site_id}**Note:** Environment variable keys and values have moved from `build_settings.env` and `repo.env` to a new endpoint. Please use [getEnvVars](#tag/environmentVariables/operation/g...
DELETE/sites/{site_id}**Note:** Environment variable keys and values have moved from `build_settings.env` and `repo.env` to a new endpoint. Please use [updateEnvVar](#tag/environmentVariables/operation...
POST/sites/{site_id}/ssl
GET/sites/{site_id}/sslProvisions or updates a TLS certificate for the site.
GET/sites/{site_id}/ssl/certificates
GET/accounts/{account_id}/env
POST/accounts/{account_id}/envReturns all environment variables for an account or site. An account corresponds to a team in the Netlify UI.
GET/api/v1/sites/{site_id}/envCreates new environment variables. Granular scopes are available on Pro plans and above.
GET/accounts/{account_id}/env/{key}Returns all environment variables for a site. This convenience method behaves the same as `getEnvVars` but doesn't require an `account_id` as input.
PUT/accounts/{account_id}/env/{key}Returns an individual environment variable.
PATCH/accounts/{account_id}/env/{key}Updates an existing environment variable and all of its values. Existing values will be replaced by values provided.
DELETE/accounts/{account_id}/env/{key}Updates or creates a new value for an existing environment variable.
DELETE/accounts/{account_id}/env/{key}/value/{id}Deletes an environment variable
GET/sites/{site_id}/functionsDeletes a specific environment variable value.
GET/sites/{site_id}/forms
DELETE/sites/{site_id}/forms/{form_id}
GET/sites/{site_id}/submissions
GET/sites/{site_id}/files
GET/sites/{site_id}/assets
POST/sites/{site_id}/assets
GET/sites/{site_id}/assets/{asset_id}
PUT/sites/{site_id}/assets/{asset_id}
DELETE/sites/{site_id}/assets/{asset_id}
GET/sites/{site_id}/assets/{asset_id}/public_signature
GET/sites/{site_id}/files/{file_path}
POST/purge
GET/sites/{site_id}/snippetsPurges cached content from Netlify's CDN. Supports purging by Cache-Tag.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install netlify-com

Downloads and installs to ~/.claude/skills/netlify-com/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (3)