- 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
Get project full info
GET
/method/project/get_project_info
UserProject
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/project/get_project_info?v&language&project_id'
Responses
🟢200OK
application/json
Body
v
enum<string>Â
required
Allowed values:
123
Example:
3
language
enum<string>Â
required
Allowed values:
ruencn
Default:
en
Example:
en
data
objectÂ
required
project_id
numberÂ
required
Example:
1
name
stringÂ
required
Example:
Test
fename
stringÂ
required
Example:
Testing
photo_50
stringÂ
required
Example:
https://example.com/photo.jpg
photo_100
stringÂ
required
Example:
https://example.com/photo.jpg
external_id
stringÂ
required
Example:
Dkj49jfs
type
enum<number>Â
required
Allowed values:
01
Example:
0
balance_bonus
numberÂ
required
Example:
0
balance_payment
numberÂ
required
Example:
0
balance_profit
numberÂ
required
Example:
0
currency
enum<number>Â
required
Allowed values:
rubusd
Example:
0
country_id
numberÂ
required
Example:
0
restream
objectÂ
required
plan2user
objectÂ
required
data
objectÂ
required
transcoding
null  | allOf {1}Â
required
object (ProjectInfoTranscodingResponse)Â
optional
storage
null  | allOf {1}Â
required
object (ProjectInfoStorageResponse)Â
optional
access
objectÂ
required
Example:
{"access_type":2}
access_type
enum<number>Â
required
Allowed values:
012
Example:
2
Example
{
"v": "1",
"language": "en",
"data": {
"project_id": 1,
"name": "Test",
"fename": "Testing",
"photo_50": "https://example.com/photo.jpg",
"photo_100": "https://example.com/photo.jpg",
"external_id": "Dkj49jfs",
"type": 0,
"balance_bonus": 0,
"balance_payment": 0,
"balance_profit": 0,
"currency": "rub",
"country_id": 0
},
"restream": {
"plan2user": {
"plan_restream2user_id": 1,
"plan_restream_id": 1,
"date_end": "2025-05-05T13:42:41.820Z",
"date_start": "2025-05-05T13:42:41.820Z",
"date_create": "2025-05-05T13:42:41.820Z",
"period": "month",
"money_flow_uuid": "5htgethge",
"period_uuid": "5htgethge",
"status": "",
"prolongation": 0
},
"data": {
"plan_restream_id": 0,
"title": "First",
"active": true,
"count_channel_min": 1,
"count_channel_max": 1,
"type": "free",
"price_rub": 0,
"price_usd": 0,
"bitrate_max": 10000,
"bitrate_min": 10000,
"resolution": "720p",
"fps": "30",
"create_projects": true,
"chat": true,
"video": false,
"video_storage": 0,
"change_subject": false,
"background_chat": false,
"dedicated_server": false,
"personal_manager": 0,
"pull_link_limit": 0,
"index": 0,
"discount": {
"month": 0,
"year": 10
}
}
},
"transcoding": {
"plan2user": {
"plan_transcoding2user_id": 1,
"count": 0,
"date_start": "2019-08-24T14:15:22Z",
"date_end": "2019-08-24T14:15:22Z",
"date_create": "2019-08-24T14:15:22Z",
"period": "month",
"period_uuid": "string",
"status": "string",
"prolongation": 0
},
"data": {
"plan_transcoding_id": 1,
"title": "test",
"type": "free",
"price_rub": 0,
"price_usd": 0,
"resolution": "720p",
"fps": "30",
"weight": 0,
"active": true,
"index": 0,
"space": 0,
"discount": {
"month": 0,
"year": 10
}
}
},
"storage": {
"plan2user": {
"plan_storage2user_id": 1,
"plan_storage_id": 1,
"size": 0,
"date_start": "2019-08-24T14:15:22Z",
"date_end": "2019-08-24T14:15:22Z",
"date_create": "2019-08-24T14:15:22Z",
"period": "month",
"period_uuid": "string",
"status": "string",
"prolongation": 0,
"money_flow_uuid": "string"
},
"data": {
"plan_transcoding_id": 1,
"title": "test",
"type": "free",
"price_rub": 0,
"price_usd": 0,
"resolution": "720p",
"fps": "30",
"weight": 0,
"active": true,
"index": 0,
"space": 0,
"discount": {
"month": 0,
"year": 10
}
}
},
"access": {
"access_type": 0
}
}
🟠400Bad Request
Modified at 2025-05-05 15:10:46