Skip to content

Get compliance document statuses for an organization.

GET
/v1/organizations/{id}/compliance
curl --request GET \
--url https://api.adversarial.com/api/v1/organizations/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/compliance
id
required
string format: uuid

Compliance document statuses

Media typeapplication/json

A list of compliance documents with their current status.

Array<object>

Provides basic information about one version of a document. The document list contains one row per (slug, version) the organization can see.

object
archived_date

When the organization retired this version. Only set on archived rows.

string | null format: date-time
category
required

The compliance-program section containing a document.

string
Allowed values: governance procedure policy
description
required
string
latest_version
required

The edition of a document as YYYY.MM.NN: the year and month it was issued, then a two-digit sequence number counting editions issued in that month.

string
slug
required
string
state
One of:
One of:

The document has not been initialized yet. It is possible for the document to have details, meaning that a proposal is “open” to initialize it.

object
value
required
string
Allowed values: uninitialized
title
required
string
version
required

The version this row describes.

string
version_state
required

Whether a document version is the organization’s current one, a retired one it previously used, or an in-flight adoption draft.

string
Allowed values: current archived draft
Example
[
{
"category": "governance",
"latest_version": "2026.09.01",
"slug": "cisp",
"state": {
"value": "uninitialized"
},
"version": "2026.09.01",
"version_state": "current"
}
]

Organization not found