Autional Autional
API Reference GitHub autional.com →

POST /admin/compliance/sox/itgc

Create a new SOX ITGC control item record

Compliance Management - SOX `bearerAuth` application/json

Request Body

Schema: dto.CreateSOXITGCControlRequest

FieldTypeRequiredExampleConstraintsDescription
control_id string Yes ITGC-001
control_type string Yes preventive
name string Yes Access Control
description string No Ensures only authorized personnel have access

Responses

StatusDescriptionSchema
201createddto.SOXITGCItemResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request

dto.SOXITGCItem

SOX IT General Controls

FieldTypeRequiredExampleConstraintsDescription
control_id string No IT-001 Control ID
control_type string No preventive Control Type
description string No Access Rights Management Description
last_test_date string No 2026-04-01T00:00:00Z Test Date
status string No effective Status
test_result string No Pass Test Result

dto.SOXITGCItemResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.SOXITGCItem No
message string No
timestamp string No