Video Analysis
Analyze an uploaded MP4 or MOV with standard or deep timestamp-aware multimodal reasoning.
If an input is local, upload a local input and use the returned data.url. Save data.id, poll the Task, and follow the error and retry policy.
認証
AuthorizationBearer
Send your API key as Authorization: Bearer <BEATAPI_API_KEY>.
ヘッダー
Idempotency-Key
Optional retry key. Reusing the same key with the same normalized request returns the accepted task.
リクエスト
This endpoint expects an object.
video_url
BeatAPI-hosted MP4 or MOV input URL returned by POST /v1/files for the current account. Maximum verified duration is 600 seconds.
prompt
Analysis instruction. Ask for timestamped output when temporal precision matters.
analysis_depth
Standard is the default low-cost route; deep uses the higher-reasoning route.
許可された値:
max_output_tokens
Requested answer budget. Provider-reported output usage can include hidden reasoning tokens above this value; BeatAPI records the variance for audit and settles actual reported usage within the task reservation.
レスポンス
Analysis accepted for asynchronous processing.
data
Accepted or current BeatAPI task state.
エラー
400
Bad Request Error
401
Unauthorized Error
402
Payment Required Error
403
Forbidden Error
409
Conflict Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error

