EVO API EN
Home
GuidesAPIs💎 API Pro📢 News
Home
GuidesAPIs💎 API Pro📢 News
  1. MemberMembership
  • Welcome 💜
  • 📃 Guias
    • Primeiros passos com a API
      • Começando a usar a EVO API
      • Permissões do token
      • Limites de requisições
      • API Pro
    • Conhecendo a documentação
      • Utilizar a documentação de forma eficaz
      • Novidades
    • Casos de uso
      • Realizar venda online via API
      • Integração EVO Pay
      • Como usar o webhook
      • Agendamento de aula experimental
      • Chamadas de exportação para Excel
      • Conciliação de pagamentos via banco
      • Emissão de Nota Fiscal
      • Controle de acesso de aluno via serviço externo
      • Integrar landing page
    • FAQ
      • Gestão de clientes e relacionamentos
      • Operações e atividades
      • Financeiro
      • Configurações e integrações
    • Sugestões
      • Sugestão de implementação
  • 🌐 API Reference
    • AccessControl
      • Post access control entry authorize
      • Post access control insert manual liberation
      • Get access control turnstiles
      • Update access control serial number turnstiles
    • Activities
      • Get activities
      • Get activities schedule
      • Get activities schedule details
      • Create a new experimental class and enroll the member on it
      • List of spots that are already filled in the activity session
      • Get activities schedule by idService or idMembership
      • Book member in activity schedule
      • Change status of a member in activity schedule
      • Get activities schedule by enrollment
      • Create a new enrollment for a member
      • Delete enrollment
      • Get enrollment details for a member
      • Get activity sessions for a member
    • Appointments
      • Get activities
      • Retrieves detailed information about scheduled appointment sessions
      • Get blocked appointments
      • Get available activities for appointment
      • Get the available times for appointment
      • Change status of a member in a appointment
      • Enroll member in activity appointment
    • BankAccounts
      • Get bank accounts
    • Carts
      • Get cart by idCartToken
      • Get cart by idMember or idProspect
      • Add new cart
      • Forfeit cart
    • Configuration
      • Get branch configurations
      • Get gateway configurations
      • Get gateway form token
      • Get card flag
      • Get card translation
      • Get occupation
    • Employees
      • Get employees
      • Add employees
      • Update employees
      • Delete employees
      • Retrieves employee permissions.
    • Entries
      • Get entries
    • Invoices
      • Get invoices by date
    • Management
      • Get non-renewed clients
      • Get prospects
      • Get active clients
    • MemberMembership
      • Get summary of MemberMemberships (active, canceled, or specific types).
        GET
      • Get summary of MemberMemberships by id
        GET
      • Cancel MemberMembership
        POST
      • Revert scheduled membership cancellation.
        POST
    • Members
      • Get member profile
      • Get members
      • Retrieves active members from a specific branch or from all branches
      • Get member services
      • Get member credit cards
      • Update a member card number
      • Authenticate member
      • Get link for reset password
      • Update a member fitcoins
      • Get member fitcoins
      • Get basic member information.
      • Get member's latest branch transfer
      • Update basic member data
      • Transfers a member from one branch to another
      • Block/unblock member
      • Send push notification to a specific member
      • Send push notification to multiple members
    • Membership
      • Get memberships
      • Get memberships categories
    • Notifications
      • Insert a member notification
      • Insert a prospect notification
    • Parking
      • Validates parking access authorization by CPF (`document`) or by `idMember` for a specific branch.
      • Validates parking access authorization and information by CPF (`document`)
    • Partnership
      • Get partnerships
    • Payables
      • Get payables
      • Get cost center
    • Pix
      • Get qr-code
    • Product
      • Get products
    • Prospects
      • Get prospects
      • Add prospects
      • Update prospect
      • Get prospect services
      • Transfers a prospect from one branch to another
      • Get prospect's latest branch transfer
      • Get interests list
      • Turn the opportunity into a member, returns the idMember created.
    • Receivables
      • Gets a list of debts and current status (Similar to the Collections - Default report)
      • Creates batch collection attempts for the member membership contracts.
      • Gets the details of a specific charge batch.
      • Get receivables
      • Marks a list of receivables as received (paid)
      • Reverses a list of received (paid) receivables back to open status
      • Get cost center
      • Get receivables conciliation report
      • Charge a receivable using a member's credit card
    • Sales
      • Get sale by Id
      • Get sales
      • Create a new sale
      • Get sales bySessionId
      • Return itens for sale -> site/totem
    • Service
      • Get services
    • States
      • Get all states for the current user's country
    • Voucher
      • Get vouchers
      • Get all vouchers code by voucher id
      • Creates a new voucher
      • Validate the voucher
    • Webhook
      • Add new webhook
      • Remove a specific webhook by id
      • List all webhooks created
      • List all webhooks created
    • Workout
      • Change data from a client's prescribed workout
      • Get all Exercises
      • Get all default workouts of the new prescription
      • Get all client's or prospect's or employee's workouts of the new prescription
      • Get all client's or prospect's or employee's workouts of the new prescription by month, year or idProfessor
      • Link workout of the new prescription for client
      • Create a workout of the new prescription
  • Schemas
    • Schemas
      • ClientesAtivosViewModel
      • ContratoNaoRenovadosViewModel
      • SpsRelProspectsCadastradosConvertidos
    • ActivityGroupApiViewModel
    • ActivityAreaViewModel
    • ActiveMembersReturnViewModel
    • AtividadeAgendaApiViewModel
    • ActivityEmployeesViewModel
    • ActivityGroupViewModel
    • AtividadeBasicoApiViewModel
    • AtividadeAgendaApiCustomViewModel
    • ActivityResourcesViewModel
    • AtividadeListApiViewModel
    • ActivityUnavailability
    • AddressFamily
    • AtividadeLugarReservaApiViewModel
    • AreaBloqueioAgendaApiViewModel
    • AtividadeLugarReservaViewModel
    • AsnEncodedData
    • AtividadeSessaoParticipanteApiViewModel
    • AtividadeAgendaListApiViewModel
    • BairroViewModel
    • Assembly
    • AsymmetricAlgorithm
    • BandeirasBasicoViewModel
    • BankAccountsViewModel
    • BasicFreezeViewModel
    • AtividadeEnrollScheduleApiV2ViewModel
    • BasicMemberMembershipApiViewModel
    • AtividadeSessaoAgendaViewModel
    • BonusSessionViewModel
    • BusinessHoursViewModel
    • CardDataViewModel
    • CardTranslationViewModel
    • CartIdViewModel
    • CartItemsViewModel
    • CartViewModel
    • CidadeViewModel
    • BloqueioAgendaApiViewModel
    • ClienteDetalhesBasicosApiViewModel
    • ClienteEnotasRetorno
    • BranchGatewayViewModel
    • ClienteTransferenciaViewModel
    • ClientesAtivosRetornoViewModel
    • CofinsEnotasRetorno
    • ByteReadOnlyMemory
    • ConfiguracaoApiViewModel
    • ByteReadOnlySpan
    • ContratoEntradasApiViewModel
    • CallingConventions
    • ContratoFiliaisResumoApiViewModel
    • CityViewModel
    • CancellationToken
    • ChargeReceivableRequestViewModel
    • ContratosCanceladosParcelasApiViewModel
    • ChargeReceivableResponseViewModel
    • ContratosCanceladosResumoApiViewModel
    • ContratosResumoApiViewModel
    • ContratosResumoPaginaVendaViewModel
    • ColaboradoresBloqueioAgendaApiViewModel
    • ConveniosApiViewModel
    • CostCenterApiViewModel
    • ConjugadoItemRequestApiViewModel
    • Claim
    • DadosContratoTrasnferenciaApiViewModel
    • ClaimsIdentity
    • DadosTrocaContratoApiViewModel
    • ClaimsPrincipal
    • DebtorChargesViewModel
    • DebtorsItensViewModel
    • DefaultResponseViewModel
    • DiferenciaisApiViewModel
    • DifferentialsViewModel
    • EFormaContato
    • EFormaPagamentoTotem
    • EOrigemAgendamento
    • EStatusAtividade
    • ConnectionInfo
    • EStatusAtividadeSessao
    • ConstructorInfo
    • ETemperatura
    • ETipoContrato
    • ETipoDocumento
    • ETipoGateway
    • DropsetItemRequestApiViewModel
    • EmployeeApiIntegracaoAtualizacaoViewModel
    • EmployeeApiBranchPermissions
    • EmployeeApiIntegracaoViewModel
    • EmpresasConveniosApiViewModel
    • ESubStatus
    • EmpresasFiliaisGatewayViewModel
    • EmpresasFiliaisOcupacaoViewModel
    • ESubStatusApi
    • CustomAttributeData
    • EnderecoEnotasRetorno
    • CustomAttributeNamedArgument
    • EnotasRetorno
    • CustomAttributeTypedArgument
    • EntradasResumoApiViewModel
    • EstadoViewModel
    • ExperimentalClassResponseViewModel
    • FitcoinsResponseViewModel
    • FreezeViewModel
    • FreteEnotasRetorno
    • FuncionariosResumoApiViewModel
    • HttpResponseError
    • IcmsEnotasRetorno
    • ImpostosEnotasRetorno
    • InformacoesIndicadosViewModel
    • InstallmentViewModel
    • ItenEnotasRetorno
    • LiberacaoCatracaManualViewModel
    • LogTefApiViewModel
    • MemberAuthenticateViewModel
    • MemberBasicResponsibleViewModel
    • MemberBlockUnblockViewModel
    • MemberDataViewModel
    • MemberMembershipApiViewModel
    • MemberNewSaleViewModel
    • MemberResponsibleViewModel
    • IdMemberResponseViewModel
    • MemberServiceViewModel
    • MemberTransferViewModel
    • ItensBloqueioAgendaApiViewModel
    • MembersApiViewModel
    • MembersBasicApiViewModel
    • MetadadosEnotasRetorno
    • MonthDiscountViewModel
    • NewSaleViewModel
    • MatriculaDetalhesApiV2ViewModel
    • NotificationApiViewModel
    • MatricularApiViewModel
    • EventAttributes
    • NotificationProspectApiViewModel
    • MatricularConfiguracaoApiViewModel
    • EventInfo
    • NotificationResponseViewModel
    • NovoVoucherViewModel
    • FieldAttributes
    • PagamentoEnotasRetorno
    • FieldInfo
    • PayablesApiSubTypesViewModel
    • PayablesApiViewModel
    • PedidoEnotasRetorno
    • PercentualAproximadoTributosEnotasRetorno
    • MemberCreditCardApiViewModel
    • ReceivablesApiResumoVendaViewModel
    • PeriodizacaoApiViewModel
    • GenericParameterAttributes
    • PisEnotasRetorno
    • HostString
    • PixPaymentDetailsViewModel
    • HttpContext
    • PrescricaoTreinoViewModel
    • MembersApiResumidoVendaViewModel
    • MemberScheduleApiV2ViewModel
    • HttpRequest
    • ProblemDetails
    • HttpResponse
    • ProspectApiIntegracaoAtualizacaoViewModel
    • ProspectApiIntegracaoViewModel
    • ICustomAttributeProvider
    • ProspectIdViewModel
    • IIdentity
    • ProspectResponsavelFinanceiroViewmodel
    • IPAddress
    • ProspectTransferViewModel
    • NeighborhoodViewModel
    • IResponseCookies
    • ProspectTransferenciaViewModel
    • IServiceProvider
    • ProspectsResumoApiViewModel
    • ISession
    • ProtocoloEnotasRetorno
    • PublicoAtividadeViewModel
    • ReceivablesApiSubTypesViewModel
    • ReceivablesApiViewModel
    • ReceivablesApiViewModelListGridComQtdeViewModel
    • ReceivablesCreditDetails
    • IntPtr
    • ReceivablesInvoiceApiViewModel
    • VendasResumoApiViewModel
    • ProgressivoItemRequestApiViewModel
    • ReceivablesMaskReceivedViewModel
    • RetornoCatracaViewModel
    • KeySizes
    • RetornoEntradaManualViewModel
    • LayoutKind
    • RevenueCenterApiViewModel
    • SaleItensViewModel
    • SalesItemViewModel
    • SalesItemsViewModel
    • MatriculaDetalhesApiViewModel
    • SalesViewModel
    • ProdutoResumoApiViewModel
    • ServiceDiscountViewModel
    • ServicoAdicionalApiViewModel
    • ServicoAnualApiViewModel
    • ServicoEnotasRetorno
    • ServicosResumoApiViewModel
    • RecursosBloqueioAgendaApiViewModel
    • MemberInfo
    • SimplificadoEnotasRetorno
    • SpsProspectsServicosInteresses
    • MemberLevelViewModel
    • SumaryDebtorsViewModel
    • TaxDataViewModel
    • MemberParkingViewModel
    • TelefoneApiViewModel
    • TransferClientResponseViewModel
    • TransporteEnotasRetorno
    • MemberTypes
    • UnavailableSpotsResponseViewModel
    • VouchersResumoApiViewModel
    • W12UtilsCategoryMembershipViewModel
    • SerieItemRequestApiViewModel
    • W12UtilsWebhookHeaderViewModel
    • SeriePrescricaoRequestApiViewModel
    • MethodAttributes
    • W12UtilsWebhookViewModel
    • MethodBase
    • W12UtilzWebHookFilterViewModel
    • MethodImplAttributes
    • YearDiscountViewModel
    • TimeSpan
    • MethodInfo
    • autorizaEntradaExternoViewModel
    • ReverseReceivedResponseViewModel
    • retornoAutorizaEntradaExternoViewModel
    • MobilePushMultiplaViewModel
    • ReverseReceivedViewModel
    • MobilePushViewModel
    • Module
    • ModuleHandle
    • SalesViewModelV2
    • TreinoPrescricaoRequestApiViewModel
    • Oid
    • VoucherCriacaoViewModel
    • StateViewModel
    • ParameterAttributes
    • VouchersCodigosViewModel
    • ParameterInfo
    • VouchersCodigosViewModelListWithQuantityViewModel
    • PathString
    • PipeReader
    • VoucherAtributePublicViewModel
    • PipeWriter
    • VoucherItemApiViewModel
    • PropertyAttributes
    • PropertyInfo
    • PublicKey
    • QueryString
    • RuntimeFieldHandle
    • RuntimeMethodHandle
    • RuntimeTypeHandle
    • SafeWaitHandle
    • SecurityRuleSet
    • Stream
    • StringStringKeyValuePair
    • StringStringValuesKeyValuePair
    • StructLayoutAttribute
    • Type
    • TypeAttributes
    • TypeInfo
    • TypeObjectKeyValuePair
    • WaitHandle
    • WebSocketManager
    • X500DistinguishedName
    • X509Certificate2
    • X509Extension
  1. MemberMembership

Get summary of MemberMemberships (active, canceled, or specific types).

GET
https://evo-integracao-api.w12app.com.br/api/v3/membermembership
🌐 API Reference/MemberMembership

Obter Contratos de Membros#

Descrição#

Permite obter uma lista de contratos de membros com base em vários critérios de filtragem, incluindo períodos de registro e cancelamento, tipos de contratos e categorias.

🔑 Parâmetros de Consulta (Query Params)#

ParâmetroTipoObrigatórioDescrição
idMemberint32NãoID do membro para filtrar os contratos.
idMembershipint32NãoID do tipo de contrato para filtrar os resultados.
memberNamestringNãoNome do membro para filtrar os contratos.
registerDateStartdate-timeNãoData inicial do registro no formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
registerDateEnddate-timeNãoData final do registro no formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
cancelDateStartdate-timeNãoData inicial de cancelamento no formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
cancelDateEnddate-timeNãoData final de cancelamento no formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
showTransfersbooleanNãoFiltra para mostrar contratos transferidos. Valor padrão é false.
showAggregatorsbooleanNãoFiltra para mostrar contratos agregadores. Valor padrão é false.
showVipsbooleanNãoFiltra para mostrar contratos de categoria VIP. Valor padrão é false.
contractTypestringNãoFiltra pelos tipos de contrato, separados por vírgula. Consulte a tabela de tipos abaixo.
statusMemberMembershipint32NãoFiltra pelos status dos contratos. 1 - Ativo, 2 - Cancelado.
takeint32NãoNúmero total de registros a serem retornados. Valor padrão é 25. Máximo permitido: 25.
skipint32NãoNúmero total de registros a serem ignorados (para paginação). Valor padrão é 0.

🔷 Enum de contractType#

CódigoDescrição
1Comum
3Extensão de Plano
4Extensão de Bloqueio
5Mensal Recorrente
6Recorrente Mensal com Validade
7Mensal Recorrente com Renovação Automática
8Dependente Adicional
9Anual com Data de Término Específica
10Contrato Adicional

📤 Estrutura da Resposta#

CampoTipoDescrição
idMemberint32ID do membro.
namestringNome do membro.
idMembershipint32ID do membership associado.
idMemberMemberShipint32ID do vínculo do membro com o membership.
idBranchint32ID da filial associada ao membership.
numMembersint32Total de membros vinculados (titular + dependentes).
idSaleint32ID da venda referente ao membership.
saleValuenumberValor total da venda.
nameMembershipstringNome do plano/membership.
membershipStartdate-timeData de início do membership.
membershipEnddate-timeData de término do membership.
registerCancelDatedate-timeData de registro do cancelamento.
cancelDatedate-timeData efetiva do cancelamento.
reasonCancellationstringMotivo do cancelamento.
saleDatedate-timeData da venda.
cancellationFinenumberValor da multa de cancelamento (se aplicável).
remainingValuenumberValor restante a ser pago.
receivablesarrayLista de recebíveis relacionados ao membership. Ver objeto receivables[].
minPeriodStayMembershipint32Período mínimo de permanência do membership (em dias).
membershipTrasnferDataobjectDados sobre transferência do membership. Ver objeto membershipTrasnferData.
membershipSwapDataobjectDados sobre troca (swap) do membership. Ver objeto membershipSwapData.
idMemberMigrationstringID do membro após migração (se aplicável).
idSaleMigrationstringID da venda gerada pela migração.
idMembershipCategoryint32ID da categoria do membership.
memberDocumentstringDocumento do membro relacionado ao plano.
statusMemberMembershipint32Status do contrato. 1 - Ativo, 2 - Cancelado.

🧩 Estrutura do array de objetos receivables#

CampoTipoDescrição
idReceivableint32ID do recebível.
descriptionstringDescrição do recebível.
ammountnumberValor total a receber.
ammountPaidnumberValor já pago.
currentInstallmentint32Parcela atual.
totalInstallmentsint32Número total de parcelas.
tidstringTID da transação.
nsustringNSU da transação.
authorizationstringCódigo de autorização da transação.
canceledbooleanIndica se o recebível foi cancelado.
cancellationDatedate-timeData do cancelamento do recebível.
cancellationDescriptionstringMotivo/descrição do cancelamento.
registrationDatedate-timeData de registro do recebível.
dueDatedate-timeData de vencimento da parcela.
receivingDatedate-timeData de recebimento/pagamento.
paymentTypeobjectTipo de pagamento utilizado. Ver objeto receivables[].paymentType.
🧩 Estrutura do objeto receivables[].paymentType#
CampoTipoDescrição
idint32ID do tipo de pagamento.
namestringNome do tipo de pagamento (ex.: Crédito, Débito, PIX).

🧩 Estrutura do objeto membershipTrasnferData#

CampoTipoDescrição
flTransferbooleanIndica se houve transferência do membership.
idMemberTransferint32ID do membro para o qual o membership foi transferido.
idMemberMembershipTransferint32ID do vínculo transferido.

🧩 Estrutura do objeto membershipSwapData#

CampoTipoDescrição
flMembershipSwappedbooleanIndica se o membership foi trocado (swapped).
idMemberMembershipSourceint32ID do membership original antes da troca.

Request

Authorization
Basic Auth
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
or
Query Params

Responses

🟢200OK
application/json
Success
Body

🟠400Bad Request
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://evo-integracao-api.w12app.com.br/api/v3/membermembership?idMember=undefined&idMembership=undefined&memberName=undefined&registerDateStart=undefined&registerDateEnd=undefined&cancelDateStart=undefined&cancelDateEnd=undefined&showTransfers=undefined&showAggregators=undefined&showVips=undefined&contractType=undefined&statusMemberMembership=undefined&take=undefined&skip=undefined' \
--header 'Authorization: Basic <encoded-value>'
Response Response Example
200 - Example 1
[
    {
        "idMember": 0,
        "name": "string",
        "idMembership": 0,
        "idMemberMemberShip": 0,
        "idBranch": 0,
        "numMembers": 0,
        "idSale": 0,
        "saleValue": 0,
        "nameMembership": "string",
        "membershipStart": "2019-08-24T14:15:22.123Z",
        "membershipEnd": "2019-08-24T14:15:22.123Z",
        "registerCancelDate": "2019-08-24T14:15:22.123Z",
        "cancelDate": "2019-08-24T14:15:22.123Z",
        "reasonCancellation": "string",
        "saleDate": "2019-08-24T14:15:22.123Z",
        "cancellationFine": 0,
        "remainingValue": 0,
        "receivables": [
            {
                "idReceivable": 0,
                "description": "string",
                "ammount": 0,
                "ammountPaid": 0,
                "currentInstallment": 0,
                "totalInstallments": 0,
                "tid": "string",
                "nsu": "string",
                "authorization": "string",
                "canceled": true,
                "cancellationDate": "2019-08-24T14:15:22.123Z",
                "cancellationDescription": "string",
                "registrationDate": "2019-08-24T14:15:22.123Z",
                "dueDate": "2019-08-24T14:15:22.123Z",
                "receivingDate": "2019-08-24T14:15:22.123Z",
                "paymentType": {
                    "id": 0,
                    "name": "string"
                }
            }
        ],
        "minPeriodStayMembership": 0,
        "membershipTrasnferData": {
            "flTransfer": true,
            "idMemberTransfer": 0,
            "idMemberMembershipTransfer": 0
        },
        "membershipSwapData": {
            "flMembershipSwapped": true,
            "idMemberMembershipSource": 0
        },
        "idMemberMigration": "string",
        "idSaleMigration": "string",
        "idMembershipCategory": 0,
        "memberDocument": "string",
        "statusMemberMembership": 0
    }
]
Modified at 2026-05-15 04:38:45
Previous
MemberMembership
Next
Get summary of MemberMemberships by id
Built with