Netlify's API definition
 0.11.4 

[ Base URL: api.netlify.com/api/v1 ]
/swagger.json

default

GET​/sites
listSites
POST​/sites
createSite
PATCH​/sites​/{site_id}
updateSite
DELETE​/sites​/{site_id}
deleteSite
POST​/sites​/{site_id}​/ssl
provisionSiteTLSCertificate
GET​/sites​/{site_id}​/ssl
showSiteTLSCertificate
POST​/sites​/{site_id}​/assets
createSiteAsset
POST​/sites​/{site_id}​/snippets
createSiteSnippet
POST​/sites​/{site_id}​/build_hooks
createSiteBuildHook
POST​/sites​/{site_id}​/deploys
createSiteDeploy
POST​/sites​/{site_id}​/deploys​/{deploy_id}​/restore
restoreSiteDeploy
POST​/sites​/{site_id}​/builds
createSiteBuild
POST​/builds​/{build_id}​/log
updateSiteBuildLog
POST​/builds​/{build_id}​/start
notifyBuildStart
PUT​/sites​/{site_id}​/dns
configureDNSForSite
POST​/deploys​/{deploy_id}​/lock
lockDeploy
POST​/deploys​/{deploy_id}​/unlock
unlockDeploy
GET​/forms
listForms
GET​/hooks
listHooksBySiteId
POST​/hooks
createHookBySiteId
DELETE​/hooks​/{hook_id}
deleteHookBySiteId
POST​/hooks​/{hook_id}​/enable
enableHook
GET​/hooks​/types
listHookTypes
POST​/oauth​/tickets
createTicket
POST​/oauth​/tickets​/{ticket_id}​/exchange
exchangeTicket
GET​/deploy_keys
listDeployKeys
POST​/deploy_keys
createDeployKey
DELETE​/deploy_keys​/{key_id}
deleteDeployKey
POST​/{account_slug}​/sites
createSiteInTeam
GET​/{account_slug}​/sites
listSitesForAccount
GET​/{account_slug}​/members
listMembersForAccount
POST​/{account_slug}​/members
addMemberToAccount
GET​/billing​/payment_methods
listPaymentMethodsForUser
GET​/accounts​/types
listAccountTypesForUser
GET​/accounts
listAccountsForUser
POST​/accounts
createAccount
DELETE​/accounts​/{account_id}
cancelAccount
GET​/accounts​/{account_id}​/audit
listAccountAuditEvents
POST​/sites​/{site_id}​/services​/{addon}​/instances
createServiceInstance
GET​/services​/
getServices
GET​/user
getCurrentUser
POST​/site​/{site_id}​/traffic_splits
createSplitTest
POST​/site​/{site_id}​/traffic_splits​/{split_test_id}​/publish
enableSplitTest
POST​/site​/{site_id}​/traffic_splits​/{split_test_id}​/unpublish
disableSplitTest

Models

splitTestSetup
splitTests
splitTest
serviceInstance
service
site
siteSetup
repoInfo
submission
form
hookType
hook
file
function
snippet
deploy
deployFiles
build
buildLogMsg
metadata
dnsZone
dnsRecord
sniCertificate
ticket
accessToken
asset
assetForm
assetSignature
assetPublicSignature
deployKey
member
paymentMethod
accountType
accountSetup
accountUpdateSetup
accountMembership
auditLog
accountUsageCapability
minifyOptions
buildHook
deployedBranch
user
error