# Netlify's API documentation **Provider:** Netlify's API documentation **Category:** developer **Base URL:** `https://api.netlify.com/api/v1` **Auth:** bearer — `Authorization: Bearer YOUR_ACCESS_TOKEN` **Rate Limit:** 500 requests/min per API token **Free Tier:** Yes — [object Object] **Pricing:** Free tier available (freemium) **Docs:** https://api.netlify.com/api/v1 ## Description Netlify is a hosting service for the programmable web. It understands your documents and provides an API to handle atomic deploys of websites, manage form submissions, inject JavaScript snippets, and much more. This is a REST-style API that uses JSON for serialization and OAuth 2 for authentication. ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `https://api.netlify.com/api/v1/accounts` | GET /accounts | | POST | `https://api.netlify.com/api/v1/accounts` | POST /accounts | | GET | `https://api.netlify.com/api/v1/accounts/types` | GET /accounts/types | | DELETE | `https://api.netlify.com/api/v1/accounts/{account_id}` | DELETE /accounts/{account_id} | | GET | `https://api.netlify.com/api/v1/accounts/{account_id}` | GET /accounts/{account_id} | | PUT | `https://api.netlify.com/api/v1/accounts/{account_id}` | PUT /accounts/{account_id} | | GET | `https://api.netlify.com/api/v1/accounts/{account_id}/audit` | GET /accounts/{account_id}/audit | | GET | `https://api.netlify.com/api/v1/accounts/{account_id}/env` | Returns all environment variables for an account or site. An account corresponds | ## Authentication Personal Access Token as a Bearer token in the Authorization header ``` Authorization: Bearer YOUR_ACCESS_TOKEN ``` ## Sample Request ```bash curl -X GET 'https://api.netlify.com/api/v1/accounts' \ -H 'Authorization: Bearer ' ``` ## Sample Response ```json {} ``` ## Pricing Details Hobby: free. Pro: $19/mo (400GB bandwidth). Business: $99/mo. Enterprise: custom pricing. --- *Source: [API Map](https://apimap.dev/apis/netlify-s-api-documentation/) — CC BY 4.0*