Autional Autional
API Reference GitHub autional.com →

POST /admin/compliance/penetration-test-reports

Create a penetration test report record

Compliance Management - Penetration Testing `bearerAuth` application/json

Request Body

Schema: dto.CreatePenTestReportRequest

FieldTypeRequiredExampleConstraintsDescription
conducted_at string Yes 2026-04-01T00:00:00Z
next_test_date string Yes 2026-07-01T00:00:00Z
severity string Yes medium
summary string Yes Security assessment summary
title string Yes Q1 2026 Penetration Test
findings integer No 5

Responses

StatusDescriptionSchema
201createddto.PenTestReportItemResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request

dto.PenTestReportItem

Security penetration test report

FieldTypeRequiredExampleConstraintsDescription
findings integer No 5 Number of issues found
next_test_date string No 2026-07-01T00:00:00Z Next test
report_id string No pentest_2026q1 Report ID
severity string No medium Severity
tested_at string No 2026-04-01T00:00:00Z Test time
title string No 2026 Q1 penetration test report Title

dto.PenTestReportItemResponse

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