Gerar Seções Embedáveis
Este endpoint permite criar uma nova seção no catálogo, apresentando conteúdos em formato de cartão (card) em uma galeria carrossel.
Parâmetros
Nome da nova seção a ser criada.
Descrição da seção.
Identificador único da escola, permitindo a criação de seções exclusivas para cada unidade.
Array obrigatório que define os tipos de conteúdo a serem incluídos na seção.
Array opcional contendo strings ou IDs dos grupos existentes. Os nomes ou IDs devem corresponder exatamente aos grupos já cadastrados.
Array opcional contendo strings ou IDs dos subgrupos. Os nomes ou IDs devem corresponder exatamente aos subgrupos existentes e relacionados aos grupos.
Array opcional contendo strings ou IDs das especialidades. Os nomes ou IDs devem corresponder às especialidades existentes e relacionadas aos subgrupos.
Array contendo objetos com as propriedades criteria e orientation para definir a ordenação dos itens na seção.
alphabetical = 1 | creation_date = 2 | price = 3 | random = 4
crescent = 1 | decrescent = 2
active = 1 | inactive = 2
1 = Popularidade (os mais acessados)
2 = Avaliações (os mais bem avaliados)
3 = Novidades (os criados mais recentemente)
4 = Manual (IDs específicos)
Se content_attributes for 4, deve ser incluído um array “manual” com os IDs dos itens desejados (máximo de 10 itens).
Detalhes dos parâmetros de requisição:
Token de acesso
obrigatório
: Certifique-se de possuir um token de autenticação válido antes de prosseguir.name
obrigatório
: Nome da nova seção.description
: Descrição da seção.school
: Identificador da escola para criação de seções exclusivas da unidade.content_type
obrigatório
: Array indicando os tipos de conteúdos. Opções:courses
= 1components
= 2trail
= 3learning_object
= 4video
= 5audio
= 6album
= 7pdf
= 8text
= 9package
= 10
groups
: Array de strings ou IDs, representando os grupos associados.subgroups
: Array de strings ou IDs, representando os subgrupos associados.specialties
: Array de strings ou IDs, representando as especialidades associadas.order
: Array de objetos para definir a ordenação dos itens na seção, com dois campos:criteria
: Inteiro para o critério de ordenação. Opções:alphabetical
= 1 (padrão)creation_date
= 2price
= 3random
= 4
orientation
: Inteiro para a orientação da ordenação. Opções:crescent
= 1decrescent
= 2
status
obrigatório
: Inteiro para definir o status da seção. Opções:active
= 1inactive
= 2
content_attributes
: Inteiro para definir o critério de seleção de itens para a seção:1
: Popularidade (os mais acessados)2
: Avaliações (os mais bem avaliados)3
: Novidades (os mais recentes)4
: Manual (IDs específicos)- Se
content_attributes
for4
, incluir o objetomanual
com um array de IDs (máximo de 10 itens).
- Se