Centova Cast icon

Centova Cast

Manage Centova Cast streaming servers via the JSON API

System → Provision

AI-generated

Summary

Creates a Centova Cast streaming server account using the supplied account, host, listener, password, quota, and contact settings. Sends the request to the Centova Cast API as system.provision; optional additional fields are included when set.

Inputs

  • Username (required) — Username for the new account.
  • Hostname (required) — Stream hostname.
  • IP Address (required) — Listening IP address.
  • Port (required) — Listening port or auto (default).
  • RPC Host ID (required) — Hosting server ID (default 1).
  • Max Clients (required) — Maximum simultaneous listeners (default 100).
  • Admin Password (required) — Password for the account.
  • Source Password (required) — Password for source connections.
  • Max Bitrate (Kbps) (required) — Maximum bitrate in kbps (default 128).
  • Transfer Limit (MB) (required) — Monthly transfer limit in MB or unlimited (default).
  • Disk Quota (MB) (required) — Disk quota in MB or unlimited (default).
  • Title (required) — Stream title.
  • Organization (required) — Company or organization name.
  • Email (required) — Account email address.
  • Additional Fields — Optionally set proxy access, supported app types, auto-start, charset, genre, locale, server type, account template, timezone, website URL, or AutoDJ usage mode (disabled, enabled, or on demand). Empty strings, false booleans, and zero values are omitted from the API request.

Output shape

One or more JSON items containing the API response data.

For each input item, returns response.data when present, otherwise the response body. API errors fail the operation unless Continue On Fail is enabled, in which case an item with an error field is returned.

Links

Discussion