Siga a estrutura de pergunta recomendada pelo Dev Bot antes de enviar suas dúvidas de integração.
OBS. Disponível para uso com chave de acesso de filial e também com chave de acesso de ADM Geral.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| idMembership | int | Não | Filtra pelo ID do membership específico. |
| name | string | Não | Filtra pelo nome do contrato. |
| idBranch | int | Não | Filtra pelo ID da filial. Ignorado se a chave de API não for multifilial. |
| take | int | Não | Número total de registros a serem retornados (máximo: 50). Padrão: 25. |
| skip | int | Não | Quantidade de registros a serem ignorados (para paginação). Padrão: 0. |
| active | boolean | Não | Filtra por contratos ativos ou inativos. |
| updateDate | string (ISO) | Não | Filtra contratos atualizados a partir desta data (yyyy-mm-dd). |
| showAccessBranches | boolean | Não | Exibe as filiais em que o contrato garante acesso. Padrão: false. |
| showOnlineSalesObservation | boolean | Não | Exibe observações referentes à venda online. Padrão: false. |
| showActivitiesGroups | boolean | Não | Exibe os grupos de atividades vinculados ao plano/contrato. Padrão: false. |
| Campo | Tipo | Descrição |
|---|---|---|
idMembership | int32 | Identificador único do plano. |
idBranch | int32 | ID da filial associada ao plano. |
nameMembership | string | Nome do plano. |
membershipType | string | Tipo do plano. |
durationType | string | Tipo de duração do plano (ex.: mensal, anual). |
duration | int32 | Duração do plano conforme o tipo definido. |
updateDate | date-time | Data da última atualização do plano. |
value | number (double) | Valor do plano. |
maxAmountInstallments | int32 | Quantidade máxima de parcelas permitidas. |
description | string | Descrição detalhada do plano. |
urlSale | string (read-only) | URL pública para venda do plano. |
onlineSalesObservations | string | Observações exibidas no fluxo de vendas online. |
diferentials | arrayobject | Lista de diferenciais associados ao plano. Ver mais abaixo. |
accessBranches | arrayobject | Lista de unidades onde o plano é válido. Ver mais abaixo. |
additionalService | arrayobject | Serviço adicional vinculado ao plano. Ver mais abaixo. |
serviceYearly | arrayobject | Serviço anual associado ao plano. Ver mais abaixo. |
typePromotionalPeriod | int32 | Tipo de período promocional aplicado ao plano ou serviço, definindo a regra de duração da promoção. |
valuePromotionalPeriod | number | Valor aplicado durante o período promocional. |
monthsPromotionalPeriod | int32 | Quantidade de meses de duração do período promocional, quando aplicável. |
daysPromotionalPeriod | int32 | Quantidade de dias de duração do período promocional, quando aplicável. |
minPeriodStayMembership | int32 | Período mínimo de permanência no plano. |
installmentsPromotionalPeriod | int32 | Quantidade de parcelas permitidas durante o período promocional. |
activitiesGroups | arrayobject | Grupos de atividades vinculados ao plano. Ver mais abaixo. |
inactive | boolean | Indica se o plano está inativo. |
displayName | string | Nome de exibição formatado do plano. |
entries | arrayobject | Configuração de entradas permitidas pelo plano. Ver mais abaixo. |
salesPage | arrayobject | Páginas de venda associadas ao plano. Ver mais abaixo. |
allowsCancellationByApp | boolean | Indica se o plano pode ser cancelado pelo aplicativo. |
externalSaleAvailable | boolean | Indica se o plano pode ser vendido externamente. |
acceptEnrollment | boolean | Indica se aceita inscrição direta. |
enrollmentRequired | boolean | Indica se exige inscrição obrigatória. |
diferentials| Campo | Tipo | Descrição |
|---|---|---|
title | string | |
order | int32 |
accessBranches| Campo | Tipo | Descrição |
|---|---|---|
idBranch | int32 | Identificador da unidade à qual o membro possui acesso. |
name | string | Nome da unidade à qual o membro possui acesso. |
additionalService| Campo | Tipo | Descrição |
|---|---|---|
idService | int32 | Identificador do serviço adicional. |
name | string | Nome do serviço adicional. |
value | number | Valor do serviço adicional. |
serviceYearly| Campo | Tipo | Descrição |
|---|---|---|
idService | int32 | ID do serviço anual. |
name | string | Nome do serviço anual. |
value | number (double) | Valor do serviço anual. |
type | int32 | Tipo de cobrança do serviço. |
billingMonth | int32 | Mês de cobrança. |
billingDay | int32 | Dia de cobrança. |
billingAfterMonths | int32 | Meses após a contratação para cobrança. |
installments | int32 | Quantidade de parcelas. |
typePromotionalPeriod | int32 | Tipo de período promocional. |
valuePromotionalPeriod | number (double) | Valor promocional. |
monthsPromotionalPeriod | int32 | Quantidade de meses promocionais. |
daysPromotionalPeriod | int32 | Quantidade de dias promocionais. |
installmentsPromotionalPeriod | int32 | Parcelas no período promocional. |
activitiesGroups| Campo | Tipo | Descrição |
|---|---|---|
idGroupActivity | int32 | ID do grupo de atividade. |
name | string | Nome do grupo de atividade. |
idBranch | int32 | ID da filial associada ao grupo. |
entries| Campo | Tipo | Descrição |
|---|---|---|
entriesQuantity | int32 | Quantidade de entradas permitidas. |
idEntriesType | int32 | Tipo de entrada configurada. |
entriesTypeDescription | string | Descrição do tipo de entrada. |
salesPage| Campo | Tipo | Descrição |
|---|---|---|
idSalesPage | int32 | ID da página de vendas. |
order | int32 | Ordem de exibição do plano na página. |
salesPageDescription | string | Descrição da página de vendas. |