# Comp AI Trust Portal API

**Canonical:** https://apis.io/apis/comp-ai/comp-ai-trust-portal-api/  
**Provider:** Comp AI — https://apis.io/providers/comp-ai/  
**Base URL:** https://api.trycomp.ai  
**Documentation:** https://api.trycomp.ai/docs

Comp AI Trust Portal API is one of 35 APIs that [Comp AI](https://apis.io/providers/comp-ai/) 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 Trust Portal. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Configure the live Trust Center, custom domain, public overview, FAQs, compliance resources, documents, links, and vendor disclosures.

## Operations (32)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/trust-portal/settings` | Get Trust Center settings |
| POST | `/v1/trust-portal/favicon` | Upload a favicon for the trust portal |
| DELETE | `/v1/trust-portal/favicon` | Remove the trust portal favicon |
| GET | `/v1/trust-portal/domain/status` | Get domain verification status |
| POST | `/v1/trust-portal/compliance-resources/upload` | Upload compliance certificate |
| POST | `/v1/trust-portal/compliance-resources/signed-url` | Generate a temporary signed URL for a compliance certificate |
| POST | `/v1/trust-portal/compliance-resources/list` | List uploaded compliance certificates for the organization |
| POST | `/v1/trust-portal/documents/upload` | Upload an additional trust portal document |
| POST | `/v1/trust-portal/documents/list` | List additional trust portal documents for the organization |
| POST | `/v1/trust-portal/documents/{documentId}/download` | Generate a temporary signed URL for a trust portal document |
| POST | `/v1/trust-portal/documents/{documentId}/delete` | Delete (deactivate) a trust portal document |
| PUT | `/v1/trust-portal/settings/toggle` | Enable or disable the trust portal |
| POST | `/v1/trust-portal/settings/custom-domain` | Add or update a custom domain for the trust portal |
| POST | `/v1/trust-portal/settings/check-dns` | Check DNS records for a custom domain |
| PUT | `/v1/trust-portal/settings/faqs` | Update trust portal FAQs |
| PUT | `/v1/trust-portal/settings/allowed-domains` | Update allowed domains for the trust portal |
| PUT | `/v1/trust-portal/settings/allowed-emails` | Update allowed emails for the trust portal |
| PUT | `/v1/trust-portal/settings/frameworks` | Update trust portal framework settings |
| PUT | `/v1/trust-portal/settings/security-questionnaire` | Show or hide the Security Questionnaire on the public trust portal |
| GET | `/v1/trust-portal/custom-frameworks` | List org-authored custom frameworks with their trust portal selection |
| PUT | `/v1/trust-portal/custom-frameworks` | Enable/disable a custom framework on the trust portal and set its status |
| POST | `/v1/trust-portal/custom-frameworks/badge` | Upload or replace a custom framework's Trust Portal badge image |
| DELETE | `/v1/trust-portal/custom-frameworks/badge` | Remove a custom framework's Trust Portal badge image |
| POST | `/v1/trust-portal/overview` | Update Trust Center overview |
| GET | `/v1/trust-portal/overview` | Get trust portal overview |
| POST | `/v1/trust-portal/custom-links` | Create a custom link for trust portal |
| GET | `/v1/trust-portal/custom-links` | List custom links for trust portal |
| POST | `/v1/trust-portal/custom-links/{linkId}` | Update a custom link |
| POST | `/v1/trust-portal/custom-links/{linkId}/delete` | Delete a custom link |
| POST | `/v1/trust-portal/custom-links/reorder` | Reorder custom links |
| POST | `/v1/trust-portal/vendors/{vendorId}/trust-settings` | Update vendor trust portal settings |
| GET | `/v1/trust-portal/vendors` | List vendors configured for trust portal |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/comp-ai/openapi/comp-ai-trust-portal-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/comp-ai/json-schema/comp-ai-device-response-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/comp-ai/json-schema/comp-ai-policy-response-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/comp-ai/json-schema/comp-ai-create-risk-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/comp-ai/json-schema/comp-ai-update-risk-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/comp-ai/json-schema/comp-ai-update-policy-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/comp-ai/json-schema/comp-ai-create-vendor-dto-schema.json

## Other Comp AI APIs (12)

- [Comp AI Attachments API](https://apis.io/apis/comp-ai/comp-ai-attachments-api/)
- [Comp AI Audit Logs API](https://apis.io/apis/comp-ai/comp-ai-audit-logs-api/)
- [Comp AI Cloud Security API](https://apis.io/apis/comp-ai/comp-ai-cloudsecurity-api/)
- [Comp AI Comments API](https://apis.io/apis/comp-ai/comp-ai-comments-api/)
- [Comp AI Context API](https://apis.io/apis/comp-ai/comp-ai-context-api/)
- [Comp AI Controls API](https://apis.io/apis/comp-ai/comp-ai-controls-api/)
- [Comp AI Device Agent API](https://apis.io/apis/comp-ai/comp-ai-device-agent-api/)
- [Comp AI Devices API](https://apis.io/apis/comp-ai/comp-ai-devices-api/)
- [Comp AI Evidence Export API](https://apis.io/apis/comp-ai/comp-ai-evidence-export-api/)
- [Comp AI Evidence Export (Auditor) API](https://apis.io/apis/comp-ai/comp-ai-evidence-export-auditor-api/)
- [Comp AI Evidence Forms API](https://apis.io/apis/comp-ai/comp-ai-evidence-forms-api/)
- [Comp AI Findings API](https://apis.io/apis/comp-ai/comp-ai-findings-api/)

## Tags

Trust Portal

---

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