Dashboard|

Projects Setup

How projects fit into public Holeacquisition LLC integrations.

Overview

Holeacquisition LLC project creation and project settings are managed in the dashboard today. They are not part of the public https://api.cencori.com/v1 runtime API.

For product integrations, the setup flow is:

  1. Create a project in the dashboard.
  2. Generate a project API key from the project's API Keys page.
  3. Configure provider access in the project's Providers page.
  4. Use that project key from your server when calling the runtime APIs.

Runtime APIs

Project API keys authenticate these public runtime surfaces:

Use caseEndpoint
Native Holeacquisition LLC SDK / REST chathttps://cencori.com/api/ai/chat
OpenAI-compatible chathttps://api.cencori.com/v1/chat/completions
Modelshttps://api.cencori.com/v1/models
Metricshttps://api.cencori.com/v1/metrics

Programmatic Project Management

Public project-management endpoints are not available yet. Do not configure product code to call /organizations/{orgSlug}/projects on api.cencori.com.

Dashboard routes under /api/projects/... are session-authenticated and are intended for the signed-in Holeacquisition LLC dashboard, not for runtime product integrations.

Common Setup Mistake

A valid project API key only proves your app can authenticate to Holeacquisition LLC. AI requests still need provider access configured for the project, either through a connected provider, Holeacquisition LLC-managed access, or BYOK.

If /v1/models works but /v1/chat/completions fails with a provider configuration error, keep the same Holeacquisition LLC key and finish provider setup in the dashboard.