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

Return itens for sale -> site/totem

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

Obtener artículos en venta#

Descripción#

Este endpoint permite obtener los artículos que están a la venta.
🚧 OBS. Solo se retornan los artículos que tengan el campo "Autoatendimento" marcado en la página de ventas del EVO.

🔑 Parámetros de Consulta#

Se recomienda informar el idBranch para filtrar los artículos en venta por unidad.

📤 Estructura de la Respuesta#

CampoTipoDescripción
nameSalePagestringNombre de la página de ventas.
orderint32Orden de visualización de la página de ventas.
idEmployeeCommissionint32ID del empleado responsable de la comisión de venta.
idBranchint32ID de la sucursal asociada a la página de ventas.
idSaleItemint32Identificador del artículo en venta.
checkoutUrlstringURL de checkout para finalizar la compra.
notInauguratedbooleanIndica si la sucursal aún no ha sido inaugurada.
itensarrayLista de artículos disponibles para la venta en esta página.

🧩 Estructura de itens#

CampoTipoDescripción
idMembershipint32ID de la matrícula asociada al artículo (cuando aplique).
membershipstringNombre de la matrícula.
loyaltyInstallmentbooleanIndica si el artículo tiene pago en cuotas con fidelidad.
membershipTypeint32Tipo de matrícula.
loyaltyTimeint32Tiempo de fidelidad asociado a la matrícula.
validityDescriptionstringDescripción de la validez del plan.
reverseInstallmentsDescriptionstringDescripción del pago en cuotas reverso, cuando aplique.
valueDaysMonthsDefinedValidityint32Valor numérico referente a la validez definida (días o meses).
serviceValuenumberValor del servicio.
serviceNamestringNombre del servicio asociado.
remarkstringObservaciones adicionales sobre el artículo.
membershipTextstringTexto descriptivo de la matrícula.
annuityServiceNamestringNombre del servicio de anualidad.
annuityServiceValuenumberValor del servicio de anualidad.
annuityDayint32Día de cobro de la anualidad.
annuityMonthint32Mes de cobro de la anualidad.
annuityChargeTypeint32Tipo de cobro de la anualidad.
annuityInstallmentsCountint32Cantidad de cuotas de la anualidad.
promotionalDaysCountint32Cantidad de días promocionales.
promoDayMonthTypeint32Tipo de unidad de la promoción (día/mes).
installmentsCountint32Cantidad total de cuotas disponibles.
promotionalValueDescriptionstringDescripción del valor promocional.
annuityInstallmentsarrayLista de cuotas de la anualidad.
idServiceint32ID del servicio asociado al artículo.
namestringNombre del artículo mostrado en la venta.
flSpotlightbooleanIndica si el artículo está destacado.
orderint32Orden de visualización del artículo.
typeint32Tipo de artículo en venta.
chargeValuenumberValor de cobro del artículo.
chargeValueDescriptionstringDescripción del valor de cobro.
totalValuenumberValor total del artículo.
taxValuenumberValor de impuesto aplicado.
percentageTypebooleanIndica si el valor es porcentual.
flChargeServiceAutomaticRenewbooleanIndica si el servicio tiene renovación automática.
flBankSlipbooleanIndica si se permite pago mediante boleto.
flCardbooleanIndica si se permite pago mediante tarjeta.
flCreditBalancebooleanIndica si se permite pago mediante saldo de crédito.
flRegisterRequiredAddressbooleanIndica si es obligatorio registrar la dirección.
flPrioritizeRegistrationSalebooleanIndica si la venta prioriza el registro antes de la compra.
ageFromint32Edad mínima permitida para el artículo.
ageToint32Edad máxima permitida para el artículo.
differentialsarrayLista de diferenciales del artículo.
membershipBranchesarrayLista de IDs de las sucursales asociadas a la matrícula.
🧩 Estructura de annuityInstallments#
CampoTipoDescripción
totalValuenumberValor total de la cuota.
valuenumberValor individual de la cuota.
datestring (date-time)Fecha de vencimiento de la cuota.
serviceNamestringNombre del servicio relacionado con la cuota.
serviceValuenumberValor del servicio relacionado.
loyaltyMonthlyPaymentDescriptionstringDescripción del pago mensual con fidelidad.
loyaltyMonthlyPaymentValueDescriptionstringDescripción del valor del pago mensual con fidelidad.
annuityServiceNamestringNombre del servicio de anualidad.
annuityServiceValuenumberValor del servicio de anualidad.
🧩 Estructura de differentials#
CampoTipoDescripción
titlestringTítulo del diferencial del artículo.
orderint32Orden de visualización del diferencial.

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/v1/sales/sales-items?idBranch=undefined'
Respuesta Ejemplo de Respuesta
200 - Ejemplo 1
[
    {
        "nameSalePage": "string",
        "order": 0,
        "idEmployeeCommission": 0,
        "idBranch": 0,
        "idSaleItem": 0,
        "checkoutUrl": "string",
        "notInaugurated": true,
        "itens": [
            {
                "promotionalValueCompleteDescription": "string",
                "promotionalValueCompleteDescriptionDay": "string",
                "completeValidityDescription": "string",
                "membershipLoyaltyDescription": "string",
                "validityMonthsAmount": 0,
                "installmentsDescription": "string",
                "installmentsLoyaltyDescription": "string",
                "firstInstallments": [
                    {
                        "totalValue": 0,
                        "value": 0,
                        "date": "2019-08-24T14:15:22.123Z",
                        "serviceName": "string",
                        "serviceValue": 0,
                        "loyaltyMonthlyPaymentDescription": "string",
                        "loyaltyMonthlyPaymentValueDescription": "string",
                        "annuityServiceName": "string",
                        "annuityServiceValue": 0
                    }
                ],
                "paymentDescription": "string",
                "cardInstallments": [
                    "string"
                ],
                "nextInstallment": 0,
                "annuityDate": "2019-08-24T14:15:22.123Z",
                "sessionsCountDescription": "string",
                "recurrency": true,
                "calculatedValue": 0,
                "valueDescription": "string",
                "valueTextDescription": "string",
                "valueWithoutCentsDescription": "string",
                "valueCentsDescription": "string",
                "textMonthDescription": "string",
                "promotionalValueDayDescription": "string",
                "nextChargeDate": "2019-08-24T14:15:22.123Z",
                "idMembership": 0,
                "membership": "string",
                "loyaltyInstallment": true,
                "membershipType": 1,
                "loyaltyTime": 0,
                "validityDescription": "string",
                "reverseInstallmentsDescription": "string",
                "valueDaysMonthsDefinedValidity": 0,
                "serviceValue": 0,
                "serviceName": "string",
                "remark": "string",
                "membershipText": "string",
                "annuityServiceName": "string",
                "annuityServiceValue": 0,
                "annuityDay": 0,
                "annuityMonth": 0,
                "annuityChargeType": 0,
                "annuityInstallmentsCount": 0,
                "promotionalDaysCount": 0,
                "promoDayMonthType": 0,
                "installmentsCount": 0,
                "promotionalValueDescription": "string",
                "annuityInstallments": [
                    {
                        "totalValue": 0,
                        "value": 0,
                        "date": "2019-08-24T14:15:22.123Z",
                        "serviceName": "string",
                        "serviceValue": 0,
                        "loyaltyMonthlyPaymentDescription": "string",
                        "loyaltyMonthlyPaymentValueDescription": "string",
                        "annuityServiceName": "string",
                        "annuityServiceValue": 0
                    }
                ],
                "idService": 0,
                "name": "string",
                "flSpotlight": true,
                "order": 0,
                "type": 0,
                "chargeValue": 0,
                "chargeValueDescription": "string",
                "totalValue": 0,
                "taxValue": 0,
                "percentageType": true,
                "flChargeServiceAutomaticRenew": true,
                "flBankSlip": true,
                "flCard": true,
                "flCreditBalance": true,
                "flRegisterRequiredAddress": true,
                "flPrioritizeRegistrationSale": true,
                "ageFrom": 0,
                "ageTo": 0,
                "differentials": [
                    {
                        "title": "string",
                        "order": 0
                    }
                ],
                "membershipBranches": [
                    0
                ]
            }
        ]
    }
]
Modificado en 2026-05-15 13:34:34
Anterior
Get sales bySessionId
Siguiente
Get services
Built with