Account Info
REQUEST
GET https://api.streamix.so/v1/user/info?api_key=106616nzdp9q106rynvzm0
PARAMETERS
| Name |
Description |
Example |
Format |
Required |
|
api_key
|
API key |
106616nzdp9q106rynvzm0 |
STRING |
|
RESPONSE
{
"msg": "OK",
"server_time": "2026-01-08 00:46:36",
"status": 200,
"result": {
"username": "username",
"email": "email",
"premium": "expired",
"premium_expire": "expired",
"storage_left": "unlimited",
"storage_used": 392554,
"videos_total": 847
}
}
Upload Server
REQUEST
GEThttps://api.streamix.so/v1/upload/server?api_key=106616nzdp9q106rynvzm0
PARAMETERS
| Name |
Description |
Example |
Format |
Required |
| api_key |
API key |
106616nzdp9q106rynvzm0 |
STRING |
|
RESPONSE
{
"msg": "OK",
"status": 200,
"result": {
"upload_server": "https://s1.streamix.so/api/upload"
}
}
Upload Video
REQUEST
POSThttps://s1.streamix.so/api/upload
PARAMETERS
| Name |
Description |
Example |
Format |
Required |
| key |
Your API key |
106616nzdp9q106rynvzm0 |
STRING |
|
| file |
Video file to upload |
video.mp4 |
FILE |
|
HTML FORM EXAMPLE
<form method="POST" enctype="multipart/form-data" action="https://s1.streamix.so/api/upload">
<input type="hidden" name="api_key" value="106616nzdp9q106rynvzm0">
<input type="file" name="file">
<input type="submit">
</form>
cURL EXAMPLE
curl -X POST https://s1.streamix.so/upload/01 -F "api_key=106616nzdp9q106rynvzm0" -F "file=@/path/to/video.mp4"
RESPONSE
{
"url": "https://streamix.so/v/AbC123xY",
"title": "video.mp4",
"video_id": 2494951,
"filecode": "AbC123xY"
}
File Info
REQUEST
GEThttps://api.streamix.so/v1/video/info?api_key=106616nzdp9q106rynvzm0&filecode=AbC123xY
PARAMETERS
| Name |
Description |
Example |
Format |
Required |
| api_key |
API key |
106616nzdp9q106rynvzm0 |
STRING |
|
| filecode |
File code of the video |
AbC123xY |
STRING |
|
RESPONSE
{
"server_time": "2026-01-08 01:05:32",
"status": 200,
"result": [
{
"player_img": "https://streamix.so/thumb.jpg",
"status": "active",
"filecode": "AbC123xY",
"link": "https://streamix.so/AbC123xY",
"video_length": "12",
"video_title": "My Video Title",
"video_views": 1543,
"video_created": "250818"
},
{
"status": "active",
"filecode": "AbC123xY"
}
]
}
File List
REQUEST
GEThttps://api.streamix.so/v1/video/list?api_key=106616nzdp9q106rynvzm0&page=1&limit=100
PARAMETERS
| Name |
Description |
Example |
Format |
Required |
| api_key |
API key |
106616nzdp9q106rynvzm0 |
STRING |
|
| page |
Page number (starts from 1) |
1 |
INTEGER |
No |
| limit |
Files per page (max 200) |
100 |
INTEGER |
No |
| title |
Filter videos by title (partial match) |
vacation |
STRING |
No |
| fld_id |
Filter videos by folder ID |
5 |
INTEGER |
No |
RESPONSE
{
"msg": "OK",
"server_time": "2026-01-08 01:05:32",
"status": 200,
"result": {
"videos": [
{
"vid_id": 123456,
"filecode": "AbC123xY",
"title": "My Video Title",
"thumbnail": "https://streamix.so/thumb.jpg",
"length": "12",
"link": "https://streamix.so/AbC123xY",
"views": 1543,
"uploaded": "2025-08-18",
"status": "active"
}
],
"results": 1,
"page": 1,
"per_page": 100,
"total_pages": 9,
"total": 847
}
}
Video Clone
REQUEST
GEThttps://api.streamix.so/v1/video/clone?api_key=106616nzdp9q106rynvzm0&filecode=AbC123xY
PARAMETERS
| Name |
Description |
Example |
Format |
Required |
| api_key |
API key |
106616nzdp9q106rynvzm0 |
STRING |
|
| filecode |
Source filecode |
AbC123xY |
STRING |
|
RESPONSE
{
"msg": "OK",
"status": 200,
"result": {
"url": "https://streamix.so/dE4fG5hI6jK7l",
"filecode": "dE4fG5hI6jK7l"
}
}