Skip to main content
POST
/
v0
/
upload
/
analyze
Analyze Upload
curl --request POST \
  --url https://api.interhuman.ai/v0/upload/analyze \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form file='@example-file'
{
  "signals": [
    {
      "end": 10,
      "start": 0,
      "type": "agreement"
    },
    {
      "end": 15,
      "start": 5,
      "type": "confidence"
    }
  ]
}

Response Headers

X-Correlation-ID
header
Unique identifier for the request. Include this when contacting support.Example: f47ac10b-58cc-4372-a567-0e02b2c3d479

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

multipart/form-data
file
file
required

Video file to analyze. Size must be between 10KB and 32MB. Accepts the following formats: mp4, avi, mov, mkv, mpeg-ts, mpeg-2-ts, webm.

Response

Successful Response

Contains the result of the video analysis.

signals
Signal · object[]
required

List of all social signals detected in the analyzed video.

Example:
[
  {
    "end": 10,
    "start": 0,
    "type": "agreement"
  },
  {
    "end": 15,
    "start": 5,
    "type": "confidence"
  }
]