Netlify entegrasyonu | Zervanor
← Tüm konnektörler

Netlify

Aynı zamanda bir ajan aracı
developer

Netlify: manage sites, control deploys (create/cancel/lock/rollback/restore), trigger builds, read form submissions, manage account environment variables, DNS zones and records, notification hooks, build hooks, snippets, deploy keys, SSL, split tests, and read files/functions/members. Bearer personal-access-token auth. Netlify signs outbound notifications with a JWS (signed JWT) in X-Webhook-Signature that no registered engine handler verifies, so no real-time trigger is wired; change detection is done by polling list-deploys/list-submissions and comparing state (netlify-01).

82 eylemler · 0 tetikleyiciler

Netlify entegrasyonu — 82 aksiyon ile Netlify'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Current User, List Accounts, Get Account, List Account Members, Get Account Member. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Eylemler 82

Zervanor'un Netlify üzerinde yapabilecekleri.

Sites46

GET

List Sites

List all sites the token can access (GET /sites). Supports paging and an optional name filter.

GET

Get Site

Retrieve a single site (GET /sites/{site_id}).

POST

Create Site

Create a new site (POST /sites). Provide name, custom_domain, repo config, and other settings.

PATCH

Update Site

Update a site's configuration (PATCH /sites/{site_id}).

DELETE

Delete Site

Permanently delete a site (DELETE /sites/{site_id}).

PUT

Disable Site

Disable a site from serving content (PUT /sites/{site_id}/disable).

PUT

Enable Site

Re-enable a disabled site (PUT /sites/{site_id}/enable).

PUT

Unlink Site Repo

Disconnect the linked Git repository from a site (PUT /sites/{site_id}/unlink_repo).

GET

List Site Deploys

List a site's deploys, newest first (GET /sites/{site_id}/deploys). Supports paging. Use as a scheduled polling source: compare deploy id/state against the last poll.

GET

Get Site Deploy

Retrieve a deploy in the context of a site (GET /sites/{site_id}/deploys/{deploy_id}).

POST

Create Site Deploy

Start a new deploy for a site (POST /sites/{site_id}/deploys). Provide an optional title, branch, draft flag, and a files/functions digest.

POST

Cancel Site Deploy

Cancel an in-progress deploy (POST /sites/{site_id}/deploys/{deploy_id}/cancel).

PUT

Rollback Site Deploy

Roll a site's published deploy back to an earlier deploy (PUT /sites/{site_id}/deploys/{deploy_id}/rollback).

POST

Restore Site Deploy

Restore (re-publish) a specific earlier deploy (POST /sites/{site_id}/deploys/{deploy_id}/restore).

GET

List Deployed Branches

List the branches that currently have deploys for a site (GET /sites/{site_id}/deployed-branches).

POST

Create Site Build

Trigger a new build for a site (POST /sites/{site_id}/builds).

GET

List Site Builds

List a site's builds (GET /sites/{site_id}/builds).

GET

Get Site Build

Retrieve a single build by id (GET /sites/{site_id}/builds/{build_id}).

GET

List Site Forms

List the forms detected on a site (GET /sites/{site_id}/forms).

DELETE

Delete Site Form

Delete a form and its submissions (DELETE /sites/{site_id}/forms/{form_id}).

GET

List Site Submissions

List all form submissions for a site (GET /sites/{site_id}/submissions). Suitable as a scheduled polling source: dedupe by submission id.

GET

Get Site DNS

Retrieve a site's DNS configuration (GET /sites/{site_id}/dns).

POST

Create Site DNS

Configure DNS for a site (POST /sites/{site_id}/dns).

GET

List Site Hooks

List a site's notification hooks (GET /sites/{site_id}/hooks).

POST

Create Site Hook

Create a notification hook on a site (POST /sites/{site_id}/hooks). Set type, event, and destination data.

GET

List Build Hooks

List a site's build hooks (GET /sites/{site_id}/build-hooks).

GET

Get Build Hook

Retrieve a single build hook (GET /sites/{site_id}/build-hooks/{hook_id}).

POST

Create Build Hook

Create a build hook — a URL that triggers a build when called (POST /sites/{site_id}/build-hooks).

PUT

Update Build Hook

Update a build hook (PUT /sites/{site_id}/build-hooks/{hook_id}).

DELETE

Delete Build Hook

Delete a build hook (DELETE /sites/{site_id}/build-hooks/{hook_id}).

GET

List Snippets

List a site's injected code snippets (GET /sites/{site_id}/snippets).

GET

Get Snippet

Retrieve a single snippet (GET /sites/{site_id}/snippets/{snippet_id}).

POST

Create Snippet

Inject a code snippet into a site (POST /sites/{site_id}/snippets).

PUT

Update Snippet

Update an injected snippet (PUT /sites/{site_id}/snippets/{snippet_id}).

DELETE

Delete Snippet

Remove an injected snippet (DELETE /sites/{site_id}/snippets/{snippet_id}).

GET

List Site Files

List the files in a site's current deploy (GET /sites/{site_id}/files).

GET

Get Site File

Retrieve metadata for a single site file by path (GET /sites/{site_id}/files/{file_path}).

GET

List Site Functions

List the serverless functions deployed on a site (GET /sites/{site_id}/functions).

POST

Provision Site SSL

Provision or renew a TLS certificate for a site (POST /sites/{site_id}/ssl).

GET

Get Site SSL

Retrieve a site's TLS certificate details (GET /sites/{site_id}/ssl).

GET

List Split Tests

List a site's A/B split tests (GET /sites/{site_id}/split-tests).

GET

Get Split Test

Retrieve a single split test (GET /sites/{site_id}/split-tests/{test_id}).

POST

Create Split Test

Create a split test on a site (POST /sites/{site_id}/split-tests).

PUT

Update Split Test

Update a split test (PUT /sites/{site_id}/split-tests/{test_id}).

POST

Enable Split Test

Start a split test (POST /sites/{site_id}/split-tests/{test_id}/enable).

POST

Disable Split Test

Stop a split test (POST /sites/{site_id}/split-tests/{test_id}/disable).

Accounts8

GET

List Accounts

List the accounts (teams) the token can access (GET /accounts).

GET

Get Account

Retrieve a single account by id (GET /accounts/{account_id}).

GET

Get Account Build Status

Check the build/usage status for an account (GET /accounts/{account_id}/builds/status).

GET

List Env Vars

List an account's environment variables (GET /accounts/{account_id}/env). Optionally filter to a single site.

GET

Get Env Var

Get a single environment variable by key (GET /accounts/{account_id}/env/{key}).

POST

Create Env Vars

Create one or more environment variables for an account (POST /accounts/{account_id}/env). Body is an array of variable objects, each with key, values (per-context), scopes, and is_secret.

PUT

Update Env Var

Update an environment variable's values by key (PUT /accounts/{account_id}/env/{key}).

DELETE

Delete Env Var

Delete an environment variable by key (DELETE /accounts/{account_id}/env/{key}).

Dns Zones8

GET

List DNS Zones

List your DNS zones (GET /dns-zones).

GET

Get DNS Zone

Retrieve a single DNS zone (GET /dns-zones/{zone_id}).

POST

Create DNS Zone

Create a new DNS zone (POST /dns-zones).

DELETE

Delete DNS Zone

Delete a DNS zone (DELETE /dns-zones/{zone_id}).

GET

List DNS Records

List the records in a DNS zone (GET /dns-zones/{zone_id}/records).

GET

Get DNS Record

Retrieve a single DNS record (GET /dns-zones/{zone_id}/records/{record_id}).

POST

Create DNS Record

Add a DNS record to a zone (POST /dns-zones/{zone_id}/records).

DELETE

Delete DNS Record

Remove a record from a DNS zone (DELETE /dns-zones/{zone_id}/records/{record_id}).

Deploys5

GET

Get Deploy

Retrieve a single deploy by id (GET /deploys/{deploy_id}).

PUT

Update Deploy

Update a deploy's status/details (PUT /deploys/{deploy_id}).

POST

Lock Deploy

Lock the current deploy so new deploys don't auto-publish (POST /deploys/{deploy_id}/lock).

POST

Unlock Deploy

Unlock a locked deploy (POST /deploys/{deploy_id}/unlock).

DELETE

Delete Deploy

Delete a deploy (DELETE /deploys/{deploy_id}).

Deploy Keys4

GET

List Deploy Keys

List your deploy keys (GET /deploy-keys).

GET

Get Deploy Key

Retrieve a single deploy key (GET /deploy-keys/{key_id}).

POST

Create Deploy Key

Create a new deploy key (POST /deploy-keys).

DELETE

Delete Deploy Key

Delete a deploy key (DELETE /deploy-keys/{key_id}).

Hooks4

GET

Get Hook

Retrieve a single notification hook (GET /hooks/{hook_id}).

PUT

Update Hook

Update a notification hook (PUT /hooks/{hook_id}).

POST

Enable Hook

Enable a disabled notification hook (POST /hooks/{hook_id}/enable).

DELETE

Delete Hook

Delete a notification hook (DELETE /hooks/{hook_id}).

Members2

GET

List Account Members

List the members of a team (GET /{account_slug}/members).

GET

Get Account Member

Retrieve a single team member (GET /{account_slug}/members/{member_id}).

Submissions2

GET

Get Submission

Retrieve a single form submission (GET /submissions/{submission_id}).

DELETE

Delete Submission

Delete a single form submission (DELETE /submissions/{submission_id}).

Forms1

GET

List Form Submissions

List submissions for a specific form (GET /forms/{form_id}/submissions).

Hook Types1

GET

List Hook Types

List the available notification hook types (GET /hook-types).

User1

GET

Get Current User

Retrieve the authenticated Netlify user's profile (GET /user). Used to verify the connection.

Netlify kullanan Çözüm Şablonları

Netlify ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Netlify ile neler otomatikleştirebilirim?

82 aksiyon var — örneğin: Get Current User, List Accounts, Get Account, List Account Members, Get Account Member ve daha fazlası.

Netlify bir AI agent aracı olarak kullanılabilir mi?

Evet. Netlify'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Netlify entegrasyonu nasıl modellenir?

Netlify sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.