Submit Defense for Infraction
Submit Defense for Infraction
post
/banking/v1/infractions/virtual-account/{virtualAccountId}/{infractionId}/submit-defense
Path parameters
virtualAccountIdstring · uuidRequiredExample:
The ID of the virtual account
01977a5b-274d-705f-a889-2b03137cb838infractionIdstring · uuidRequiredExample:
The ID of the infraction
019764e0-4ab4-706a-b399-9c3d541689a3Header parameters
AcceptstringOptionalExample:
application/jsonContent-TypestringOptionalExample:
application/jsonX-API-KeystringRequiredExample:
{{API_KEY}}Body
defense_reasonstringRequired
Reason for the defense
additional_infostringOptional
Additional information for the defense
attachmentstring · binaryOptional
File to be attached to the defense. Accepted formats: PDF, JPG, JPEG, PNG, DOC, DOCX. Maximum file size: 2MB
Responses
200
Success
application/json
messagestringOptionalExample:
Defense submitted successfully and is pending admin approvaldefense_idstring · uuidOptionalExample:
0198ce01-61fb-72b8-b4f5-6e8e9ff45f0cstatusstringOptionalExample:
SENTcreated_atstring · date-timeOptionalExample:
2025-08-21T19:00:53.000000Zsubmitted_atstring · date-timeOptionalExample:
2025-08-21T19:00:56.000000Z403
Forbidden
application/json
422
Validation Error
application/json
500
Internal Server Error
application/json
post
/banking/v1/infractions/virtual-account/{virtualAccountId}/{infractionId}/submit-defenseLast updated