# connic API Public API

**Canonical:** https://apis.io/apis/connic-co/connic-api-public-api/  
**Provider:** Connic — https://apis.io/providers/connic-co/  
**Base URL:** https://api.connic.co  
**Documentation:** https://connic.co/llms.txt

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

Public API for connic. Authenticate using an API key in the `Authorization: Bearer ` header. You can create and manage API keys in your [Project Settings](https://connic.co/projects?to=settings/cli).

## Operations (60 of 168)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/projects/{project_id}/environments` | List environments |
| POST | `/v1/projects/{project_id}/environments` | Create environment |
| GET | `/v1/projects/{project_id}/environments/{environment_id}` | Get environment |
| PATCH | `/v1/projects/{project_id}/environments/{environment_id}` | Update environment |
| DELETE | `/v1/projects/{project_id}/environments/{environment_id}` | Delete environment |
| POST | `/v1/projects/{project_id}/environments/{environment_id}/set-default` | Set default environment |
| GET | `/v1/projects/{project_id}/agents` | List agents |
| GET | `/v1/projects/{project_id}/agents/{agent_name}` | Get agent |
| GET | `/v1/projects/{project_id}/deployments` | List deployments |
| POST | `/v1/projects/{project_id}/deployments` | Create deployment |
| GET | `/v1/projects/{project_id}/deployments/{deployment_id}` | Get deployment |
| GET | `/v1/projects/{project_id}/deployments/{deployment_id}/test-runs` | List deployment test results |
| POST | `/v1/projects/{project_id}/deployments/{deployment_id}/cancel` | Cancel deployment |
| POST | `/v1/projects/{project_id}/deployments/{deployment_id}/activate` | Activate deployment |
| POST | `/v1/projects/{project_id}/deployments/{deployment_id}/redeploy` | Redeploy deployment |
| POST | `/v1/projects/{project_id}/deployments/{deployment_id}/deploy-anyway` | Deploy anyway |
| POST | `/v1/projects/{project_id}/connectors` | Create connector |
| GET | `/v1/projects/{project_id}/connectors` | List connectors |
| PATCH | `/v1/projects/{project_id}/connectors/{connector_id}` | Update connector |
| DELETE | `/v1/projects/{project_id}/connectors/{connector_id}` | Delete connector |
| GET | `/v1/projects/{project_id}/connectors/{connector_id}` | Get connector |
| POST | `/v1/projects/{project_id}/connectors/{connector_id}/links` | Link agent to connector |
| GET | `/v1/projects/{project_id}/connectors/{connector_id}/links` | List connector links |
| PATCH | `/v1/projects/{project_id}/connectors/{connector_id}/links/{link_id}` | Update connector link |
| DELETE | `/v1/projects/{project_id}/connectors/{connector_id}/links/{link_id}` | Delete connector link |
| GET | `/v1/projects/{project_id}/connectors/{connector_id}/runs` | List connector runs |
| GET | `/v1/projects/{project_id}/connectors/{connector_id}/runs/{run_id}` | Get connector run |
| GET | `/v1/projects/{project_id}/connectors/{connector_id}/stats` | Get connector stats |
| GET | `/v1/projects/{project_id}/connectors/{connector_id}/logs` | List connector logs |
| GET | `/v1/projects/{project_id}/stats/aggregate` | Get aggregate stats |
| GET | `/v1/projects/{project_id}/stats/runs-history` | Get run history |
| GET | `/v1/projects/{project_id}/runs` | List runs |
| GET | `/v1/projects/{project_id}/logs` | List agent logs |
| GET | `/v1/projects/{project_id}/runs/{run_id}` | Get run |
| DELETE | `/v1/projects/{project_id}/runs/{run_id}` | Delete run |
| POST | `/v1/projects/{project_id}/runs/{run_id}/rerun` | Rerun agent run |
| POST | `/v1/projects/{project_id}/runs/bulk-delete` | Delete selected runs |
| POST | `/v1/projects/{project_id}/runs/bulk-rerun` | Rerun runs in bulk |
| POST | `/v1/projects/{project_id}/runs/bulk-cancel` | Cancel runs in bulk |
| GET | `/v1/projects/{project_id}/deployments/{deployment_id}/runs` | List runs for deployment |
| POST | `/v1/projects/{project_id}/runs/{run_id}/cancel` | Cancel run |
| GET | `/v1/projects/{project_id}/environments/{environment_id}/queued-count` | Get queued run count |
| POST | `/v1/projects/{project_id}/environments/{environment_id}/purge-queue` | Purge queued runs |
| GET | `/v1/projects/{project_id}/audit-logs` | List audit log |
| GET | `/v1/projects/{project_id}/audit-logs/actions` | List audit actions |
| GET | `/v1/projects/{project_id}/audit-logs/users` | List audit actors |
| GET | `/v1/projects/{project_id}/audit-logs/retention` | Get audit retention |
| GET | `/v1/projects/{project_id}/approvals` | List approvals |
| GET | `/v1/projects/{project_id}/approvals/{approval_id}` | Get approval |
| POST | `/v1/projects/{project_id}/approvals/{approval_id}/decide` | Decide approval |
| GET | `/v1/projects/{project_id}/approvals/config` | Get approval notification settings |
| PUT | `/v1/projects/{project_id}/approvals/config` | Replace approval notification settings |
| PUT | `/v1/projects/{project_id}/approvals/routing-config` | Replace approval routing |
| GET | `/v1/projects/{project_id}/channels/types` | List channel types |
| GET | `/v1/projects/{project_id}/channels` | List channels |
| POST | `/v1/projects/{project_id}/channels` | Create channel |
| GET | `/v1/projects/{project_id}/channels/{channel_id}` | Get channel |
| PUT | `/v1/projects/{project_id}/channels/{channel_id}` | Update channel |
| DELETE | `/v1/projects/{project_id}/channels/{channel_id}` | Delete channel |
| POST | `/v1/projects/{project_id}/channels/{channel_id}/test` | Test channel |

…and 108 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/connic-co/openapi/_original/connic-co-public-openapi.json
- **JSONSchema** — https://artifacts.apis.io/connic-co/json-schema/connic-co-abtest-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/connic-co/json-schema/connic-co-agent-run-with-traces-schema.json
- **JSONSchema** — https://artifacts.apis.io/connic-co/json-schema/connic-co-deployment-list-item-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/connic-co/json-schema/connic-co-deployment-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/connic-co/json-schema/connic-co-compliance-incident-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/connic-co/json-schema/connic-co-compliance-transparency-application-response-schema.json

## Other Connic APIs (1)

- [Connic API](https://apis.io/apis/connic-co/connic-api/)

---

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