Semihuman API Documentation
Table of Contents
1.
4.
Overview
Version: 1.0.0
Endpoints
POST /check-ai
Description
Headers
Request Body
Example:
"Example text to check."
Constraints
Consumes
application/json
Produces
application/json
POST /humanize
Description
Headers
Request Body
Example:
"Example text to humanize."
Example:
50
Constraints
Consumes
application/json
Produces
application/json
POST /ai-video-detection
Description
Headers
Request Body (multipart/form-data)
Constraints
MP4
files are supported.Consumes
multipart/form-data
Produces
application/json
Success Response
Response Type
VideoDetectionResultDto
Definitions
HumanizeDto
Properties
Example:
"Example text to humanize."
Example:
50
HumanizeOkDto
Properties
Example:
"exampleToken123"
Example:
"This is the processed humanized content."
Example:
"success"
AIDetectionResultDto
Properties
Example:
"Detection complete"
Example:
"AI"
Example:
100
Example:
"Your text is likely to be written entirely by AI"
VideoDetectionResultDto
Properties
Example:
"Detection complete"
Example:
0
Example:
100
Example:
8
Example:
8
Example:
0
Example:
"The video is likely manipulated (100% fake frames)"
Example:
"frame_0000.jpg"
Example:
"fake"
[real, fake]
).Example:
[[0.0000095257, 0.9999904633]]
ErrorDto
Properties
Example:
400
Example:
"Invalid API Key"
Example:
"Bad Request"