EVO API ES
Inicio
GuíasAPIs💎 API Pro📢 Novedades
Inicio
GuíasAPIs💎 API Pro📢 Novedades
  1. Sales
  • ¡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 summary of MemberMemberships by id
      • Cancel MemberMembership
      • Revert scheduled membership cancellation.
    • 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
      • Get sales
        GET
      • Create a new sale
        POST
      • Get sales bySessionId
        GET
      • Return itens for sale -> site/totem
        GET
    • 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. Sales

Get sales

GET
https://evo-integracao-api.w12app.com.br/api/v2/sales
🌐 API Reference/Sales

Obtener Lista de Ventas#

Descripción#

Este endpoint devuelve las ventas registradas en el sistema, pudiendo filtrarse por miembro, fechas, estado, tipos de venta, entre otros parámetros.
La respuesta puede incluir también información sobre los ítems de la venta (servicios, productos, membresías) y recibos (cuotas, pagos, estado de cobro, etc.).
OBS. Disponible para uso con clave de acceso de sucursal y también con clave de acceso de ADM General.

🔑 Parámetros de la Solicitud#

ParámetroTipoDescripción
idBranchint32Filtra por ID de una unidad/sucursal específica.
idMemberint32Filtra por ID de un miembro específico.
dateSaleStartstring (date-time)Filtra por fecha de inicio del registro de la venta en formato yyyy-mm-dd.
dateSaleEndstring (date-time)Filtra por fecha de fin del registro de la venta en formato yyyy-mm-dd.
removalDateStartstring (date-time)Filtra por fecha de inicio de eliminación de la venta en formato yyyy-mm-dd.
removalDateEndstring (date-time)Filtra por fecha de fin de eliminación de la venta en formato yyyy-mm-dd.
receivablesRegistrationDateStartstring (date-time)Filtra ventas con recibos registrados a partir de una fecha específica.
receivablesRegistrationDateEndstring (date-time)Filtra ventas con recibos registrados hasta una fecha específica.
updatedReceivableStartDatestring (date-time)Filtra ventas cuyos recibos fueron actualizados a partir de una fecha específica.
updatedReceivableEndDatestring (date-time)Filtra ventas cuyos recibos fueron actualizados hasta una fecha específica.
showReceivablesbooleanFlag para mostrar recibos y valores de venta sin considerar créditos. Default: false
takeint32Total de registros a devolver (máx. 100, default: 25).
skipint32Total de registros a omitir antes de devolver resultados. Default: 0
onlyMembershipbooleanDevuelve solo ventas asociadas a membresías. Default: false
atLeastMonthlybooleanElimina membresías con menos de 30 días. Default: false
flSwimmingbooleanFiltra membresías asociadas a la flag de natación. Default: false
showOnlyActiveMembershipsbooleanDevuelve solo membresías activas. Default: false
showAllowLockerbooleanIndica si se deben mostrar ventas que permiten uso de casillero.
onlyTotalPassbooleanDevuelve solo ventas asociadas a pases totales.
updateDatestring (date-time)Filtra ventas con actualización a partir de esta fecha.

📤 Estructura de la Respuesta#

La respuesta devuelve una lista de ventas con la siguiente estructura:
CampoTipoDescripción
idSaleint32Identificador único de la venta.
idMemberint32ID del alumno vinculado a la venta.
idEmployeeint32ID del empleado asociado.
idProspectint32ID del prospect vinculado (si aplica).
idEmployeeSaleint32ID del empleado responsable de la venta.
saleDatestring (date-time)Fecha en que se realizó la venta.
saleDateServerstring (date-time)Fecha de registro de la venta en el servidor.
idPersonalint32ID del personal trainer vinculado a la venta (si aplica).
corporatePartnershipNamestringNombre de la alianza corporativa asociada (si aplica).
coporatePartnershipIdint32ID de la alianza corporativa.
removedbooleanIndica si la venta fue eliminada/cancelada.
idEmployeeRemovalint32ID del empleado que realizó la eliminación (si aplica).
removalDatestring (date-time)Fecha de eliminación de la venta (si aplica).
idBranchint32ID de la sucursal donde se registró la venta.
observationsstringObservaciones relacionadas a la venta.
idSaleRecurrencyint32Identificador de recurrencia de la venta (si aplica).
saleSourceint32Origen de la venta.
idSaleMigrationstringCódigo de referencia en caso de migración de ventas.
saleItensarrayLista de ítems asociados a la venta (productos, servicios o membresías).
memberobjectAlumno/miembro asociado a la venta. Ver detalle más abajo.
receivablesarrayobjectLista de recibos asociados a la venta (cuotas, pagos, etc.). (Solo si showReceivables = true)
responsiblesarrayobjectLista de responsables asociados a la venta.
registrationKindstringTipo de registro asociado a la venta (renewal para recurrencia o null para nueva venta).

🧩 Estructura del Objeto saleItens#

CampoTipoDescripción
idSaleItemint32ID del ítem de la venta.
idSaleint32ID de la venta asociada.
descriptionstringDescripción del ítem.
itemstringNombre del ítem vendido.
itemValuenumberValor unitario del ítem.
saleValuenumberValor total del ítem en la venta.
saleValueWithoutCreditValuenumberValor total sin créditos aplicados.
quantityint32Cantidad del ítem vendido.
idMembershipint32ID de la membresía (si aplica).
idMembershipRenewedint32ID de la membresía renovada (si aplica).
numMembersint32Número de alumnos vinculados al ítem.
idProductint32ID del producto vendido (si aplica).
idServiceint32ID del servicio vendido (si aplica).
corporatePartnershipNamestringNombre de la alianza corporativa asociada al ítem.
coporatePartnershipIdint32ID de la alianza corporativa asociada al ítem.
membershipStartDatedate-timeFecha de inicio de la membresía (si aplica).
discountnumberValor del descuento aplicado.
corporateDiscountnumberValor del descuento corporativo aplicado.
taxnumberValor de impuestos.
voucherstringCódigo de voucher aplicado.
accountingCodestringCódigo contable del ítem.
municipalServiceCodestringCódigo de servicio municipal.
flReceiptOnlybooleanIndica si el ítem es solo de recibo.
idSaleItemMigrationstringIdentificador del ítem en proceso de migración.
flSwimmingbooleanIndica si el ítem da acceso a la piscina.
flAllowLockerbooleanIndica si el ítem permite uso de casillero.
idMemberMembershipint32ID del vínculo de membresía del alumno.
valueNextMonthnumberValor que se cobrará el próximo mes.

🧩 Estructura del Objeto member#

CampoTipoDescripción
idMemberint32Identificador único del miembro.
firstNamestringPrimer nombre del miembro.
lastNamestringApellido del miembro.
registerNamestringNombre registrado del miembro en el sistema.
registerLastNamestringApellido registrado del miembro en el sistema.
usePreferredNamebooleanIndica si el sistema debe usar el nombre preferencial del miembro.
documentstringDocumento de identificación del miembro.
countrystringPaís registrado del miembro.
addressstringDirección del miembro.
statestringEstado de la dirección.
citystringCiudad de la dirección.
passportstringNúmero de pasaporte del miembro, si aplica.
zipCodestringCódigo postal de la dirección.
complementstringComplemento de la dirección.
neighborhoodstringBarrio de la dirección.
numberstringNúmero de la dirección.
idMemberMigrationstringIdentificador del miembro en proceso de migración de base de datos.
registrationKindstringTipo de registro del miembro (renewal para recurrencia o null para nueva venta).
idFirstMemberMembershipint32Identificador de la primera membresía del miembro.
contactsarrayLista de contactos del miembro. Ver estructura de contactos.
responsiblesarrayLista de responsables vinculados al miembro. Ver estructura de responsables.
diasRenovacaoint32Cantidad de días considerados para la renovación del contrato.

🧩 Estructura del Objeto receivables#

CampoTipoDescripción
idReceivableint32ID del título generado.
descriptionstringDescripción del recibo.
registrationDatedate-timeFecha de registro del recibo.
dueDatedate-timeFecha de vencimiento.
receivingDatedate-timeFecha de cobro.
competenceDatedate-timeFecha de competencia.
cancellationDatedate-timeFecha de cancelación (si aplica).
ammountnumberValor del recibo.
ammountPaidnumberValor pagado.
responsiblesarrayobjectResponsables asociados al recibo.
statusobjectEstado del recibo (id y name).
currentInstallmentint32Número de la cuota actual.
totalInstallmentsint32Total de cuotas.
authorizationstringCódigo de autorización de la transacción.
payerNamestringNombre del pagador.
idMemberPayerint32ID del alumno pagador.
idProspectPayerint32ID del prospect pagador.
idBranchMemberint32ID de la sucursal del alumno.
idSaleint32ID de la venta asociada.
bankAccountobjectCuenta bancaria utilizada (id, name).
paymentTypeobjectTipo de pago utilizado (id, name).
invoiceDetailsarrayLista de facturas asociadas.
feesnumberValor de tasas aplicadas.
conciliatedbooleanIndica si el recibo fue conciliado.
logTefobjectDatos de TEF (transacciones electrónicas).
tidstringIdentificador de la transacción.
nsustringNúmero secuencial único.
updateDatedate-timeFecha de la última actualización.
chargeDatedate-timeFecha del cobro.
idReceivableFromint32ID del recibo de origen.
transactionTokenstringToken de la transacción.
idRevenueCenterint32ID del centro de ingresos.
cardAcquirerstringNombre del adquirente de la tarjeta.
cardFlagstringMarca de la tarjeta.
creditDetailsarrayDetalles de créditos asociados.
cancellationDescriptionstringMotivo de cancelación.
sourcestringOrigen del recibo.
saleDatedate-timeFecha de la venta asociada al recibo.
🧩 Estructura del Objeto receivables.responsibles#
CampoTipoDescripción
idResponsibleint32ID del responsable financiero.
idMemberint32ID del miembro al cual el responsable está vinculado.
namestringNombre del responsable.
cpfstringCPF del responsable.
emailstringCorreo electrónico del responsable.
phonestringTeléfono del responsable.
observationstringObservaciones adicionales sobre el responsable.
idMemberResponsibleint32ID del miembro que actúa como responsable.
acessFitibooleanIndica si el responsable tiene acceso al Fiti.
financialResponsiblebooleanIndica si es el responsable financiero.
personTypestringTipo de persona del responsable (ej.: Física o Jurídica).
documentstringDocumento del responsable (CPF o CNPJ, según el tipo de persona).
🧩 Estructura del Objeto receivables.invoiceDetails#
CampoTipoDescripción
invoiceNumberstringNúmero de la factura.
issuedAmountnumberValor emitido en la factura.
statusstringEstado de la factura.
sendDatedate-timeFecha de envío de la factura.
canceledDatedate-timeFecha de cancelación (si aplica).
urlPdfstringEnlace al PDF de la factura.
idInvoiceTypeint32ID del tipo de factura.
invoiceTypestringTipo de factura.
🧩 Estructura del Objeto receivables.logTef#
CampoTipoDescripción
authorizationstringCódigo de autorización TEF.
tefIdstringID TEF.
merchantCheckoutGuidstringGUID del checkout del comerciante.
🧩 Estructura del Objeto receivables.creditDetails#
CampoTipoDescripción
idCreditint32ID del crédito.
idCancelationCreditint32ID del crédito de cancelación.
idBranchOriginint32ID de la sucursal de origen.
ammountnumberValor del crédito.
branchDocumentstringDocumento de la sucursal.
idSaleOriginint32ID de la venta de origen.
idReceivableOriginint32ID del título de origen.

🧩 Estructura del Objeto responsibles#

CampoTipoDescripción
idResponsibleint32ID del responsable financiero.
idMemberint32ID del miembro al cual el responsable está vinculado.
namestringNombre del responsable.
cpfstringCPF del responsable.
emailstringCorreo electrónico del responsable.
phonestringTeléfono del responsable.
observationstringObservaciones adicionales sobre el responsable.
idMemberResponsibleint32ID del miembro que actúa como responsable.
acessFitibooleanIndica si el responsable tiene acceso al Fiti.
financialResponsiblebooleanIndica si es el responsable financiero.
personTypestringTipo de persona del responsable (ej.: Física o Jurídica).
documentstringDocumento del responsable (CPF o CNPJ, según el tipo de persona).

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/v2/sales?idBranch=undefined&idMember=undefined&dateSaleStart=undefined&dateSaleEnd=undefined&removalDateStart=undefined&removalDateEnd=undefined&receivablesRegistrationDateStart=undefined&receivablesRegistrationDateEnd=undefined&updatedReceivableStartDate=undefined&updatedReceivableEndDate=undefined&showReceivables=undefined&take=undefined&skip=undefined&onlyMembership=undefined&atLeastMonthly=undefined&flSwimming=undefined&showOnlyActiveMemberships=undefined&showAllowLocker=undefined&onlyTotalPass=undefined&updateDate=undefined'
Respuesta Ejemplo de Respuesta
200 - Ejemplo 1
{
    "idSale": 0,
    "idMember": 0,
    "idEmployee": 0,
    "nameEmployee": "string",
    "idProspect": 0,
    "idResponsible": 0,
    "idMemberResponsible": 0,
    "cpfResponsible": "string",
    "idEmployeeSale": 0,
    "updateDate": "2019-08-24T14:15:22.123Z",
    "nameEmployeeSale": "string",
    "saleDate": "2019-08-24T14:15:22.123Z",
    "saleDateServer": "2019-08-24T14:15:22.123Z",
    "timeZone": "string",
    "idPersonal": 0,
    "removed": true,
    "idEmployeeRemoval": 0,
    "removalDate": "2019-08-24T14:15:22.123Z",
    "idBranch": 0,
    "observations": "string",
    "idSaleRecurrency": 0,
    "saleSource": 0,
    "idSaleMigration": "string",
    "idCartToken": "string",
    "saleItens": [
        {
            "idSaleItem": 0,
            "idSale": 0,
            "description": "string",
            "item": "string",
            "itemValue": 0,
            "saleValue": 0,
            "saleValueWithoutCreditValue": 0,
            "quantity": 0,
            "idMembership": 0,
            "idMembershipRenewed": 0,
            "numMembers": 0,
            "idProduct": 0,
            "idService": 0,
            "corporatePartnershipName": "string",
            "coporatePartnershipId": 0,
            "membershipStartDate": "2019-08-24T14:15:22.123Z",
            "discount": 0,
            "corporateDiscount": 0,
            "tax": 0,
            "voucher": "string",
            "accountingCode": "string",
            "municipalServiceCode": "string",
            "flReceiptOnly": true,
            "idSaleItemMigration": "string",
            "flSwimming": true,
            "flAllowLocker": true,
            "idMemberMembership": 0,
            "valueNextMonth": 0
        }
    ],
    "member": {
        "idMember": 0,
        "firstName": "string",
        "lastName": "string",
        "registerName": "string",
        "registerLastName": "string",
        "usePreferredName": true,
        "document": "string",
        "country": "string",
        "address": "string",
        "state": "string",
        "city": "string",
        "passport": "string",
        "zipCode": "string",
        "complement": "string",
        "neighborhood": "string",
        "number": "string",
        "idMemberMigration": "string",
        "registrationKind": "string",
        "idFirstMemberMembership": 0,
        "contacts": [
            {
                "idPhone": 0,
                "idMember": 0,
                "idEmployee": 0,
                "idProspect": 0,
                "idProvider": 0,
                "idContactType": 1,
                "contactType": "string",
                "ddi": "string",
                "description": "string"
            }
        ],
        "responsibles": [
            {
                "idResponsible": 0,
                "idMember": 0,
                "name": "string",
                "cpf": "string",
                "email": "string",
                "phone": "string",
                "observation": "string",
                "idMemberResponsible": 0,
                "acessFiti": true,
                "financialResponsible": true,
                "personType": "string",
                "document": "string",
                "cep": "string",
                "adress": "string",
                "number": "string",
                "complement": "string",
                "district": "string",
                "city": "string",
                "state": "string"
            }
        ],
        "diasRenovacao": 0
    },
    "prospect": {
        "idProspect": 0,
        "idBranch": 0,
        "branchName": "string",
        "firstName": "string",
        "lastName": "string",
        "registerName": "string",
        "registerLastName": "string",
        "usePreferredName": true,
        "document": "string",
        "rg": "string",
        "cellphone": "string",
        "email": "string",
        "gympassId": "string",
        "registerDate": "2019-08-24T14:15:22.123Z",
        "gender": "string",
        "birthDate": "2019-08-24T14:15:22.123Z",
        "signupType": "string",
        "mktChannel": "string",
        "conversionDate": "2019-08-24T14:15:22.123Z",
        "idMember": 0,
        "currentStep": "string",
        "address": "string",
        "city": "string",
        "complement": "string",
        "neighborhood": "string",
        "state": "string",
        "country": "string",
        "zipCode": "string",
        "number": "string",
        "temperature": "string",
        "notes": "string",
        "interests": [
            "string"
        ],
        "financiallyResponsibles": [
            {
                "idResponsible": 0,
                "idMember": 0,
                "name": "string",
                "cpf": "string",
                "email": "string",
                "phone": "string",
                "observation": "string",
                "idMemberResponsible": 0,
                "acessFiti": true,
                "financialResponsible": true,
                "personType": "string",
                "document": "string",
                "cep": "string",
                "adress": "string",
                "number": "string",
                "complement": "string",
                "district": "string",
                "city": "string",
                "state": "string"
            }
        ]
    },
    "receivables": [
        {
            "idReceivable": 0,
            "registrationDate": "2019-08-24T14:15:22.123Z",
            "dueDate": "2019-08-24T14:15:22.123Z",
            "receivingDate": "2019-08-24T14:15:22.123Z",
            "cancellationDate": "2019-08-24T14:15:22.123Z",
            "ammount": 0,
            "ammountPaid": 0,
            "status": {
                "id": 0,
                "name": "string"
            },
            "currentInstallment": 0,
            "totalInstallments": 0,
            "authorization": "string",
            "idSale": 0,
            "paymentType": {
                "id": 0,
                "name": "string"
            },
            "logTef": {
                "authorization": "string",
                "tefId": "string",
                "merchantCheckoutGuid": "string"
            },
            "tid": "string",
            "nsu": "string",
            "cardFlag": "string",
            "creditDetails": [
                {
                    "idCredit": 0,
                    "idCancelationCredit": 0,
                    "idBranchOrigin": 0,
                    "ammount": 0,
                    "branchDocument": "string",
                    "idSaleOrigin": 0,
                    "idReceivableOrigin": 0
                }
            ],
            "transactionToken": "string",
            "updateDate": "2019-08-24T14:15:22.123Z"
        }
    ],
    "registrationKind": "string"
}
Modificado en 2026-05-15 13:34:34
Anterior
Get sale by Id
Siguiente
Create a new sale
Built with