# Corva AI Security API

**Canonical:** https://apis.io/apis/corva-ai/corva-ai-security-api/  
**Provider:** Corva AI — https://apis.io/providers/corva-ai/  
**Base URL:** https://api.corva.ai  
**Documentation:** https://dc-docs.corva.ai/docs/API/API%20Reference/platform-api

Corva AI Security API is one of 94 APIs that [Corva AI](https://apis.io/providers/corva-ai/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Security. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

Manage security policies, permissions, and groups

## Operations (43)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/companies/{company_id}/authentication_schemas` | List authentication schemas usable by the company |
| GET | `/v2/companies/{company_id}/authentication_schemas/{id}` | Show an authentication schema |
| DELETE | `/v2/companies/{company_id}/authentication_schemas/{id}` | Delete an authentication schema |
| GET | `/v2/companies/{company_id}/company_domains` | List company domains |
| POST | `/v2/companies/{company_id}/company_domains` | Create a company domain |
| GET | `/v2/companies/{company_id}/company_domains/{id}` | Show a company domain |
| PATCH | `/v2/companies/{company_id}/company_domains/{id}` | Update a company domain |
| DELETE | `/v2/companies/{company_id}/company_domains/{id}` | Delete a company domain |
| GET | `/v2/groups` | List Groups |
| POST | `/v2/groups` | Create a Group |
| GET | `/v2/groups/{id}` | Show Group |
| PATCH | `/v2/groups/{id}` | Update a Group |
| DELETE | `/v2/groups/{id}` | Delete a Group |
| GET | `/v2/groups/{id}/users` | Show Users for a given Group |
| GET | `/v2/users/{user_id}/groups` | List Groups for User |
| POST | `/v2/users/{user_id}/groups` | Add Group to User |
| DELETE | `/v2/users/{user_id}/groups/{id}` | Remove a Group from User |
| POST | `/v2/groups/{group_id}/assign_users` | Assign users to group |
| POST | `/v2/groups/copy_users` | Copy users from one group to another |
| GET | `/v2/security_policies` | List Security Policies |
| GET | `/v2/security_policies/{id}` | Show Security Policy |
| GET | `/v2/companies/{company_id}/security_policies` | List Company Security Policies |
| POST | `/v2/companies/{company_id}/security_policies` | Create a Company Security Policy |
| GET | `/v2/companies/{company_id}/security_policies/{id}` | Show Company Security Policy |
| PATCH | `/v2/companies/{company_id}/security_policies/{id}` | Update a Company Security Policy |
| DELETE | `/v2/companies/{company_id}/security_policies/{id}` | Delete a Company Security Policy |
| GET | `/v2/companies/{company_id}/authentication_schema_contexts` | List authentication-schema contexts touching a company |
| GET | `/v2/users/{user_id}/permissions` | List Permissions |
| POST | `/v2/users/{user_id}/permissions` | Create a Permission |
| GET | `/v2/users/{user_id}/permissions/{id}` | Show Permission |
| PATCH | `/v2/users/{user_id}/permissions/{id}` | Update a Permission |
| DELETE | `/v2/users/{user_id}/permissions/{id}` | Delete a Permission |
| POST | `/v2/users/{user_id}/permissions/bulk_create` | Create Multiple Permissions with list of abilities |
| DELETE | `/v2/groups/{user_id}/permissions/bulk_destroy` | Delete Multiple Permissions |
| GET | `/v2/groups/{group_id}/permissions` | List Permissions |
| POST | `/v2/groups/{group_id}/permissions` | Create a Permission |
| GET | `/v2/groups/{group_id}/permissions/{id}` | Show Permission |
| PATCH | `/v2/groups/{group_id}/permissions/{id}` | Update a Permission |
| DELETE | `/v2/groups/{group_id}/permissions/{id}` | Delete a Permission |
| GET | `/v2/groups/{group_id}/permissions/grouped` | List Grouped Permissions |
| GET | `/v2/users/{user_id}/permissions/grouped` | List Grouped Permissions |
| POST | `/v2/groups/{group_id}/permissions/bulk_create` | Create Multiple Permissions with list of abilities |
| DELETE | `/v2/groups/{group_id}/permissions/bulk_destroy` | Delete Multiple Permissions |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/corva-ai/refs/heads/main/openapi/corva-ai-security-api-openapi.yml
- **Documentation** — https://dc-docs.corva.ai/docs/API/API%20Reference/platform-api
- **APIReference** — https://dc-docs.corva.ai/docs/API/API%20Reference/platform-api
- **Swagger** — https://api.corva.ai/documentation/index.html
- **GettingStarted** — https://dc-docs.corva.ai/docs/API/quickstart

## Other Corva AI APIs (12)

- [Corva Data API](https://apis.io/apis/corva-ai/corva-data-api/)
- [Corva Dev Center](https://apis.io/apis/corva-ai/corva-dev-center-api/)
- [Corva AI Ability Check API](https://apis.io/apis/corva-ai/corva-ai-abilitycheck-api/)
- [Corva AI Alert RBAC API](https://apis.io/apis/corva-ai/corva-ai-alertrbac-api/)
- [Corva AI Alerts API](https://apis.io/apis/corva-ai/corva-ai-alerts-api/)
- [Corva AI Alert Tags API](https://apis.io/apis/corva-ai/corva-ai-alerttags-api/)
- [Corva AI App API](https://apis.io/apis/corva-ai/corva-ai-app-api/)
- [Corva AI App Assets API](https://apis.io/apis/corva-ai/corva-ai-appassets-api/)
- [Corva AI App Connection API](https://apis.io/apis/corva-ai/corva-ai-appconnection-api/)
- [Corva AI App Datasets API](https://apis.io/apis/corva-ai/corva-ai-appdatasets-api/)
- [Corva AI App Error Alert API](https://apis.io/apis/corva-ai/corva-ai-apperroralert-api/)
- [Corva AI App Logs API](https://apis.io/apis/corva-ai/corva-ai-applogs-api/)

## Tags

Security

---

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