Skip to main content
POST
/
v0
/
upload
/
analyze
AnalyzeUpload
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": [
    {
      "start": 123,
      "end": 123,
      "type": "<string>"
    }
  ]
}

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 20MB. Accepts any format ffmpeg can decode (MP4, AVI, MOV, MKV, WEBM).

Response

Request fulfilled, document follows

signals
Signal · object[]

Detected social signals across the analyzed video.

Example:
[
  {
    "start": 2.5,
    "end": 8.2,
    "type": "Agreement"
  },
  {
    "start": 12.3,
    "end": 19.1,
    "type": "Thoughtfulness"
  },
  "..."
]