GET
/
v1
/
probe
/
file
curl --request GET \
  --url https://api.probe.dev/v1/probe/file
{
  "error": null,
  "ffprobe": {
    "duration": null,
    "error": null,
    "response": "<any>",
    "success": true,
    "usage": null
  },
  "mediainfo": {
    "duration": null,
    "error": null,
    "response": "<any>",
    "success": true,
    "usage": null
  },
  "metadata": {
    "io_usage": null,
    "queue_time": null,
    "request_id": null
  },
  "probe_report": {
    "duration": null,
    "error": null,
    "response": "<any>",
    "success": true,
    "usage": null
  },
  "success": true
}

Authorizations

token
string
query
required

API Key Security

Query Parameters

url
string
required
timeout
integer
default:65000
queue_timeout
integer
default:60000
only
enum<string> | null
Available options:
ffprobe,
mediainfo,
probe_report
ffprobe
object
mediainfo
object
probe_report
object
output
enum<string>
default:json
Available options:
json
inject_json
boolean

Response

200
application/json

OK

The response is of type object.