# Tabnine Main API

**Canonical:** https://apis.io/apis/tabnine/tabnine-main-api/  
**Provider:** Tabnine — https://apis.io/providers/tabnine/  
**Documentation:** https://www.tabnine.com/

Tabnine Main API is one of 6 APIs that [Tabnine](https://apis.io/providers/tabnine/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Main. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Main API from Tabnine — 12 operation(s) for main.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| GET | `/main/getting-started/install/client-setup-private-installation.md` | Client Setup (Private/Enterprise-SaaS) |
| GET | `/main/getting-started/install/client-setup-private-installation/eclipse-private-installation.md` | Eclipse (Private/Enterprise‑SaaS) |
| GET | `/main/getting-started/tabnine-cli/examples.md` | Examples |
| GET | `/main/getting-started/tabnine-cli/features/agent-guidelines-cli.md` | Agent Guidelines (CLI) |
| GET | `/main/getting-started/tabnine-cli/features/hooks/{hookid}` | Event Reference |
| GET | `/main/getting-started/tabnine-cli/features/settings/settings-reference.md` | Settings Reference |
| GET | `/main/getting-started/tabnine-cli/getting-started/quickstart.md` | Quickstart |
| GET | `/main/getting-started/tabnine-cli/git-integrations/github-actions/tabnine-cli-gha-trust-guidance.md` | Tabnine CLI GHA Trust Guidance |
| GET | `/main/getting-started/tabnine-plugin-for-opencode/migrating-from-tabnine-cli.md` | Migrating from Tabnine CLI |
| GET | `/main/getting-started/{gettingstartedid}` | Quickstart Guide |
| GET | `/main/welcome/readme/protection/provenance-and-attribution-in-tabnine-cli.md` | Provenance & Attribution in Tabnine CLI |
| GET | `/main/welcome/readme/system-requirements/tabnine-client-and-deployment-requirements.md` | Tabnine Client & Deployment Requirements |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/openapi/tabnine-main-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/json-schema/tabnine-post-users-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/json-schema/tabnine-get-groups-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/json-schema/tabnine-get-users-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/json-schema/tabnine-post-groups-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/json-schema/tabnine-get-users-id-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tabnine/refs/heads/main/json-schema/tabnine-get-groups-id-response-schema.json

## Other Tabnine APIs (5)

- [Tabnine IDE Plugins](https://apis.io/apis/tabnine/plugins/)
- [Tabnine Enterprise (Admin Suite + Context Engine)](https://apis.io/apis/tabnine/enterprise/)
- [Tabnine Groups API](https://apis.io/apis/tabnine/tabnine-groups-api/)
- [Tabnine Schemas API](https://apis.io/apis/tabnine/tabnine-schemas-api/)
- [Tabnine Users API](https://apis.io/apis/tabnine/tabnine-users-api/)

## Tags

Main

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tabnine/tabnine-main-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tabnine/.
