Skip to content

Create Channel

Validation

  • code — unique, alpha-dash.
  • hostname — unique.
  • locales, currencies, inventory_sources — non-empty integer arrays.
  • default_locale_id must appear in locales; base_currency_id must appear in currencies.
  • root_category_id must exist.

Logo / favicon upload deferred

Channel logo and favicon multipart uploads are not yet supported via the API — use the admin panel. Other scalar/translation fields work fine.

Permission: settings.channels.create.

Released under the MIT License.