| title | Authentication |
|---|---|
| description | Learn how to authenticate with the Probe.dev API |
After signing up, you'll receive your PROBE_API_TOKEN. This token identifies your account and provides access to the API.
Choose the method that works best for your use case:
Include your token in the Authorization header:
curl -H "Authorization: Bearer $PROBE_API_TOKEN" \
"https://api.probe.dev/v1/probe/file?url=https://example.com/video.mp4&only=ffprobe"Benefits:
- Keeps secrets out of URLs and server logs
- More secure than query parameters
- Standard HTTP authentication method
Include your token as a query parameter:
curl "https://api.probe.dev/v1/probe/file?token=$PROBE_API_TOKEN&url=https://example.com/video.mp4&only=ffprobe"Use cases:
- Quick testing with cURL
- Simple integrations
- When headers are difficult to set
- Sign up at probe.dev/dashboard
- Verify your email address
- Access your dashboard to view your API token
- Copy your API token for use in requests
Your API usage is tracked per token. Monitor your usage in the dashboard to see:
- Request count - Total API calls made
- Processing time - Cumulative analysis time
- Data processed - Total media data analyzed
- Queue metrics - Current processing status
```bash
export PROBE_API_TOKEN="your_token_here"
```