- Method v1
- User
- PlanRestream
- MoneyFlow
- UserProject
- Project
- ProjectHistory
- NotifyUser
- Centrifuge
- Stream key
- PlanTranscoding
- PlanStorage
- Channel settings
- Optional settings for vk. Depends on the tariff.
- Optional settings for youtube. Depends on the tariff.
- Optional settings for trovo. Depends on the tariff.
- Optional settings for twitch. Depends on the tariff.
- Optional settings for ok. Depends on the tariff.
- Optional settings for vk video live. Depends on the tariff.
- Set planned id. Depends on the tariff.
- Get playlists from the platform
- Get planned list
- Set name from custom channel. Global settings.
- Set rtmp url from channel. Global settings.
- Set transcoder from channel. Personal settings.
- Get status platform
- Get status platform
- Optional settings for telegram
- Get telegram post by filter
- Get telegram post list
- Get telegram settings
- Set telegram settings
- Get code for connected chat
- Disconnect telegram chat
- Channel
- Transcoders
- Platforms
- Auth
- Socials
- Transactions
- BlogPage
- HelpPage
- NotifyHistory
- ProjectChannelInvite
- List of invites for channel in project
- Get invitation for channel
- Accept channel invitation for selected project
- Decline channel invitation for selected project
- Get channel invitation using a secret link
- Accept channel invitation using a secret link
- Decline channel invitation using a secret link
- Get channel invite item for my channel for another user
- Add channel invite item for another user by id
- Add channel invite item for another user by email
- Del channel invite item for my channel for another user
- ProjectChannel
- BlogPageTag
- RtmpServer
- Pay system
- Payment
- Pay setting
- Stream pull keys
- Payout
- Chat gateway
- Broadcast
- Release
- Live
- Analytics
- Promo
- PolicyPage
- Referrals
- Pull servers
List of transcoder
GET
/method/transcoder/list
Transcoders
Request
Authorization
Add the parameter
Authorization
to Headers,whose value is to concatenate the Token after the oauth.Example:
Authorization: oauth ********************
Query Params
v
enum<string>Â
required
Allowed values:
123
Example:
3
language
enum<string>Â
required
Allowed values:
ruencn
Default:
en
Example:
en
project_id
numberÂ
required
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api-v2.streamvi.io/method/transcoder/list?v&language&project_id'
Responses
🟢200OK
application/json
Body
results
array[object (SiteTranscoderListItem) {13}]Â
required
id
numberÂ
required
name
stringÂ
required
createdAt
stringÂ
required
fps
numberÂ
optional
vBitrate
numberÂ
optional
aBitrate
numberÂ
optional
width
numberÂ
optional
height
numberÂ
optional
rotation
numberÂ
optional
bFrames
numberÂ
optional
status
enum<string>Â
required
Allowed values:
activeinactive
videoCodec
enum<string>Â
required
Allowed values:
h264hevc
channels
array[object (SiteTranscoderChannelItem) {9}]Â
required
Example
{
"results": [
{
"id": 0,
"name": "string",
"createdAt": "string",
"fps": 0,
"vBitrate": 0,
"aBitrate": 0,
"width": 0,
"height": 0,
"rotation": 0,
"bFrames": 0,
"status": "active",
"videoCodec": "h264",
"channels": [
{
"group_id": 0,
"name": "string",
"type": "string",
"active": true,
"photo_default": "string",
"live": 0,
"status": "string",
"user_id": 0,
"transcoderId": 0
}
]
}
]
}
🟠400Bad Request
Modified at 2025-05-05 15:10:46