curl --request GET \
--url https://api.trycomp.ai/v1/findings/organization \
--header 'X-API-Key: <api-key>'const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.trycomp.ai/v1/findings/organization', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.trycomp.ai/v1/findings/organization"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)[
{
"id": "fnd_abc123def456",
"organizationId": "org_abc123def456",
"type": "soc2",
"status": "open",
"severity": "medium",
"content": "Access review evidence is missing for Q3.",
"revisionNote": null,
"area": null,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-15T00:00:00.000Z",
"taskId": "tsk_abc123def456",
"task": {
"id": "tsk_abc123def456",
"title": "Review access logs"
},
"evidenceSubmissionId": null,
"evidenceSubmission": null,
"evidenceFormType": null,
"policyId": null,
"vendorId": null,
"riskId": null,
"memberId": null,
"deviceId": null,
"templateId": null,
"createdById": "mem_abc123def456",
"createdByAdminId": null
}
]List all findings for the organization | Comp AI API
List all findings for the organization in Comp AI. Create, review, update, and track audit findings, remediation activity, and finding history for an.
curl --request GET \
--url https://api.trycomp.ai/v1/findings/organization \
--header 'X-API-Key: <api-key>'const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.trycomp.ai/v1/findings/organization', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.trycomp.ai/v1/findings/organization"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)[
{
"id": "fnd_abc123def456",
"organizationId": "org_abc123def456",
"type": "soc2",
"status": "open",
"severity": "medium",
"content": "Access review evidence is missing for Q3.",
"revisionNote": null,
"area": null,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-15T00:00:00.000Z",
"taskId": "tsk_abc123def456",
"task": {
"id": "tsk_abc123def456",
"title": "Review access logs"
},
"evidenceSubmissionId": null,
"evidenceSubmission": null,
"evidenceFormType": null,
"policyId": null,
"vendorId": null,
"riskId": null,
"memberId": null,
"deviceId": null,
"templateId": null,
"createdById": "mem_abc123def456",
"createdByAdminId": null
}
]Authorizations
API key for authentication
Query Parameters
open, ready_for_review, needs_revision, closed Response
Findings retrieved successfully. Returned as a bare JSON array (no data envelope), ordered by status then newest first.
"fnd_abc123def456"
"org_abc123def456"
soc2, iso27001, pci_dss, hipaa, gdpr, iso9001, iso42001 open, ready_for_review, needs_revision, closed low, medium, high, critical The finding text
Auditor's note when revision was requested
Set when the finding is not tied to a specific item
people, documents, compliance, risks, vendors, policies, other board-meeting, it-leadership-meeting, risk-committee-meeting, meeting, access-request, whistleblower-report, penetration-test, rbac-matrix, infrastructure-inventory, employee-performance-evaluation, network-diagram, tabletop-exercise, account-types Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
The member the finding is about
Show child attributes
Show child attributes
Member who raised the finding (null for platform admins)
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Was this page helpful?

