Skip to main content
GET
Resolve policy

Query Parameters

policy_id
string
required
Example:

"gdpr_consent"

version
string

Return null if the current version does not match

Response

Policy resolved

policy_id
string
required
Example:

"gdpr_consent"

version
string
required
Example:

"1.0.0"

name
string
required
Example:

"GDPR Consent Requirements"

description
string | null
required
Example:

"Requirements for valid consent under GDPR"

category
enum<string>
required
Available options:
regulation,
standard
enforcement
enum<string>
required
Available options:
must,
should,
may
jurisdictions
string[]
required
Example:
region_aliases
object
required
Example:
policy_categories
string[]
required
Example:
channels
string[] | null
required
Example:
governance_domains
string[]
required
Example:
effective_date
string | null
required
Example:

"2025-05-25T00:00:00.000Z"

sunset_date
string | null
required
source_url
string | null
required
Example:

"https://eur-lex.europa.eu/eli/reg/2016/679/oj"

source_name
string | null
required
Example:

"EUR-Lex"

issuer
object | null
required

Machine-readable identity of the authoritative policy issuer

acceptance_profile
object | null
required

Version-pinned structured acceptance profile published with an authoritative registry policy

content_digest
string | null
required

SHA-256 of the RFC 8785 (JCS) serialization of canonical_content. Present for immutable registry publications; null for legacy or community policies.

Pattern: ^sha256:[a-f0-9]{64}$
canonical_content
object | null
required

Exact immutable registry policy document covered by content_digest. This excludes acceptance_profile, which has its own digest. Consumers MUST canonicalize this object with RFC 8785 before verifying content_digest.

policy
string
required
Example:

"Data subjects must provide freely given, specific, informed and unambiguous consent..."

guidance
string | null
required
exemplars
object | null
required
ext
object | null
required
source_type
enum<string>
required
Available options:
registry,
community
review_status
enum<string>
required
Available options:
pending,
approved
created_at
string
required
Example:

"2026-03-01T12:00:00.000Z"

updated_at
string
required
Example:

"2026-03-01T12:00:00.000Z"