Skip to main content
GET
/
v1
/
compliance
/
product
/
requirement
Get single-requirement product compliance detail
curl --request GET \
  --url https://api.app.chainloop.dev/v1/compliance/product/requirement \
  --header 'Authorization: Bearer <token>'
{
  "manual_evidence_submissions": [
    {
      "submissions": [
        {
          "attestation_digest": "attestation_digest",
          "user_email": "user_email",
          "requirement_version_id": "requirement_version_id",
          "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
          "created_at": "2000-01-23T04:56:07.000Z",
          "file_upload": {
            "size_bytes": "size_bytes",
            "uploaded_at": "2000-01-23T04:56:07.000Z",
            "file_name": "file_name",
            "digest": "digest",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          },
          "url": "url",
          "approved_by": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          },
          "user_id": "user_id",
          "approved_at": "2000-01-23T04:56:07.000Z",
          "comment": "comment",
          "id": "id",
          "user": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          }
        },
        {
          "attestation_digest": "attestation_digest",
          "user_email": "user_email",
          "requirement_version_id": "requirement_version_id",
          "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
          "created_at": "2000-01-23T04:56:07.000Z",
          "file_upload": {
            "size_bytes": "size_bytes",
            "uploaded_at": "2000-01-23T04:56:07.000Z",
            "file_name": "file_name",
            "digest": "digest",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          },
          "url": "url",
          "approved_by": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          },
          "user_id": "user_id",
          "approved_at": "2000-01-23T04:56:07.000Z",
          "comment": "comment",
          "id": "id",
          "user": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          }
        }
      ],
      "definition": {
        "name": "name",
        "periodicity": {
          "expires_at": "2000-01-23T04:56:07.000Z",
          "interval": "unknown_period"
        },
        "description": "description",
        "optional": true,
        "id": "id",
        "group": "group"
      },
      "expiration": {
        "expires_at": "2000-01-23T04:56:07.000Z",
        "interval": "unknown_period"
      }
    },
    {
      "submissions": [
        {
          "attestation_digest": "attestation_digest",
          "user_email": "user_email",
          "requirement_version_id": "requirement_version_id",
          "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
          "created_at": "2000-01-23T04:56:07.000Z",
          "file_upload": {
            "size_bytes": "size_bytes",
            "uploaded_at": "2000-01-23T04:56:07.000Z",
            "file_name": "file_name",
            "digest": "digest",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          },
          "url": "url",
          "approved_by": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          },
          "user_id": "user_id",
          "approved_at": "2000-01-23T04:56:07.000Z",
          "comment": "comment",
          "id": "id",
          "user": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          }
        },
        {
          "attestation_digest": "attestation_digest",
          "user_email": "user_email",
          "requirement_version_id": "requirement_version_id",
          "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
          "created_at": "2000-01-23T04:56:07.000Z",
          "file_upload": {
            "size_bytes": "size_bytes",
            "uploaded_at": "2000-01-23T04:56:07.000Z",
            "file_name": "file_name",
            "digest": "digest",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          },
          "url": "url",
          "approved_by": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          },
          "user_id": "user_id",
          "approved_at": "2000-01-23T04:56:07.000Z",
          "comment": "comment",
          "id": "id",
          "user": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          }
        }
      ],
      "definition": {
        "name": "name",
        "periodicity": {
          "expires_at": "2000-01-23T04:56:07.000Z",
          "interval": "unknown_period"
        },
        "description": "description",
        "optional": true,
        "id": "id",
        "group": "group"
      },
      "expiration": {
        "expires_at": "2000-01-23T04:56:07.000Z",
        "interval": "unknown_period"
      }
    }
  ],
  "automation_level": "unspecified",
  "requirement_version_id": "requirement_version_id",
  "expired_tests": [
    {
      "expires_at": "2000-01-23T04:56:07.000Z",
      "test_name": "test_name"
    },
    {
      "expires_at": "2000-01-23T04:56:07.000Z",
      "test_name": "test_name"
    }
  ],
  "project_evaluations": [
    {
      "manual_evidence_submissions": [
        {
          "submissions": [
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            }
          ],
          "definition": {
            "name": "name",
            "periodicity": {
              "expires_at": "2000-01-23T04:56:07.000Z",
              "interval": "unknown_period"
            },
            "description": "description",
            "optional": true,
            "id": "id",
            "group": "group"
          },
          "expiration": {
            "expires_at": "2000-01-23T04:56:07.000Z",
            "interval": "unknown_period"
          }
        },
        {
          "submissions": [
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            }
          ],
          "definition": {
            "name": "name",
            "periodicity": {
              "expires_at": "2000-01-23T04:56:07.000Z",
              "interval": "unknown_period"
            },
            "description": "description",
            "optional": true,
            "id": "id",
            "group": "group"
          },
          "expiration": {
            "expires_at": "2000-01-23T04:56:07.000Z",
            "interval": "unknown_period"
          }
        }
      ],
      "automation_level": null,
      "project_id": "project_id",
      "expired_tests": [
        {
          "expires_at": "2000-01-23T04:56:07.000Z",
          "test_name": "test_name"
        },
        {
          "expires_at": "2000-01-23T04:56:07.000Z",
          "test_name": "test_name"
        }
      ],
      "policies": {
        "key": {
          "evaluations": [
            {
              "policy_evaluation_id": "policy_evaluation_id",
              "sla_due_date": "2000-01-23T04:56:07.000Z",
              "policy_id": "policy_id",
              "workflow_name": "workflow_name",
              "policy_built_in": true,
              "created_at": "2000-01-23T04:56:07.000Z",
              "sla": {
                "hours": "hours",
                "due_date": "2000-01-23T04:56:07.000Z",
                "failing_since": "2000-01-23T04:56:07.000Z"
              },
              "policy_version_id": "policy_version_id",
              "name": "name",
              "periodicity": {
                "expires_at": "2000-01-23T04:56:07.000Z",
                "interval": "unknown_period"
              },
              "failing_since": "2000-01-23T04:56:07.000Z",
              "material_name": "material_name",
              "workflow_run_id": "workflow_run_id",
              "policy_organization_name": "policy_organization_name",
              "status": "UNKNOWN"
            },
            {
              "policy_evaluation_id": "policy_evaluation_id",
              "sla_due_date": "2000-01-23T04:56:07.000Z",
              "policy_id": "policy_id",
              "workflow_name": "workflow_name",
              "policy_built_in": true,
              "created_at": "2000-01-23T04:56:07.000Z",
              "sla": {
                "hours": "hours",
                "due_date": "2000-01-23T04:56:07.000Z",
                "failing_since": "2000-01-23T04:56:07.000Z"
              },
              "policy_version_id": "policy_version_id",
              "name": "name",
              "periodicity": {
                "expires_at": "2000-01-23T04:56:07.000Z",
                "interval": "unknown_period"
              },
              "failing_since": "2000-01-23T04:56:07.000Z",
              "material_name": "material_name",
              "workflow_run_id": "workflow_run_id",
              "policy_organization_name": "policy_organization_name",
              "status": "UNKNOWN"
            }
          ],
          "definition": {
            "policy_id": "policy_id",
            "name": "name",
            "periodicity": {
              "expires_at": "2000-01-23T04:56:07.000Z",
              "interval": "unknown_period"
            },
            "policy_built_in": true,
            "sla": {
              "hours": "hours",
              "due_date": "2000-01-23T04:56:07.000Z",
              "failing_since": "2000-01-23T04:56:07.000Z"
            },
            "parameters": {
              "key": "parameters"
            },
            "group": "group"
          },
          "expiration": {
            "expires_at": "2000-01-23T04:56:07.000Z",
            "interval": "unknown_period"
          }
        }
      },
      "project_version_id": "project_version_id",
      "not_applicable": true,
      "override": {
        "parent_override_id": "parent_override_id",
        "evidence_submissions": [
          {
            "attestation_digest": "attestation_digest",
            "user_email": "user_email",
            "requirement_version_id": "requirement_version_id",
            "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
            "created_at": "2000-01-23T04:56:07.000Z",
            "file_upload": {
              "size_bytes": "size_bytes",
              "uploaded_at": "2000-01-23T04:56:07.000Z",
              "file_name": "file_name",
              "digest": "digest",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            "url": "url",
            "approved_by": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            },
            "user_id": "user_id",
            "approved_at": "2000-01-23T04:56:07.000Z",
            "comment": "comment",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          },
          {
            "attestation_digest": "attestation_digest",
            "user_email": "user_email",
            "requirement_version_id": "requirement_version_id",
            "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
            "created_at": "2000-01-23T04:56:07.000Z",
            "file_upload": {
              "size_bytes": "size_bytes",
              "uploaded_at": "2000-01-23T04:56:07.000Z",
              "file_name": "file_name",
              "digest": "digest",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            "url": "url",
            "approved_by": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            },
            "user_id": "user_id",
            "approved_at": "2000-01-23T04:56:07.000Z",
            "comment": "comment",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          }
        ],
        "requirement_version_id": "requirement_version_id",
        "approval_status": null,
        "product_version_id": "product_version_id",
        "created_at": "2000-01-23T04:56:07.000Z",
        "project_version_id": "project_version_id",
        "source_product_name": "source_product_name",
        "approved_by": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        },
        "approved_at": "2000-01-23T04:56:07.000Z",
        "override_status": "override_status",
        "id": "id",
        "justification": "justification",
        "user": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        }
      },
      "project_name": "project_name",
      "requirement_exception_id": "requirement_exception_id",
      "status": "status"
    },
    {
      "manual_evidence_submissions": [
        {
          "submissions": [
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            }
          ],
          "definition": {
            "name": "name",
            "periodicity": {
              "expires_at": "2000-01-23T04:56:07.000Z",
              "interval": "unknown_period"
            },
            "description": "description",
            "optional": true,
            "id": "id",
            "group": "group"
          },
          "expiration": {
            "expires_at": "2000-01-23T04:56:07.000Z",
            "interval": "unknown_period"
          }
        },
        {
          "submissions": [
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            {
              "attestation_digest": "attestation_digest",
              "user_email": "user_email",
              "requirement_version_id": "requirement_version_id",
              "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
              "created_at": "2000-01-23T04:56:07.000Z",
              "file_upload": {
                "size_bytes": "size_bytes",
                "uploaded_at": "2000-01-23T04:56:07.000Z",
                "file_name": "file_name",
                "digest": "digest",
                "id": "id",
                "user": {
                  "intercom_hash": "intercom_hash",
                  "created_at": "2000-01-23T04:56:07.000Z",
                  "last_name": "last_name",
                  "id": "id",
                  "first_name": "first_name",
                  "email": "email",
                  "instance_admin": true
                }
              },
              "url": "url",
              "approved_by": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              },
              "user_id": "user_id",
              "approved_at": "2000-01-23T04:56:07.000Z",
              "comment": "comment",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            }
          ],
          "definition": {
            "name": "name",
            "periodicity": {
              "expires_at": "2000-01-23T04:56:07.000Z",
              "interval": "unknown_period"
            },
            "description": "description",
            "optional": true,
            "id": "id",
            "group": "group"
          },
          "expiration": {
            "expires_at": "2000-01-23T04:56:07.000Z",
            "interval": "unknown_period"
          }
        }
      ],
      "automation_level": null,
      "project_id": "project_id",
      "expired_tests": [
        {
          "expires_at": "2000-01-23T04:56:07.000Z",
          "test_name": "test_name"
        },
        {
          "expires_at": "2000-01-23T04:56:07.000Z",
          "test_name": "test_name"
        }
      ],
      "policies": {
        "key": {
          "evaluations": [
            {
              "policy_evaluation_id": "policy_evaluation_id",
              "sla_due_date": "2000-01-23T04:56:07.000Z",
              "policy_id": "policy_id",
              "workflow_name": "workflow_name",
              "policy_built_in": true,
              "created_at": "2000-01-23T04:56:07.000Z",
              "sla": {
                "hours": "hours",
                "due_date": "2000-01-23T04:56:07.000Z",
                "failing_since": "2000-01-23T04:56:07.000Z"
              },
              "policy_version_id": "policy_version_id",
              "name": "name",
              "periodicity": {
                "expires_at": "2000-01-23T04:56:07.000Z",
                "interval": "unknown_period"
              },
              "failing_since": "2000-01-23T04:56:07.000Z",
              "material_name": "material_name",
              "workflow_run_id": "workflow_run_id",
              "policy_organization_name": "policy_organization_name",
              "status": "UNKNOWN"
            },
            {
              "policy_evaluation_id": "policy_evaluation_id",
              "sla_due_date": "2000-01-23T04:56:07.000Z",
              "policy_id": "policy_id",
              "workflow_name": "workflow_name",
              "policy_built_in": true,
              "created_at": "2000-01-23T04:56:07.000Z",
              "sla": {
                "hours": "hours",
                "due_date": "2000-01-23T04:56:07.000Z",
                "failing_since": "2000-01-23T04:56:07.000Z"
              },
              "policy_version_id": "policy_version_id",
              "name": "name",
              "periodicity": {
                "expires_at": "2000-01-23T04:56:07.000Z",
                "interval": "unknown_period"
              },
              "failing_since": "2000-01-23T04:56:07.000Z",
              "material_name": "material_name",
              "workflow_run_id": "workflow_run_id",
              "policy_organization_name": "policy_organization_name",
              "status": "UNKNOWN"
            }
          ],
          "definition": {
            "policy_id": "policy_id",
            "name": "name",
            "periodicity": {
              "expires_at": "2000-01-23T04:56:07.000Z",
              "interval": "unknown_period"
            },
            "policy_built_in": true,
            "sla": {
              "hours": "hours",
              "due_date": "2000-01-23T04:56:07.000Z",
              "failing_since": "2000-01-23T04:56:07.000Z"
            },
            "parameters": {
              "key": "parameters"
            },
            "group": "group"
          },
          "expiration": {
            "expires_at": "2000-01-23T04:56:07.000Z",
            "interval": "unknown_period"
          }
        }
      },
      "project_version_id": "project_version_id",
      "not_applicable": true,
      "override": {
        "parent_override_id": "parent_override_id",
        "evidence_submissions": [
          {
            "attestation_digest": "attestation_digest",
            "user_email": "user_email",
            "requirement_version_id": "requirement_version_id",
            "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
            "created_at": "2000-01-23T04:56:07.000Z",
            "file_upload": {
              "size_bytes": "size_bytes",
              "uploaded_at": "2000-01-23T04:56:07.000Z",
              "file_name": "file_name",
              "digest": "digest",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            "url": "url",
            "approved_by": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            },
            "user_id": "user_id",
            "approved_at": "2000-01-23T04:56:07.000Z",
            "comment": "comment",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          },
          {
            "attestation_digest": "attestation_digest",
            "user_email": "user_email",
            "requirement_version_id": "requirement_version_id",
            "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
            "created_at": "2000-01-23T04:56:07.000Z",
            "file_upload": {
              "size_bytes": "size_bytes",
              "uploaded_at": "2000-01-23T04:56:07.000Z",
              "file_name": "file_name",
              "digest": "digest",
              "id": "id",
              "user": {
                "intercom_hash": "intercom_hash",
                "created_at": "2000-01-23T04:56:07.000Z",
                "last_name": "last_name",
                "id": "id",
                "first_name": "first_name",
                "email": "email",
                "instance_admin": true
              }
            },
            "url": "url",
            "approved_by": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            },
            "user_id": "user_id",
            "approved_at": "2000-01-23T04:56:07.000Z",
            "comment": "comment",
            "id": "id",
            "user": {
              "intercom_hash": "intercom_hash",
              "created_at": "2000-01-23T04:56:07.000Z",
              "last_name": "last_name",
              "id": "id",
              "first_name": "first_name",
              "email": "email",
              "instance_admin": true
            }
          }
        ],
        "requirement_version_id": "requirement_version_id",
        "approval_status": null,
        "product_version_id": "product_version_id",
        "created_at": "2000-01-23T04:56:07.000Z",
        "project_version_id": "project_version_id",
        "source_product_name": "source_product_name",
        "approved_by": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        },
        "approved_at": "2000-01-23T04:56:07.000Z",
        "override_status": "override_status",
        "id": "id",
        "justification": "justification",
        "user": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        }
      },
      "project_name": "project_name",
      "requirement_exception_id": "requirement_exception_id",
      "status": "status"
    }
  ],
  "scope": "UNSPECIFIED",
  "name": "name",
  "overall_status": "overall_status",
  "description": "description",
  "override": {
    "parent_override_id": "parent_override_id",
    "evidence_submissions": [
      {
        "attestation_digest": "attestation_digest",
        "user_email": "user_email",
        "requirement_version_id": "requirement_version_id",
        "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
        "created_at": "2000-01-23T04:56:07.000Z",
        "file_upload": {
          "size_bytes": "size_bytes",
          "uploaded_at": "2000-01-23T04:56:07.000Z",
          "file_name": "file_name",
          "digest": "digest",
          "id": "id",
          "user": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          }
        },
        "url": "url",
        "approved_by": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        },
        "user_id": "user_id",
        "approved_at": "2000-01-23T04:56:07.000Z",
        "comment": "comment",
        "id": "id",
        "user": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        }
      },
      {
        "attestation_digest": "attestation_digest",
        "user_email": "user_email",
        "requirement_version_id": "requirement_version_id",
        "approval_status": "APPROVAL_STATUS_UNSPECIFIED",
        "created_at": "2000-01-23T04:56:07.000Z",
        "file_upload": {
          "size_bytes": "size_bytes",
          "uploaded_at": "2000-01-23T04:56:07.000Z",
          "file_name": "file_name",
          "digest": "digest",
          "id": "id",
          "user": {
            "intercom_hash": "intercom_hash",
            "created_at": "2000-01-23T04:56:07.000Z",
            "last_name": "last_name",
            "id": "id",
            "first_name": "first_name",
            "email": "email",
            "instance_admin": true
          }
        },
        "url": "url",
        "approved_by": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        },
        "user_id": "user_id",
        "approved_at": "2000-01-23T04:56:07.000Z",
        "comment": "comment",
        "id": "id",
        "user": {
          "intercom_hash": "intercom_hash",
          "created_at": "2000-01-23T04:56:07.000Z",
          "last_name": "last_name",
          "id": "id",
          "first_name": "first_name",
          "email": "email",
          "instance_admin": true
        }
      }
    ],
    "requirement_version_id": "requirement_version_id",
    "approval_status": null,
    "product_version_id": "product_version_id",
    "created_at": "2000-01-23T04:56:07.000Z",
    "project_version_id": "project_version_id",
    "source_product_name": "source_product_name",
    "approved_by": {
      "intercom_hash": "intercom_hash",
      "created_at": "2000-01-23T04:56:07.000Z",
      "last_name": "last_name",
      "id": "id",
      "first_name": "first_name",
      "email": "email",
      "instance_admin": true
    },
    "approved_at": "2000-01-23T04:56:07.000Z",
    "override_status": "override_status",
    "id": "id",
    "justification": "justification",
    "user": {
      "intercom_hash": "intercom_hash",
      "created_at": "2000-01-23T04:56:07.000Z",
      "last_name": "last_name",
      "id": "id",
      "first_name": "first_name",
      "email": "email",
      "instance_admin": true
    }
  },
  "display_name": "display_name",
  "requirement_id": "requirement_id"
}

Documentation Index

Fetch the complete documentation index at: https://docs.chainloop.dev/llms.txt

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

Authorizations

Authorization
string
header
required

Bearer token for authentication

Query Parameters

requirement_version_id
string

The requirement version to load detail for

product_version_id
string

The product version ID

framework_id
string

Framework the requirement belongs to

Response

A successful response.

Full product compliance detail for a single requirement.

requirement_id
string
requirement_version_id
string
name
string
display_name
string
description
string
overall_status
string
automation_level
enum<string>
default:unspecified
Available options:
unspecified,
automated,
partial,
manual
scope
enum<string>
default:UNSPECIFIED
  • UNSPECIFIED: Default value - requirement is evaluated at project level
  • PROJECT: Requirement is evaluated at project level (existing behavior)
  • PRODUCT: Requirement is evaluated at product level only
Available options:
UNSPECIFIED,
PROJECT,
PRODUCT
override
RequirementEvaluationOverride represents a manual override of a requirement evaluation status · object
Example:
{
"parent_override_id": "parent_override_id",
"evidence_submissions": [
{
"attestation_digest": "attestation_digest",
"user_email": "user_email",
"requirement_version_id": "requirement_version_id",
"approval_status": "APPROVAL_STATUS_UNSPECIFIED",
"created_at": "2000-01-23T04:56:07.000Z",
"file_upload": {
"size_bytes": "size_bytes",
"uploaded_at": "2000-01-23T04:56:07.000Z",
"file_name": "file_name",
"digest": "digest",
"id": "id",
"user": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
}
},
"url": "url",
"approved_by": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
},
"user_id": "user_id",
"approved_at": "2000-01-23T04:56:07.000Z",
"comment": "comment",
"id": "id",
"user": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
}
},
{
"attestation_digest": "attestation_digest",
"user_email": "user_email",
"requirement_version_id": "requirement_version_id",
"approval_status": "APPROVAL_STATUS_UNSPECIFIED",
"created_at": "2000-01-23T04:56:07.000Z",
"file_upload": {
"size_bytes": "size_bytes",
"uploaded_at": "2000-01-23T04:56:07.000Z",
"file_name": "file_name",
"digest": "digest",
"id": "id",
"user": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
}
},
"url": "url",
"approved_by": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
},
"user_id": "user_id",
"approved_at": "2000-01-23T04:56:07.000Z",
"comment": "comment",
"id": "id",
"user": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
}
}
],
"requirement_version_id": "requirement_version_id",
"approval_status": null,
"product_version_id": "product_version_id",
"created_at": "2000-01-23T04:56:07.000Z",
"project_version_id": "project_version_id",
"source_product_name": "source_product_name",
"approved_by": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
},
"approved_at": "2000-01-23T04:56:07.000Z",
"override_status": "override_status",
"id": "id",
"justification": "justification",
"user": {
"intercom_hash": "intercom_hash",
"created_at": "2000-01-23T04:56:07.000Z",
"last_name": "last_name",
"id": "id",
"first_name": "first_name",
"email": "email",
"instance_admin": true
}
}
manual_evidence_submissions
ManualEvidenceDefinitionWithSubmissions represents a manual evidence definition with its submissions · object[]
expired_tests
Product-level expired tests with detail · object[]
project_evaluations
Per-project evaluations contributing to this requirement · object[]