EVO API ES
Inicio
GuíasAPIs💎 API Pro📢 Novedades
Inicio
GuíasAPIs💎 API Pro📢 Novedades
  1. MemberMembership
  • ¡Bienvenido 💜
  • 📃 Guías
    • Primeros pasos con la API
      • Primeros pasos con la EVO API
      • Permisos de token
      • Límites de solicitudes
      • API Pro
    • Comprender la documentación
      • Utilizar la documentación de forma eficaz
      • Novedades
    • Casos de uso
      • Realizar ventas online a través de API
      • Integración de EVO Pay
      • Cómo usar webhooks
      • Agendamiento de una clase experimental
      • Exportar llamadas a Excel
      • Conciliación de pagos bancarios
      • Emisión de factura
    • FAQ
      • Configuraciones e integraciones
      • Gestión de clientes y relaciones
      • Operación y actividades
      • Financiero
    • Sugerencias
      • Sugerencia de implementación
  • 🌐 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
      • Enroll member in activity schedule
      • Change status of a member in activity schedule
      • 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
      • Get activities enrollment by member or membership
      • Create a new enrollment for a member
      • Delete enrollment
      • Get enrollment details for a member
      • 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.
    • 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
    • ActiveMembersReturnViewModel
    • ActivityAreaViewModel
    • ActivityEmployeesViewModel
    • ActivityGroupApiViewModel
    • ActivityGroupViewModel
    • ActivityResourcesViewModel
    • ActivityUnavailability
    • AreaBloqueioAgendaApiViewModel
    • AtividadeAgendaApiCustomViewModel
    • AtividadeAgendaApiViewModel
    • AtividadeAgendaListApiViewModel
    • AtividadeBasicoApiViewModel
    • AtividadeEnrollScheduleApiV2ViewModel
    • AtividadeListApiViewModel
    • AddressFamily
    • AtividadeLugarReservaApiViewModel
    • AtividadeLugarReservaViewModel
    • AtividadeSessaoAgendaViewModel
    • AtividadeSessaoParticipanteApiViewModel
    • AsnEncodedData
    • BairroViewModel
    • BandeirasBasicoViewModel
    • Assembly
    • BankAccountsViewModel
    • BasicFreezeViewModel
    • AsymmetricAlgorithm
    • BasicMemberMembershipApiViewModel
    • BloqueioAgendaApiViewModel
    • BonusSessionViewModel
    • BranchGatewayViewModel
    • BusinessHoursViewModel
    • CardDataViewModel
    • CardTranslationViewModel
    • CartIdViewModel
    • CartItemsViewModel
    • CartViewModel
    • ChargeReceivableRequestViewModel
    • ChargeReceivableResponseViewModel
    • CidadeViewModel
    • CityViewModel
    • ClienteDetalhesBasicosApiViewModel
    • ClienteEnotasRetorno
    • ClienteTransferenciaViewModel
    • CofinsEnotasRetorno
    • ColaboradoresBloqueioAgendaApiViewModel
    • ClientesAtivosRetornoViewModel
    • ConfiguracaoApiViewModel
    • ConjugadoItemRequestApiViewModel
    • ContratoEntradasApiViewModel
    • ByteReadOnlyMemory
    • ContratoFiliaisResumoApiViewModel
    • ContratosCanceladosParcelasApiViewModel
    • ByteReadOnlySpan
    • ContratosCanceladosResumoApiViewModel
    • ContratosResumoApiViewModel
    • CallingConventions
    • ContratosResumoPaginaVendaViewModel
    • ConveniosApiViewModel
    • CancellationToken
    • CostCenterApiViewModel
    • DadosContratoTrasnferenciaApiViewModel
    • DadosTrocaContratoApiViewModel
    • DebtorChargesViewModel
    • DebtorsItensViewModel
    • DefaultResponseViewModel
    • DiferenciaisApiViewModel
    • DifferentialsViewModel
    • DropsetItemRequestApiViewModel
    • EFormaContato
    • Claim
    • EFormaPagamentoTotem
    • EOrigemAgendamento
    • ClaimsIdentity
    • EStatusAtividade
    • EStatusAtividadeSessao
    • ClaimsPrincipal
    • ESubStatus
    • ESubStatusApi
    • ETemperatura
    • ETipoContrato
    • ETipoDocumento
    • ETipoGateway
    • EmployeeApiBranchPermissions
    • EmployeeApiIntegracaoAtualizacaoViewModel
    • EmployeeApiIntegracaoViewModel
    • EmpresasConveniosApiViewModel
    • ConnectionInfo
    • EmpresasFiliaisOcupacaoViewModel
    • EnderecoEnotasRetorno
    • ConstructorInfo
    • EnotasRetorno
    • EntradasResumoApiViewModel
    • ExperimentalClassResponseViewModel
    • FitcoinsResponseViewModel
    • FreezeViewModel
    • FreteEnotasRetorno
    • FuncionariosResumoApiViewModel
    • HttpResponseError
    • IcmsEnotasRetorno
    • IdMemberResponseViewModel
    • EmpresasFiliaisGatewayViewModel
    • ImpostosEnotasRetorno
    • InformacoesIndicadosViewModel
    • InstallmentViewModel
    • ItenEnotasRetorno
    • CustomAttributeData
    • ItensBloqueioAgendaApiViewModel
    • LiberacaoCatracaManualViewModel
    • CustomAttributeNamedArgument
    • LogTefApiViewModel
    • MatriculaDetalhesApiV2ViewModel
    • CustomAttributeTypedArgument
    • MatriculaDetalhesApiViewModel
    • EstadoViewModel
    • MatricularApiViewModel
    • MatricularConfiguracaoApiViewModel
    • MemberAuthenticateViewModel
    • MemberBasicResponsibleViewModel
    • MemberBlockUnblockViewModel
    • MemberCreditCardApiViewModel
    • MemberDataViewModel
    • MemberLevelViewModel
    • MemberMembershipApiViewModel
    • MemberNewSaleViewModel
    • MemberParkingViewModel
    • MemberResponsibleViewModel
    • MemberScheduleApiV2ViewModel
    • MemberServiceViewModel
    • MemberTransferViewModel
    • MembersApiResumidoVendaViewModel
    • MembersApiViewModel
    • MembersBasicApiViewModel
    • MetadadosEnotasRetorno
    • MobilePushMultiplaViewModel
    • MobilePushViewModel
    • MonthDiscountViewModel
    • NeighborhoodViewModel
    • NewSaleViewModel
    • NotificationApiViewModel
    • NotificationProspectApiViewModel
    • NotificationResponseViewModel
    • NovoVoucherViewModel
    • PagamentoEnotasRetorno
    • PayablesApiSubTypesViewModel
    • PayablesApiViewModel
    • PedidoEnotasRetorno
    • PercentualAproximadoTributosEnotasRetorno
    • PeriodizacaoApiViewModel
    • EventAttributes
    • PisEnotasRetorno
    • PixPaymentDetailsViewModel
    • EventInfo
    • PrescricaoTreinoViewModel
    • ProblemDetails
    • ProdutoResumoApiViewModel
    • FieldAttributes
    • ProgressivoItemRequestApiViewModel
    • ProspectApiIntegracaoAtualizacaoViewModel
    • FieldInfo
    • ProspectApiIntegracaoViewModel
    • ProspectIdViewModel
    • ProspectResponsavelFinanceiroViewmodel
    • ProspectTransferViewModel
    • ProspectTransferenciaViewModel
    • ProspectsResumoApiViewModel
    • GenericParameterAttributes
    • ProtocoloEnotasRetorno
    • PublicoAtividadeViewModel
    • HostString
    • ReceivablesApiResumoVendaViewModel
    • ReceivablesApiSubTypesViewModel
    • HttpContext
    • ReceivablesApiViewModel
    • ReceivablesApiViewModelListGridComQtdeViewModel
    • HttpRequest
    • ReceivablesCreditDetails
    • ReceivablesInvoiceApiViewModel
    • HttpResponse
    • ReceivablesMaskReceivedViewModel
    • RecursosBloqueioAgendaApiViewModel
    • RetornoCatracaViewModel
    • ICustomAttributeProvider
    • RetornoEntradaManualViewModel
    • RevenueCenterApiViewModel
    • IIdentity
    • ReverseReceivedResponseViewModel
    • ReverseReceivedViewModel
    • IPAddress
    • SaleItensViewModel
    • SalesItemViewModel
    • SalesItemsViewModel
    • IResponseCookies
    • SalesViewModelV2
    • SerieItemRequestApiViewModel
    • IServiceProvider
    • SeriePrescricaoRequestApiViewModel
    • ServiceDiscountViewModel
    • ISession
    • ServicoAdicionalApiViewModel
    • ServicoAnualApiViewModel
    • ServicoEnotasRetorno
    • ServicosResumoApiViewModel
    • SimplificadoEnotasRetorno
    • SpsProspectsServicosInteresses
    • StateViewModel
    • SumaryDebtorsViewModel
    • IntPtr
    • TaxDataViewModel
    • TelefoneApiViewModel
    • TransferClientResponseViewModel
    • TransporteEnotasRetorno
    • KeySizes
    • TreinoPrescricaoRequestApiViewModel
    • UnavailableSpotsResponseViewModel
    • LayoutKind
    • VendasResumoApiViewModel
    • VoucherAtributePublicViewModel
    • VoucherCriacaoViewModel
    • VoucherItemApiViewModel
    • VouchersCodigosViewModel
    • SalesViewModel
    • VouchersCodigosViewModelListWithQuantityViewModel
    • VouchersResumoApiViewModel
    • W12UtilsCategoryMembershipViewModel
    • W12UtilsWebhookHeaderViewModel
    • W12UtilsWebhookViewModel
    • W12UtilzWebHookFilterViewModel
    • YearDiscountViewModel
    • autorizaEntradaExternoViewModel
    • retornoAutorizaEntradaExternoViewModel
    • MemberInfo
    • MemberTypes
    • MethodAttributes
    • MethodBase
    • TimeSpan
    • MethodImplAttributes
    • MethodInfo
    • Module
    • ModuleHandle
    • Oid
    • ParameterAttributes
    • ParameterInfo
    • PathString
    • PipeReader
    • PipeWriter
    • 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

Obtener Contratos de Miembros#

Descripción#

Permite obtener una lista de contratos de miembros basados en varios criterios de filtrado, incluyendo períodos de registro y cancelación, tipos de contratos y categorías.

🔑 Parámetros de Consulta (Query Params)#

ParámetroTipoObligatorioDescripción
idMemberint32NoID del miembro para filtrar los contratos.
idMembershipint32NoID del tipo de contrato para filtrar los resultados.
memberNamestringNoNombre del miembro para filtrar los contratos.
registerDateStartdate-timeNoFecha inicial del registro en formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
registerDateEnddate-timeNoFecha final del registro en formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
cancelDateStartdate-timeNoFecha inicial de cancelación en formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
cancelDateEnddate-timeNoFecha final de cancelación en formato ISO 8601 (YYYY-MM-DDTHH:mm:ssZ).
showTransfersbooleanNoFiltra para mostrar contratos transferidos. Valor por defecto: false.
showAggregatorsbooleanNoFiltra para mostrar contratos agregadores. Valor por defecto: false.
showVipsbooleanNoFiltra para mostrar contratos de categoría VIP. Valor por defecto: false.
contractTypestringNoFiltra por tipos de contrato, separados por coma. Consulte la tabla de tipos abajo.
statusMemberMembershipint32NoFiltra por el estado de los contratos. 1 - Activo, 2 - Cancelado.
takeint32NoNúmero total de registros a devolver. Valor por defecto: 25. Máximo: 25.
skipint32NoNúmero total de registros a ignorar (paginación). Valor por defecto: 0.

🔷 Enum de contractType#

CódigoDescripción
1Común
3Extensión de Plan
4Extensión de Bloqueo
5Mensual Recurrente
6Recurrente Mensual con Validez
7Mensual Recurrente con Renovación Automática
8Dependiente Adicional
9Anual con Fecha de Finalización Específica
10Contrato Adicional

📤 Estructura de la Respuesta#

CampoTipoDescripción
idMemberint32ID del miembro.
namestringNombre del miembro.
idMembershipint32ID del membership asociado.
idMemberMemberShipint32ID del vínculo del miembro con el membership.
idBranchint32ID de la filial asociada al membership.
numMembersint32Total de miembros vinculados (titular + dependientes).
idSaleint32ID de la venta correspondiente al membership.
saleValuenumberValor total de la venta.
nameMembershipstringNombre del plan/membership.
membershipStartdate-timeFecha de inicio del membership.
membershipEnddate-timeFecha de finalización del membership.
registerCancelDatedate-timeFecha de registro de cancelación.
cancelDatedate-timeFecha efectiva de cancelación.
reasonCancellationstringMotivo de la cancelación.
saleDatedate-timeFecha de la venta.
cancellationFinenumberValor de la multa de cancelación (si aplica).
remainingValuenumberValor restante a pagar.
receivablesarrayLista de recibos relacionados al membership. Ver objeto receivables[].
minPeriodStayMembershipint32Período mínimo de permanencia del membership (en días).
membershipTrasnferDataobjectDatos sobre transferencia del membership. Ver objeto membershipTrasnferData.
membershipSwapDataobjectDatos sobre intercambio (swap) del membership. Ver objeto membershipSwapData.
idMemberMigrationstringID del miembro tras migración (si aplica).
idSaleMigrationstringID de la venta generada por la migración.
idMembershipCategoryint32ID de la categoría del membership.
memberDocumentstringDocumento del miembro relacionado al plan.
statusMemberMembershipint32Estado del contrato. 1 - Activo, 2 - Cancelado.

🧩 Estructura del array de objetos receivables#

CampoTipoDescripción
idReceivableint32ID del recibo.
descriptionstringDescripción del recibo.
ammountnumberValor total a recibir.
ammountPaidnumberValor ya pagado.
currentInstallmentint32Cuota actual.
totalInstallmentsint32Número total de cuotas.
tidstringTID de la transacción.
nsustringNSU de la transacción.
authorizationstringCódigo de autorización de la transacción.
canceledbooleanIndica si el recibo fue cancelado.
cancellationDatedate-timeFecha de cancelación del recibo.
cancellationDescriptionstringMotivo/descripción de la cancelación.
registrationDatedate-timeFecha de registro del recibo.
dueDatedate-timeFecha de vencimiento de la cuota.
receivingDatedate-timeFecha de recepción/pago.
paymentTypeobjectTipo de pago utilizado. Ver objeto receivables[].paymentType.
🧩 Estructura del objeto receivables[].paymentType#
CampoTipoDescripción
idint32ID del tipo de pago.
namestringNombre del tipo de pago (ej.: Crédito, Débito, PIX).

🧩 Estructura del objeto membershipTrasnferData#

CampoTipoDescripción
flTransferbooleanIndica si hubo transferencia del membership.
idMemberTransferint32ID del miembro al que se transfirió el membership.
idMemberMembershipTransferint32ID del vínculo transferido.

🧩 Estructura del objeto membershipSwapData#

CampoTipoDescripción
flMembershipSwappedbooleanIndica si el membership fue intercambiado (swapped).
idMemberMembershipSourceint32ID del membership original antes del intercambio.

Solicitud

Autorización
or
Parámetros de consulta

Respuestas

🟢200OK
application/json
Success
Body

🟠400Bad Request
Solicitud Ejemplo de Solicitud
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'
Respuesta Ejemplo de Respuesta
200 - Ejemplo 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
    }
]
Modificado en 2026-05-15 13:34:34
Anterior
MemberMembership
Siguiente
Get summary of MemberMemberships by id
Built with