Skip to main content
GET
/
v1
/
consumer
/
protections
List Consumer Protections
curl --request GET \
  --url https://api.truthlocks.com/v1/consumer/protections \
  --header 'X-API-Key: <api-key>'
{
  "items": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "issuer_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "kid": "<string>",
      "status": "VALID",
      "payload": {},
      "signature": "<string>",
      "log_index": 123,
      "created_at": "2023-11-07T05:31:56Z"
    }
  ],
  "total": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt

Use this file to discover all available pages before exploring further.

List all content protections for the authenticated consumer. Returns protections sorted by creation date (newest first), including attestation IDs, metadata, visibility status, and verification counts.

Parameters

Responses

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Response

200 - application/json

List of protections

items
object[]
total
integer