1. Introdução
  • Introdução
    • Comece por aqui
  • Auth
    • Introdução
    • Geração de Token de Acesso
      POST
  • Account
    • Introdução
    • Criar um usuário
      POST
    • Esquemas
      • Schemas
        • Continental.NotaFacil.Domain.OperationMessages.OperationMessage
        • Continental.NotaFacil.Domain.OperationMessages.OperationMessageTypes
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[Olive.Account.Domain.Models.AdminUserModel]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[Olive.Account.Domain.Models.AdminUserProfileModel]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Boolean]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Collections.Generic.List`1[Olive.Account.Domain.Models.AdminUserModel]]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Collections.Generic.List`1[Olive.Account.Domain.Models.AdminUserProfileModel]]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Collections.Generic.List`1[Olive.Account.Domain.Models.CompanyModel]]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Collections.Generic.List`1[Olive.Account.Domain.Models.RoleRegisterModel]]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Collections.Generic.List`1[Olive.Account.Domain.Models.UserModel]]
        • Continental.NotaFacil.Domain.OperationMessages.OperationResponse`1[System.Guid]
        • Olive.Account.Domain.Enums.EnumAccountRole
        • Olive.Account.Domain.Enums.EnumAdminRole
        • Olive.Account.Domain.Enums.EnumGender
        • Olive.Account.Domain.Enums.EnumRole
        • Olive.Account.Domain.Enums.OrderByEnum
        • Olive.Account.Domain.InputModel.AddressInputModel
        • Olive.Account.Domain.InputModel.AdminUserFilterInputModel
        • Olive.Account.Domain.InputModel.AdminUserInputModel
        • Olive.Account.Domain.InputModel.AdminUserProfileFilterInputModel
        • Olive.Account.Domain.InputModel.PartnerUserInputModel
        • Olive.Account.Domain.InputModel.UpdateAdminUserProfileFeaturePermissionInputModel
        • Olive.Account.Domain.InputModel.UpdateAdminUserProfileInputModel
        • Olive.Account.Domain.InputModel.UserFilterInputModel
        • Olive.Account.Domain.InputModel.UserInputModel
        • Olive.Account.Domain.InputModel.UserUpdateInputModel
        • Olive.Account.Domain.Models.AddressModel
        • Olive.Account.Domain.Models.AdminUserModel
        • Olive.Account.Domain.Models.AdminUserProfileModel
        • Olive.Account.Domain.Models.CompanyModel
        • Olive.Account.Domain.Models.RoleRegisterModel
        • Olive.Account.Domain.Models.UserModel
        • Olive.Account.Domain.ViewModel.AddressViewModel
        • Olive.Account.Domain.ViewModel.ErrorsViewModel
        • Olive.Account.Domain.ViewModel.ResponseViewModel`1[Olive.Account.Domain.ViewModel.UserDetailsViewModel]
        • Olive.Account.Domain.ViewModel.ResponseViewModel`1[System.String]
        • Olive.Account.Domain.ViewModel.UserDetailsViewModel
        • System.IO.File
  • Questionnaire
    • Introdução
    • Idade Biológica
      • Listar perguntas do formulário de Idade Biológica
      • Buscar resultado do usuário
      • Buscar respostas do usuário
      • Calcular Idade Biológica
    • Fatores de Risco
      • Listar formulários de Risco
      • Lista formulários disponíveis e os já respondidos pelo usuário
      • Lista perguntas de um formulário de risco
      • Lista as respostas de um usuário em um questionário
      • Calcula o índice de risco a partir das respostas do usuário
      • Lista índice de risco do usuário a partir de formulários respondidos
    • Esquemas
      • Schemas
        • AnswerViewModel
        • BiologicalAgeAnswer
        • BiologicalAgeAnswerInputModel
        • BiologicalAgeQuestion
        • BiologicalAgeQuestionInputModel
        • BiologicalAgeQuestionnaire
        • BiologicalAgeUserAnswer
        • BiologicalAgeUserAnswersViewModel
        • BiologicalAgeUserAnswersViewModelListResponseViewModel
        • CalculateBiologicalAgeInputModel
        • CalculateRiskInputModel
        • Category
        • CustomAnswer
        • CustomQuestion
        • CustomQuestionInputModel
        • CustomQuestionnaire
        • CustomUserAnswer
        • EnumGender
        • EnumStatus
        • ErrorsViewModel
        • Int32ResponseViewModel
        • QuestionViewModel
        • QuestionnaireViewModel
        • RiskAnswer
        • RiskAnswerInputModel
        • RiskQuestion
        • RiskQuestionInputModel
        • RiskQuestionnaire
        • RiskQuestionnaireBasicInfoViewModel
        • RiskQuestionnaireBySessionViewModel
        • RiskScore
        • RiskUserAnswer
        • SaveCustomInputModel
        • SavePublicCustomQuestionnaireInputModel
        • StringResponseViewModel
        • User
        • UserBiologicalAgeQuestionnaire
        • UserCustomQuestionnaire
        • UserRiskQuestionnaire
        • UserRisksViewModel
        • UserRisksViewModelListResponseViewModel
  • Dr. Olive
    • Introdução
    • Listar diagnósticos
      GET
    • Listar diagnóstico
      GET
    • Buscar sintomas
      GET
    • Detalhar sintomas
      GET
    • Lista fatores de risco por idade
      GET
    • Busca sintomas
      GET
    • Submete formulário
      POST
    • Esquemas
      • Schemas
        • AgeInputModel
        • ChoiceViewModel
        • ConditionViewModel
        • ConflictingEvidence
        • DiagnosisInputModel
        • DiagnosisViewModel
        • DiagnosisViewModelPaginationViewModel
        • EnumGender
        • ErrorsViewModel
        • EvidenceInputModel
        • EvidenceViewModel
        • ExtrasInputModel
        • ResponseApiInfermedicaConcepts
        • ResponseApiInfermedicaDiagnosis
        • ResponseApiInfermedicaExplain
        • ResponseApiInfermedicaSearch
        • ResponseApiInfermedicaSymptoms
        • ResponseApiIntemedicaRecommendSpecialist
        • ResponseCategory
        • ResponseChild
        • ResponseChoice
        • ResponseCondition
        • ResponseConditionDetails
        • ResponseExtras
        • ResponseItem
        • ResponseQuestion
        • ResponseRecommendedSpecialist
        • RiskFactorViewModel
        • SupportingEvidence
        • UnconfirmedEvidence
        • UserDiagnosisViewModel
        • UserListDiagnosisViewModel
        • UserListDiagnosisViewModelPaginationViewModel
  • Clinical Metrics
    • Introdução
    • Listar histórico por usuários
      GET
  1. Introdução

Comece por aqui

Dr. Olive.png

Quem somos nós#

A Oliv-e Saúde é uma healthtech brasileira fundada em 2019 em São Paulo, que tem como objetivo democratizar e facilitar o acesso à saúde primária por meio de soluções tecnológicas com foco em eficiência, prevenção e monitoramento contínuo. Seus valores estão ligados à inovação, agilidade e autonomia no cuidado, buscando reduzir barreiras no atendimento e expandir internacionalmente. A empresa já conta com parcerias estratégicas e clientes importantes, como Claro, TEM Saúde e Mercer Marsh.

Quais objetivos dessa documentação?#

Esta documentação tem como principal objetivo a facilitação de integração para desenvolvedores de parceiros da Oliv-e, permitindo que nossos serviços possam ser utilizados de forma totalmente integrada e customizada em aplicações próprias.
Aqui você encontra todos os detalhes necessários para estas integrações, como:
Fluxogramas de integração divididos por módulos.
Modelos de resposta de requisição.
Informações úteis de autenticação para utilização de nossos serviços.

Atualmente quais são os serviços disponibilizados?#

No momento disponibilizamos a integração aos serviços de questionário e ao Dr.Olive.
Questionários são de grande importância para a saúde, sendo questionários de risco (por idade) como questionários de câncer de mama, por exemplo ou de idade biológica, visando coletar detalhes e prover uma análise profunda de envelhecimento do usuário.
Dr. Olive é nosso assistente de IA, que visa realizar uma triagem de um usuário com um pré-diagnóstico que inclui taxas de probabilidade geradas em cima de registros médicos de diversos hospitais.

Não tem acesso e gostaria de integrar nossos serviços aos seus produtos?#

Entre em contato conosco diretamente pelo email: contato@oliv-e.health

O conteúdo desta documentação:#

4.png
Para começar, verifique como suas credenciais são importantes para utilizar nossos serviços.
2.png
Implemente o registro de seus usuários para que eles possam utilizar nossos serviços e que também tenham registro de suas interações.
3.png
Implemente os questionários para verificar os riscos de saúde ou a idade biológica de seus usuários.
1.png
Implemente o nosso serviço da Dr. Olive para coletar pré-diagnósticos que vão auxiliar nas consultas dos seus usuários.
Modificado em 2025-09-22 20:21:29
Próxima página
Introdução
Built with