Netlify's API definition
 0.11.4 

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

accountMembership

GET​/accounts
listAccountsForUser
POST​/accounts
createAccount
DELETE​/accounts​/{account_id}
cancelAccount

accountType

GET​/accounts​/types
listAccountTypesForUser

deployKey

GET​/deploy_keys
listDeployKeys
POST​/deploy_keys
createDeployKey
DELETE​/deploy_keys​/{key_id}
deleteDeployKey

form

GET​/forms
listForms

hook

GET​/hooks
listHooksBySiteId
POST​/hooks
createHookBySiteId
DELETE​/hooks​/{hook_id}
deleteHookBySiteId
POST​/hooks​/{hook_id}​/enable
enableHook

hookType

GET​/hooks​/types
listHookTypes

member

GET​/{account_slug}​/members
listMembersForAccount
POST​/{account_slug}​/members
addMemberToAccount

paymentMethod

GET​/billing​/payment_methods
listPaymentMethodsForUser

site

GET​/sites
listSites
POST​/sites
createSite
PATCH​/sites​/{site_id}
updateSite
DELETE​/sites​/{site_id}
deleteSite
POST​/{account_slug}​/sites
createSiteInTeam
GET​/{account_slug}​/sites
listSitesForAccount

sniCertificate

POST​/sites​/{site_id}​/ssl
provisionSiteTLSCertificate
GET​/sites​/{site_id}​/ssl
showSiteTLSCertificate

user

GET​/user
getCurrentUser

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