# Access & Credentials

Source: https://docs.quake.ai/docs/tools
Markdown: https://docs.quake.ai/docs/tools.md
> Access Quake AI programmatically with the REST APIs and command-line tools, and manage the credentials and tokens that authenticate your requests.

---

# Access & credentials

New to Quake AI? Step 4 of the [Get started sequence](/docs/quickstart#get-started) in the Quickstart points here for the CLI, app credentials, and AI-assistant setup that matches how you plan to work.

## Overview

Quake AI provides RESTful API services that you can use to programmatically interact with your cloud project. It also makes command line tools available for management of all cloud services.

API console provides the following features and functions related to APIs and command line tools.

* View available API endpoints
* Generate API token credentials
* Generate S3 credentials for object storage
* Generate app credentials (OpenRC files) for local environment variables and authentication

## Key concepts

* [*Application credentials*](/docs/glossary#application-credential)
* [*S3 credentials*](/docs/glossary#s3-credential)
* [*openrc.sh files*](/docs/glossary#openrc-file)
* [*cloud.yaml*](/docs/glossary#cloud-yaml-file)
* [*Tokens*](/docs/glossary#token)

## See also

* [API access console reference](/docs/tools/api-access-console): overview of all 4 views in the API console section
* [Service Endpoints](/docs/tools/service-endpoints): all 12 service base URLs, `clouds.yaml` example, endpoint discovery
* [API Endpoints console](/docs/tools/api-endpoints)
* [How to get an API token](/docs/tools/api-tokens): generate a project-scoped Keystone token
* [How to create application credentials](/docs/tools/generate-app-credentials): long-lived credentials for CLI, SDKs, and automation
* [How to create S3 credentials](/docs/object/how-to/create-s3-credentials): credentials for S3-compatible object storage access
* [App credentials reference](/docs/tools/app-credentials)
* [S3 credentials reference](/docs/tools/s3-credentials)
* [CLI debugging](/docs/tools/cli-debugging): debug output, configuration errors, common error patterns
* [API rate limits](/docs/tools/api-rate-limits): quotas vs. rate limits, the `/limits` endpoint, 429 handling
* [API versions and microversions](/docs/tools/api-versions)
* [Install OpenStack client](/docs/tools/install-openstack-client)
