Autional Autional
API Reference GitHub autional.com →

POST /admin/compliance/tenants/{tid}/readiness/{decision_id}

Evaluate the tenant's current configuration readiness for certification against a specified compliance standard, returning non-passing control items and remediation suggestions

Compliance Management - Compliance Policy `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
tid path string Yes Tenant ID
id path string Yes Standard ID

Request Body

Schema: dto.CurrentConfigRequest

FieldTypeRequiredExampleConstraintsDescription
parameters object No

Responses

StatusDescriptionSchema
200OKdto.ReadinessReportResponse
400bad requestdto.ErrorResponse
401unauthorizeddto.ErrorResponse
403forbiddendto.ErrorResponse
500server errordto.ErrorResponse

Referenced Schemas

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request

dto.ParameterGapItem

FieldTypeRequiredExampleConstraintsDescription
compliant boolean No False
control_ref string No pci_8.6.3
current object No 8
description string No Minimum password length (single-factor)
operator string No gte
parameter string No password_min_length_sfa
required object No 12
severity string No critical
standard string No pci_dss_v4

dto.ReadinessReportResponse

FieldTypeRequiredExampleConstraintsDescription
compliance_rate number No 77.8
failed_controls array of

See dto.ParameterGapItem

No
passed_controls integer No 7
ready_for_audit boolean No False
recommendations array of

string

No
standard_id string No pci_dss_v4
standard_name string No PCI DSS v4.0.1
total_controls integer No 9