# nodepick.ai Documentation ## Docs - [API Authentication: Using Bearer Tokens with Nodepick](https://docs.nodepick.ai/api-reference/authentication.md): All Nodepick API requests require a valid API key passed as an Authorization Bearer token. Learn how to obtain and use your API key. - [Nodepick REST API Reference: All Endpoints Overview](https://docs.nodepick.ai/api-reference/overview.md): The Nodepick HTTP API lets you create, list, inspect, and delete compute nodes programmatically. Authenticate with a Bearer token on every request. - [API Key Authentication for Nodepick SDK and HTTP API](https://docs.nodepick.ai/authentication.md): Learn how to generate and manage Nodepick API keys, authenticate requests with the Python SDK and HTTP API, and follow best practices to keep keys secure. - [Provision and Manage Compute Nodes with the HTTP API](https://docs.nodepick.ai/guides/http-api.md): Use the Nodepick HTTP API to provision and manage compute nodes from any language or tool. Authenticate with your API key as a Bearer token. - [Automate Infrastructure with the Nodepick Python SDK](https://docs.nodepick.ai/guides/python-sdk.md): Install and use the Nodepick Python SDK to create, inspect, and delete compute nodes programmatically. Includes full working code examples. - [Troubleshoot Common Nodepick Errors and API Issues](https://docs.nodepick.ai/guides/troubleshooting.md): Solutions to common Nodepick issues including authentication errors, node provisioning failures, SSH connection problems, and API errors. - [Nodepick: Isolated Cloud Compute Nodes for Developers](https://docs.nodepick.ai/introduction.md): Nodepick provisions isolated Linux kernel compute nodes in seconds. Full SSH and root access, per-second billing, and a Python SDK built for developers. - [Create and Configure a Nodepick Compute Node Quickly](https://docs.nodepick.ai/nodes/create.md): Learn how to provision a new compute node on Nodepick using the dashboard, Python SDK, or HTTP API. Nodes are ready in under 30 seconds. - [Manage, Inspect, and Delete Your Nodepick Compute Nodes](https://docs.nodepick.ai/nodes/manage.md): View, inspect, and delete your Nodepick compute nodes using the dashboard, Python SDK, or HTTP API. Monitor status and control costs. - [Compute Nodes: Isolated Linux Environments on Demand](https://docs.nodepick.ai/nodes/overview.md): Nodepick nodes are isolated, dedicated Linux kernel environments with full SSH and root access, provisioned in seconds and billed per second. - [Get Started with Nodepick: Your First Node in 5 Minutes](https://docs.nodepick.ai/quickstart.md): Create your first Nodepick compute node, connect via SSH, and manage it with the Python SDK — all in under five minutes with no credit card required. ## Optional - [Documentation](https://docs.nodepick.ai)