Download OpenAPI specification:Download
Save system announcement
body | string Announcement body |
description | string Short description of the announcment |
expirationDate | string <date-time> Announcement expiration date, in milliseconds |
id | string Announcement id |
messageType | string Enum: "ERROR" "WARNING" "INFO" "SUCCESS" "INFO" "WARNING" "ERROR" "SUCCESS" Announcement message type |
organizationId | string Organization id |
title | string Announcement title |
type | string Enum: "BANNER" "MODAL" "BANNER" "MODAL" Announcement type |
{- "body": "Announcement body",
- "description": "Announcement description",
- "expirationDate": "10000000",
- "messageType": "BANNER",
- "organizationId": "5c9e9b0e1c9d440000e1c9d4",
- "title": "Announcement title",
- "type": "INFO"
}
{ }
Update system announcement
announcementId required | string |
body | string Announcement body |
description | string Short description of the announcment |
expirationDate | string <date-time> Announcement expiration date, in milliseconds |
id | string Announcement id |
messageType | string Enum: "ERROR" "WARNING" "INFO" "SUCCESS" "INFO" "WARNING" "ERROR" "SUCCESS" Announcement message type |
organizationId | string Organization id |
title | string Announcement title |
type | string Enum: "BANNER" "MODAL" "BANNER" "MODAL" Announcement type |
{- "body": "Announcement body",
- "description": "Announcement description",
- "expirationDate": "10000000",
- "messageType": "BANNER",
- "organizationId": "5c9e9b0e1c9d440000e1c9d4",
- "title": "Announcement title",
- "type": "INFO"
}
{ }
Return billing invoices that are available for given organization
organization required | string |
[- {
- "amountDue": "string",
- "currency": "string",
- "dateDue": "2019-08-24T14:15:22Z",
- "documentDate": "2019-08-24T14:15:22Z",
- "documentId": "string",
- "documentRef": "string",
- "documentStatus": "string",
- "total": "string"
}
]
Get users by organization, returns all users of organization
organization | string |
[- "{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
]
Create user, returns created user
organization required | Array of strings |
accountNonExpired | boolean |
accountNonLocked | boolean |
adwiseUser | boolean |
apiUser | boolean |
assignedOrganizations | Array of strings unique |
assignedRoles | Array of strings unique Assigned roles |
object (BillingDTO) | |
cirrusUser | boolean Deprecated |
credentialsNonExpired | boolean |
currentPassword | string |
email required | string |
enabled | boolean |
expiration | string <date-time> |
externalUser | boolean |
externalUserId | string |
id | string |
leadUser | boolean |
nimbusUser | boolean |
organizationId required | string |
password required | string((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}) |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
permittedOrganizations | Array of strings unique |
object (PersonalInfo) | |
providerId | string |
stratusUser | boolean |
useSecondaryPassword | boolean |
username required | string |
"{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
{ }
Update user by id, returns updated user
id | string |
organization | Array of strings |
providerId | string |
accountNonExpired | boolean |
accountNonLocked | boolean |
adwiseUser | boolean |
apiUser | boolean |
assignedOrganizations | Array of strings unique |
assignedRoles | Array of strings unique Assigned roles |
object (BillingDTO) | |
cirrusUser | boolean Deprecated |
credentialsNonExpired | boolean |
currentPassword | string |
email required | string |
enabled | boolean |
expiration | string <date-time> |
externalUser | boolean |
externalUserId | string |
id | string |
leadUser | boolean |
nimbusUser | boolean |
organizationId required | string |
password required | string((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}) |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
permittedOrganizations | Array of strings unique |
object (PersonalInfo) | |
providerId | string |
stratusUser | boolean |
useSecondaryPassword | boolean |
username required | string |
"{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
{ }
Create Adwise AWS Marketplace organization
object (AddressInfo) | |
awsMarketplaceRegistrationId | string |
object (Branding) | |
required | object (MediaStoreInfo) |
name required | string |
preloadContent | boolean |
productCode | string |
termsAndConditionsId | string |
object (NimbusUser) User | |
userEmail | string |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceRegistrationId": "string",
- "branding": {
- "logo": "string",
- "title": "string"
}, - "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "preloadContent": true,
- "productCode": "string",
- "termsAndConditionsId": "string",
- "userDetails": "{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n",
- "userEmail": "string"
}
{ }
Create Nimbus AWS Marketplace organization
object (AddressInfo) | |
awsMarketplaceRegistrationId | string |
object (Branding) | |
required | object (MediaStoreInfo) |
name required | string |
preloadContent | boolean |
productCode | string |
termsAndConditionsId | string |
object (NimbusUser) User | |
userEmail | string |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceRegistrationId": "string",
- "branding": {
- "logo": "string",
- "title": "string"
}, - "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "preloadContent": true,
- "productCode": "string",
- "termsAndConditionsId": "string",
- "userDetails": "{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n",
- "userEmail": "string"
}
{ }
Create Stratus AWS Marketplace organization
object (AddressInfo) | |
awsMarketplaceRegistrationId | string |
object (Branding) | |
Array of objects (CloudConfigurationDTO) unique | |
required | object (MediaStoreInfo) |
name required | string |
required | object (OrganizationPlayoutCreate) |
productCode | string |
termsAndConditionsId | string |
object (NimbusUser) User | |
userEmail | string |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceRegistrationId": "string",
- "branding": {
- "logo": "string",
- "title": "string"
}, - "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "playout": {
- "inputGraphName": "string",
- "liveInputUrl": "string",
- "outputAddress": "string",
- "outputGraphName": "string",
- "outputPort": 0,
- "playoutId": "string",
- "playoutSelection": "CREATE_NEW",
- "presetId": "string",
- "type": "AWS",
- "vmType": "WINDOWS"
}, - "productCode": "string",
- "termsAndConditionsId": "string",
- "userDetails": "{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n",
- "userEmail": "string"
}
{ }
Get AWS Marketplace terms and conditions
awsMarketplaceRegistrationId required | string |
{- "body": "string",
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "id": "string",
- "title": "string",
- "type": "AWS_MARKETPLACE"
}
Validate external user
providerId required | string |
authorizationToken | string |
userId | string |
{- "authorizationToken": "string",
- "userId": "string"
}
{- "status": "OK",
- "userName": "string"
}
Send forgot password request for user
username required | string Username to reset |
{- "username": "username-to-reset"
}
{ }
Reset password for user
data required | string |
newPassword required | string((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}) New user password |
{- "newPassword": "newPassword1234"
}
{ }
Register new user using secret data hash, returns registered user
data required | string |
accountNonExpired | boolean |
accountNonLocked | boolean |
adwiseUser | boolean |
apiUser | boolean |
assignedOrganizations | Array of strings unique |
assignedRoles | Array of strings unique Assigned roles |
object (BillingDTO) | |
cirrusUser | boolean Deprecated |
credentialsNonExpired | boolean |
currentPassword | string |
email required | string |
enabled | boolean |
expiration | string <date-time> |
externalUser | boolean |
externalUserId | string |
id | string |
leadUser | boolean |
nimbusUser | boolean |
organizationId required | string |
password required | string((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}) |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
permittedOrganizations | Array of strings unique |
object (PersonalInfo) | |
providerId | string |
stratusUser | boolean |
useSecondaryPassword | boolean |
username required | string |
"{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
"{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
Get service provider users, returns all users of service provider
providerId | string |
[- "{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
]
Search users by organization, providerId
organization | Array of strings Organization Ids |
providerId | string |
[- "{\n \"id\": \"5c9e9b0e1c9d440000e1c9d4\",\n \"username\": \"admin\",\n \"email\": \"support@veset.tv\",\n \"password\": \"<REDACTED>\",\n"
]
Verify two factor authentication for user, returns backup codes
userId required | string |
"string"
{ }
Chat with NimbusGPT
organizationId | string |
content | string |
role | string |
[- {
- "content": "string",
- "role": "string"
}
]
[- {
- "content": "string",
- "role": "string"
}
]
body | string |
dateCreated | string <date-time> |
dateUpdated | string <date-time> |
id | string |
title required | string |
type required | string Enum: "AWS_MARKETPLACE" "SERVICE_PROVIDER" "NIMBUS" "STRATUS" |
{- "body": "string",
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "id": "string",
- "title": "string",
- "type": "AWS_MARKETPLACE"
}
{- "body": "string",
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "id": "string",
- "title": "string",
- "type": "AWS_MARKETPLACE"
}
termsAndConditionsId required | string |
body | string |
dateCreated | string <date-time> |
dateUpdated | string <date-time> |
id | string |
title required | string |
type required | string Enum: "AWS_MARKETPLACE" "SERVICE_PROVIDER" "NIMBUS" "STRATUS" |
{- "body": "string",
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "id": "string",
- "title": "string",
- "type": "AWS_MARKETPLACE"
}
{- "body": "string",
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "id": "string",
- "title": "string",
- "type": "AWS_MARKETPLACE"
}
Return api tokens
organization | Array of strings |
providerId | string |
[- {
- "assignedRoles": [
- "string"
], - "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expiration": "2019-08-24T14:15:22Z",
- "ingest": true,
- "internal": true,
- "issued": "2019-08-24T14:15:22Z",
- "name": "string",
- "organization": "string",
- "permissions": [
- "NOOP"
], - "permittedOrganizations": [
- "string"
], - "playout": true,
- "providerId": "string",
- "secretKey": "string",
- "superAdmin": true,
- "tokenId": "string"
}
]
Return api token
organization | Array of strings |
providerId | string |
assignedRoles | Array of strings unique |
expiration | string <date-time> |
name | string |
permittedOrganizations | Array of strings unique |
superAdmin | boolean |
{- "assignedRoles": [
- "string"
], - "expiration": "2019-08-24T14:15:22Z",
- "name": "string",
- "permittedOrganizations": [
- "string"
], - "superAdmin": true
}
"string"
Return api token
assignedRoles | Array of strings unique |
expiration | string <date-time> |
name | string |
permittedOrganizations | Array of strings unique |
superAdmin | boolean |
{- "assignedRoles": [
- "string"
], - "expiration": "2019-08-24T14:15:22Z",
- "name": "string",
- "permittedOrganizations": [
- "string"
], - "superAdmin": true
}
"string"
Return api token
assignedRoles | Array of strings unique |
expiration | string <date-time> |
name | string |
permittedOrganizations | Array of strings unique |
superAdmin | boolean |
{- "assignedRoles": [
- "string"
], - "expiration": "2019-08-24T14:15:22Z",
- "name": "string",
- "permittedOrganizations": [
- "string"
], - "superAdmin": true
}
"string"
Return api token
expiration | string <date-time> |
playoutId | string |
{- "expiration": "2019-08-24T14:15:22Z",
- "playoutId": "string"
}
"string"
Schedule new maintenance event
description | string Maintenance event description |
endDate required | string <date-time> Maintenance event end date |
id | string Maintenance event id |
startDate required | string <date-time> Maintenance event start date |
"{\n \"description\": \"Maintenance will be performed on 2019-03-30 00:00:00\"\n \"startDate\": \"10000000\",\n \"endDate\": \"10000000\"\n}"
{ }
eventId required | string |
description | string Maintenance event description |
endDate required | string <date-time> Maintenance event end date |
id | string Maintenance event id |
startDate required | string <date-time> Maintenance event start date |
"{\n \"description\": \"Maintenance will be performed on 2019-03-30 00:00:00\"\n \"startDate\": \"10000000\",\n \"endDate\": \"10000000\"\n}"
"{\n \"description\": \"Maintenance will be performed on 2019-03-30 00:00:00\"\n \"startDate\": \"10000000\",\n \"endDate\": \"10000000\"\n}"
Return security roles that are available for given organization
providerId | string |
organization | Array of strings |
[- {
- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}
]
Creates and returns new security role
providerId | string |
organization | Array of strings |
created | string <date-time> |
description | string |
id | string |
organizationId | string |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
providerId | string |
roleName required | string |
superAdmin | boolean |
updated | string <date-time> |
userCount | integer <int64> |
{- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}
{- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}
Return security role with given id
roleId required | string Role id |
providerId | string |
organization | Array of strings |
{- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}
Return security role with given role name
roleId required | string Role id |
providerId | string |
organization | Array of strings |
created | string <date-time> |
description | string |
id | string |
organizationId | string |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
providerId | string |
roleName required | string |
superAdmin | boolean |
updated | string <date-time> |
userCount | integer <int64> |
{- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}
{- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}
Returns queued job
jobId required | string Job id |
providerId | string |
organization | Array of strings |
{- "dateCreated": "2019-08-24T14:15:22Z",
- "dateFinished": "2019-08-24T14:15:22Z",
- "entityId": "string",
- "fileName": "string",
- "id": "string",
- "jobType": "string",
- "messages": [
- {
- "message": "string",
- "type": "OK"
}
], - "organization": "string",
- "resourceExtension": "string",
- "resourceLink": "string",
- "serviceProviderId": "string",
- "status": "PENDING",
- "uniqueId": "string",
- "userId": "string"
}
Get organizations, filtered by type and include disabled
includeDisabled | boolean Include disabled organizations |
type | string Enum: "NIMBUS" "CIRRUS" "STRATUS" "AD_WISE" Organization type |
includePermissions | boolean Include organization permission list |
[- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
]
Create organization
providerId | string |
string | |
preload-content | boolean Default: false |
object (AddressInfo) | |
awsMarketplaceOrganization | boolean |
required | object (Billing) |
object (Branding) | |
buildAccessEnabled | boolean |
Array of objects (CloudConfigurationDTO) unique | |
object (ComplianceRecordingSettingsDTO) | |
created | string <date-time> |
enabled | boolean |
object (ExternalSystem) | |
id | string |
licenseMode | string Enum: "DEMO" "PRODUCTION" |
object (MediaStoreInfo) | |
name required | string |
oldPlayoutNotificationEnabled | boolean |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
playoutId | string |
object (ResourceLimitsDTO) | |
serviceProviderId | string |
object (TermsAndConditionsApproval) | |
type | string Enum: "NIMBUS" "CIRRUS" "STRATUS" "AD_WISE" |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
{ }
Search organizations, filtered by providerId and include disabled
providerId | string |
isAwsMarketplace | boolean |
enabledOnly | boolean Default: true |
[- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
]
Get organization by id
organizationId required | string |
organization | Array of strings |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
Update organization details
organizationId required | string |
providerId | string |
organization | Array of strings |
object (AddressInfo) | |
awsMarketplaceOrganization | boolean |
required | object (Billing) |
object (Branding) | |
buildAccessEnabled | boolean |
Array of objects (CloudConfigurationDTO) unique | |
object (ComplianceRecordingSettingsDTO) | |
created | string <date-time> |
enabled | boolean |
object (ExternalSystem) | |
id | string |
licenseMode | string Enum: "DEMO" "PRODUCTION" |
object (MediaStoreInfo) | |
name required | string |
oldPlayoutNotificationEnabled | boolean |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
playoutId | string |
object (ResourceLimitsDTO) | |
serviceProviderId | string |
object (TermsAndConditionsApproval) | |
type | string Enum: "NIMBUS" "CIRRUS" "STRATUS" "AD_WISE" |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
Get organization announcements
organizationId required | string |
organization | Array of strings |
[- {
- "body": "Announcement body",
- "description": "Announcement description",
- "expirationDate": "10000000",
- "messageType": "BANNER",
- "organizationId": "5c9e9b0e1c9d440000e1c9d4",
- "title": "Announcement title",
- "type": "INFO"
}
]
Post organization announcement
organizationId required | string |
organization | Array of strings |
body | string Announcement body |
description | string Short description of the announcment |
expirationDate | string <date-time> Announcement expiration date, in milliseconds |
id | string Announcement id |
messageType | string Enum: "ERROR" "WARNING" "INFO" "SUCCESS" "INFO" "WARNING" "ERROR" "SUCCESS" Announcement message type |
organizationId | string Organization id |
title | string Announcement title |
type | string Enum: "BANNER" "MODAL" "BANNER" "MODAL" Announcement type |
{- "body": "Announcement body",
- "description": "Announcement description",
- "expirationDate": "10000000",
- "messageType": "BANNER",
- "organizationId": "5c9e9b0e1c9d440000e1c9d4",
- "title": "Announcement title",
- "type": "INFO"
}
{ }
Update organization announcement
organizationId required | string |
announcementId required | string |
organization | Array of strings |
body | string Announcement body |
description | string Short description of the announcment |
expirationDate | string <date-time> Announcement expiration date, in milliseconds |
id | string Announcement id |
messageType | string Enum: "ERROR" "WARNING" "INFO" "SUCCESS" "INFO" "WARNING" "ERROR" "SUCCESS" Announcement message type |
organizationId | string Organization id |
title | string Announcement title |
type | string Enum: "BANNER" "MODAL" "BANNER" "MODAL" Announcement type |
{- "body": "Announcement body",
- "description": "Announcement description",
- "expirationDate": "10000000",
- "messageType": "BANNER",
- "organizationId": "5c9e9b0e1c9d440000e1c9d4",
- "title": "Announcement title",
- "type": "INFO"
}
{ }
Update organization branding
organizationId required | string |
organization | Array of strings |
logo | string |
title | string |
{- "logo": "string",
- "title": "string"
}
{- "logo": "string",
- "title": "string"
}
Gets available organization permissions
organizationId required | string |
organization | Array of strings |
[- {
- "category": "string",
- "description": "string",
- "id": "string",
- "name": "string"
}
]
Request playout
organizationId required | string |
organization | Array of strings |
"string"
{ }
Request support ticket
organizationId required | string |
string | |
name | string |
severity | string Enum: "LOW" "HIGH" "MEDIUM" |
text | string |
type | string Enum: "INDIVIDUAL" "COMPANY" |
{- "email": "string",
- "name": "string",
- "severity": "LOW",
- "text": "string",
- "type": "INDIVIDUAL"
}
{- "code": 0,
- "messages": [
- "string"
]
}
Get pending invitations for organization
organizationId required | string |
[- {
- "adwiseUser": true,
- "assignedOrganizations": [
- "string"
], - "assignedRoles": [
- "string"
], - "cirrusUser": true,
- "email": "string",
- "expiration": "2019-08-24T14:15:22Z",
- "firstUser": true,
- "id": "string",
- "nimbusUser": true,
- "presetId": "string",
- "productCode": "string",
- "providerId": "string",
- "secret": "string",
- "stratusUser": true,
- "superAdmin": true
}
]
Invite new user to organization
organizationId required | string |
organization | Array of strings |
adwiseUser | boolean |
assignedOrganizations | Array of strings unique |
assignedRoles | Array of strings unique |
email required | string |
nimbusUser | boolean |
object (Role) | |
stratusUser | boolean |
{- "adwiseUser": true,
- "assignedOrganizations": [
- "string"
], - "assignedRoles": [
- "string"
], - "email": "string",
- "nimbusUser": true,
- "role": {
- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}, - "stratusUser": true
}
{ }
Delete organization by id, requires password
organization required | string |
providerId | string |
organization | Array of strings |
"string"
{ }
Validates if organization is capable to migrate to new SP
organization required | string |
"string"
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
Get service providers
enabled | boolean |
exclude | Array of strings Fields to be excluded from result |
omitAdditionalResources | boolean Default: true |
[- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "allowedOrganizationTypes": [
- "NIMBUS"
], - "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "createAdwiseOrganization": true,
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string",
- "organizations": [
- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": null,
- "ipRange": null,
- "name": null,
- "port": null,
- "protocol": null,
- "securityGroupId": null,
- "toPort": null
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
], - "permissions": [
- "NOOP"
], - "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}
}
]
Create service provider
string |
object (AddressInfo) | |
allowedOrganizationTypes | Array of strings unique Items Enum: "NIMBUS" "CIRRUS" "STRATUS" "AD_WISE" |
required | object (Billing) |
buildAccessEnabled | boolean |
Array of objects (CloudConfigurationDTO) unique | |
createAdwiseOrganization | boolean |
dateCreated | string <date-time> |
dateUpdated | string <date-time> |
enabled | boolean |
expirationDate | string <date-time> |
id | string |
name required | string |
Array of objects (Organization) | |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
object (TermsAndConditionsApproval) |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "allowedOrganizationTypes": [
- "NIMBUS"
], - "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "createAdwiseOrganization": true,
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string",
- "organizations": [
- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
], - "permissions": [
- "NOOP"
], - "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}
}
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "allowedOrganizationTypes": [
- "NIMBUS"
], - "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "createAdwiseOrganization": true,
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string",
- "organizations": [
- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
], - "permissions": [
- "NOOP"
], - "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}
}
Invite new customer
object (AddressInfo) | |
email required | string |
mediaStoreType | string Enum: "S3" "BRIGHTCOVE" "FTP" "SERVERS_COM" "TELIA_S3" "ALIBABA" "S3_GENERIC" "AZURE" "WASABI" "S3_PAIRED" "S3_EXTERNAL" "DOTSTUDIO_PRO" |
nimbusUser | boolean |
organizationName | string |
providerName | string |
stratusUser | boolean |
type | string Enum: "NIMBUS" "CIRRUS" "STRATUS" "AD_WISE" |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "email": "string",
- "mediaStoreType": "S3",
- "nimbusUser": true,
- "organizationName": "string",
- "providerName": "string",
- "stratusUser": true,
- "type": "NIMBUS"
}
{ }
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "allowedOrganizationTypes": [
- "NIMBUS"
], - "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "createAdwiseOrganization": true,
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string",
- "organizations": [
- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
], - "permissions": [
- "NOOP"
], - "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}
}
Update service provider details
providerId required | string |
object (AddressInfo) | |
allowedOrganizationTypes | Array of strings unique Items Enum: "NIMBUS" "CIRRUS" "STRATUS" "AD_WISE" |
required | object (Billing) |
buildAccessEnabled | boolean |
Array of objects (CloudConfigurationDTO) unique | |
createAdwiseOrganization | boolean |
dateCreated | string <date-time> |
dateUpdated | string <date-time> |
enabled | boolean |
expirationDate | string <date-time> |
id | string |
name required | string |
Array of objects (Organization) | |
permissions | Array of strings unique Items Enum: "NOOP" "INTERNAL" "PRE_AUTHORIZED" "INGEST_WORKER" "PLAYOUT_SERVICE" "VESET_ADMIN" "VESET_ADMIN_READ_ONLY" "WEBRTC_V2_ENABLED" "LIST_ORGANIZATIONS" "SWITCH_ORGANIZATION_CONTEXT" "CREATE_ORGANIZATION" "EDIT_ORGANIZATION" "DELETE_ORGANIZATION" "EDIT_GENERAL_CONFIGURATION" "VIEW_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_LIMITS" "EDIT_ORGANIZATION_DEFAULTS" "GENERATE_REPORT" "VIEW_BILLINGS" "MANAGE_ORGANIZATION_ANNOUNCEMENTS" "MANAGE_BRANDING" "MANAGE_ORGANIZATION_CUSTOM_METADATA" "MANAGE_ORGANIZATION_BLOCK_CATEGORIES" "MANAGE_SECURITY_ROLES" "VIEW_SECURITY_ROLES" "MANAGE_USERS" "VIEW_USERS" "MANAGE_INGEST_SOURCES" "ADD_REMOVE_ASSET_TAG" "VIEW_DASHBOARDS" "VIEW_INGEST" "SAVE_INGEST_QUEUE_ITEM" "DELETE_INGEST_QUEUE_ITEM" "CHANGE_QUEUE_ITEM_PRIORITY" "VIEW_LIBRARY" "MANAGE_MCP" "DOWNLOAD_ASSETS" "EDIT_ASSET_TAGS" "DELETE_ASSET" "EDIT_ASSET" "VIEW_PLAYLISTS" "CREATE_UPDATE_PLAYLIST" "DELETE_PLAYLIST" "EXPORT_PLAYLIST" "IMPORT_PLAYLIST" "VIEW_CHANNELS" "CREATE_UPDATE_CHANNEL" "CHANNEL_LOCK_OVERRIDE" "DELETE_CHANNEL" "GENERATE_TIMELINE_REPORT" "TIMELINE_CONTROL" "ASSIGN_PLAYOUT" "VIEW_PLAYOUTS" "VIEW_PLAYOUT_VERSIONS" "CREATE_PLAYOUT" "BACKUP_PLAYOUT" "EDIT_PLAYOUT" "DELETE_PLAYOUT" "LIVE_CONTROL" "VIEW_AS_RUN_LOG" "VIEW_CUSTOM_AS_RUN_LOG" "CACHE_CONTROL" "EMERGENCY_CONTROL" "MANAGE_LICENCES" "VIEW_MULTIVIEWS" "CREATE_VIEW" "EDIT_VIEW" "API" "EXTERNAL_API" "DELETE_VIEW" "VIEW_GRAPHS" "MANAGE_HLS_STEERING_CONFIGURATION" "VIEW_HLS_STEERING_CONFIGURATION" "MANAGE_GRAPHS" "MANAGE_AE_OBJECT" "MANAGE_PERMANENT_GRAPHICS" "VIEW_PLANS" "MANAGE_PLANS" "VIEW_SCHEDULING_TIMELINES" "MANAGE_SCHEDULING_TIMELINES" "VIEW_AUDIT" "MANAGE_GRAPHICS" "MANAGE_NOTIFICATIONS" "MANAGE_API_TOKENS" "VIEW_API_TOKENS" "VIEW_NOTIFICATIONS" "USE_LINUX_PLAYOUT_FEATURES" "DOWNLOAD_PLAYOUT_LOGS" "EXPORT_PLAYOUT_SETTINGS" |
object (TermsAndConditionsApproval) |
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "allowedOrganizationTypes": [
- "NIMBUS"
], - "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "createAdwiseOrganization": true,
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string",
- "organizations": [
- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
], - "permissions": [
- "NOOP"
], - "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}
}
{- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "allowedOrganizationTypes": [
- "NIMBUS"
], - "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "createAdwiseOrganization": true,
- "dateCreated": "2019-08-24T14:15:22Z",
- "dateUpdated": "2019-08-24T14:15:22Z",
- "enabled": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "id": "string",
- "name": "string",
- "organizations": [
- {
- "addressInfo": {
- "address": "string",
- "city": "string",
- "country": "string",
- "phoneNumber": "string",
- "zipCode": "string"
}, - "awsMarketplaceOrganization": true,
- "billing": {
- "automaticMode": true,
- "automaticThresholds": [
- {
- "days": 0,
- "settings": {
- "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "status": "OK"
}
}
], - "limitations": [
- "READONLY_USERS"
], - "message": "string",
- "paytraqClientId": "string",
- "status": "OK"
}, - "branding": {
- "logo": "string",
- "title": "string"
}, - "buildAccessEnabled": true,
- "cloudConfigurations": [
- {
- "accessKey": "string",
- "additionalRegions": [
- "string"
], - "apiKey": "string",
- "apiUrl": "string",
- "domainKey": "string",
- "id": "string",
- "ingestInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeTag": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "securityGroupId": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "userData": "string",
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "mediaStoreSettings": {
- "accessKey": "string",
- "secretKey": "string",
- "url": "string"
}, - "organizationId": "string",
- "playoutInstanceConfiguration": {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "availabilityZone": "string",
- "diskSize": 0,
- "instanceType": "string",
- "instanceTypeHd": "string",
- "instanceTypeSd": "string",
- "instanceTypeUhd": "string",
- "keyName": "string",
- "password": "string",
- "region": "string",
- "subnetId": "string",
- "useInternalIp": true,
- "username": "string",
- "volumeId": "string",
- "vpcId": "string"
}, - "providerId": "string",
- "region": "string",
- "secretKey": "string",
- "type": "AWS",
- "vmConfigs": [
- {
- "accessRights": [
- {
- "fromPort": 0,
- "ipRange": "string",
- "name": "string",
- "port": 0,
- "protocol": "string",
- "securityGroupId": "string",
- "toPort": 0
}
], - "amiId": "string",
- "instanceType": "string",
- "keyData": "string",
- "keyName": "string",
- "linuxAmiId": "string",
- "region": "string",
- "subnets": {
- "property1": "string",
- "property2": "string"
}, - "useInternalIp": true,
- "volumeId": "string",
- "vpcId": "string"
}
]
}
], - "complianceRecordingSettings": {
- "enabled": true,
- "externalUploadDestinations": [
- {
- "accessKey": "string",
- "bucketName": "string",
- "id": "string",
- "prefix": "string",
- "region": "string",
- "secretKey": "string",
- "type": "S3",
- "url": "string"
}
], - "internalUploadEnabled": true
}, - "created": "2019-08-24T14:15:22Z",
- "enabled": true,
- "externalSystem": {
- "redirectUrl": "string",
- "title": "string",
- "userAuthorizationUrl": "string",
- "userId": "string",
- "userName": "string"
}, - "id": "string",
- "licenseMode": "DEMO",
- "mediaStoreInfo": {
- "archiveContainerName": "string",
- "cloudId": "string",
- "containerName": "string",
- "containerOwnedByUser": true,
- "credentials": "string",
- "identity": "string",
- "liveRecordingPrefix": "string",
- "name": "string",
- "oauthTokenStore": "string",
- "objectValidityTime": 0,
- "organizationId": "string",
- "region": "string",
- "storeHostName": "string",
- "storePort": 0,
- "tenantName": "string",
- "type": "S3"
}, - "name": "string",
- "oldPlayoutNotificationEnabled": true,
- "permissions": [
- "NOOP"
], - "playoutId": "string",
- "resourceLimits": {
- "accountNumber": 0,
- "channelLimitations": {
- "backupRequirement": {
- "property1": 0,
- "property2": 0
}, - "maxChannelPlayouts": 0,
- "maxOrganizationChannels": 0,
- "minOrganizationChannels": 0
}, - "dolbyFeaturesEnabled": true,
- "enableLiveRecording": true,
- "expirationDate": "2019-08-24T14:15:22Z",
- "graphicEditorModuleEnabled": true,
- "ingestQueueItemLimit": 0,
- "ingestSize": 0,
- "ingestSources": 0,
- "legacyIngestSourcesEnabled": true,
- "liveEnabled": true,
- "maxCloudPlayouts": 0,
- "maxConcurrentIngests": 0,
- "maxWarmBackupUptimeHours": 0,
- "mediaStoreSize": 0,
- "planningModuleEnabled": true,
- "twitchIntegrationEnabled": true,
- "unlimitedWebrtcSessions": true,
- "windowsFeaturesEnabled": true
}, - "serviceProviderId": "string",
- "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}, - "type": "NIMBUS"
}
], - "permissions": [
- "NOOP"
], - "termsAndConditions": {
- "approved": true,
- "dateApproved": "2019-08-24T14:15:22Z",
- "termsAndConditionsId": "string"
}
}
Invite new user
providerId required | string |
adwiseUser | boolean |
assignedOrganizations | Array of strings unique |
assignedRoles | Array of strings unique |
email required | string |
nimbusUser | boolean |
object (Role) | |
stratusUser | boolean |
{- "adwiseUser": true,
- "assignedOrganizations": [
- "string"
], - "assignedRoles": [
- "string"
], - "email": "string",
- "nimbusUser": true,
- "role": {
- "created": "2019-08-24T14:15:22Z",
- "description": "string",
- "id": "string",
- "organizationId": "string",
- "permissions": [
- "NOOP"
], - "providerId": "string",
- "roleName": "string",
- "superAdmin": true,
- "updated": "2019-08-24T14:15:22Z",
- "userCount": 0
}, - "stratusUser": true
}
{ }