Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tópicos:

Índice

1- URL base API


2- Endpoints


Atualização Cadastral 

Feature

Endpoint

Método

Descrição

Listagem status de solicitação atualização cadastral

/atualizacao_cadastral/api/v1/ws/formulario/get_all_status

GET

Retorna os tipos de status de Solicitações de Autorizações.

Feature

Endpoint

Método

Descrição

Detalhes do protocolo de atualização cadastral

/atualizacao_cadastral/api/v1/ws/formulario/get_protocolo

GET

Retorna o status do protocolo requerido.

Feature

Endpoint

Método

Descrição

Atualização status protocolo de atualização cadastral

/atualizacao_cadastral/api/v1/ws/formulario/atualiza_status_protocolo

POST

Atualiza o status de um protocolo de atualização cadastral iniciado.


2 via de cartão

Feature

Endpoint

Método

Descrição

Listagem status de segunda via de cartão

/solicitacao_cartao/v1/api/status/listar

GET

Lista completa de status de solicitação do cartão

Feature

Endpoint

Método

Descrição

Listagem de solicitacões de segunda via de cartão

/solicitacao_cartao/v1/api/motivoSolicitacao/listar

GET

Lista de motivos de solicitação de segunda via e cartão cadastradas no painel

Feature

Endpoint

Método

Descrição

Detalhes de segunda via der cartão

/atualizacao_cadastral/api/v1/ws/formulario/carregar

GET

Detalhes de uma solicitação de cartão

Feature

Endpoint

Método

Descrição

Listagem formas de entregas segunda via de cartão

/solicitacao_cartao/v1/api/formaEntrega/listar

GET

Lista formas de entrega do cartão cadastrado, ex: buscar no correios, local de trabalho, casa, etc...

Feature

Endpoint

Método

Descrição

Atualização status protocolo de segunda via de cartão

/solicitacao_cartao/v1/api/solicitacao/atualizarStatus

POST

Atualização dos protocolos solicitados pelos beneficiários na base da Mobile Saúde.


Reembolso

Feature

Endpoint

Método

Descrição

Listagem status solicitação de reembolso

/plataforma_beneficiario/reembolso_online/v1/api/status/listar

GET

Listagem com os status de Reembolso solicitados.

Feature

Endpoint

Método

Descrição

Listagem tipos de solicitação de reembolso

/plataforma_beneficiario/reembolso_online/v1/api/tipoReembolso/listar

GET

Listagem com os tipos de Reembolso cadastrados.

Feature

Endpoint

Método

Descrição

Detalhes de uma solicitação de reembolso

/plataforma_beneficiario/reembolso_online/v1/api/reembolso/detalhes

GET

Listagem com os detalhes de um pedido de reembolso.

Feature

Endpoint

Método

Descrição

Atualizar solicitação de reembolso

/plataforma_beneficiario/reembolso_online/v1/api/reembolso/atualizar

POST

Atualizar pedido de reembolso realizado.

Feature

Endpoint

Método

Descrição

Atualizar usuário atribuído na análise de reembolso

/plataforma_beneficiario/reembolso_online/v1/api/reembolso/atualizar

POST

Atualizar usuário atribuído ao pedido de reembolso realizado.


Cancelamento de plano

Feature







3- Parâmetros query string

Parâmetro

Obrigatório

Tipo

Descrição

id_operadora

true


Cor do plano de fundo
color#EDEEF1
Inteiro


Id da operadora para a qual serão buscados os grupos de menu

mshash

true


Cor do plano de fundo
color#EDEEF1
idtipo
String


HASH que identifica de qual ambiente (Homologação ou Produção) os dados serão buscados.


4- Exemplo de retorno API (Sucesso)

Bloco de código
languagejs
themeMidnight
titleRetorno API sucesso
linenumberstrue
collapsetrue
[
    {
        "id_cms_menu_site_grupo": 34,
        "nome": "Área do Beneficiário",
        "chave": "area-do-beneficiario",
        "base_url_producao": "http://localhost:8080/#/",
        "base_url_homologacao": "http://localhost:8080/#/",
        "base_url_dev": "http://localhost:8080/#/",
        "id_operadora": 165,
        "id_aplicacao": 7,
        "qtd_niveis": 1
    },
    {
        "id_cms_menu_site_grupo": 35,
        "nome": "Área do Conveniado",
        "chave": "area-do-conveniado",
        "base_url_producao": "http://localhost:8080/#/",
        "base_url_homologacao": "http://localhost:8080/#/",
        "base_url_dev": "http://localhost:8080/#/",
        "id_operadora": 165,
        "id_aplicacao": 7,
        "qtd_niveis": 1
    },
    {
        "id_cms_menu_site_grupo": 33,
        "nome": "Menu do Rodapé",
        "chave": "menu-do-rodape",
        "base_url_producao": "http://homologacao.tapcore.com.br/mssuite/site/site-mutua/frontend/",
        "base_url_homologacao": "http://homologacao.tapcore.com.br/mssuite/site/site-mutua/frontend/",
        "base_url_dev": "http://localhost:8080/#/",
        "id_operadora": 165,
        "id_aplicacao": 7,
        "qtd_niveis": 2
    },
    {
        "id_cms_menu_site_grupo": 31,
        "nome": "Menu do Topo",
        "chave": "menu-do-topo",
        "base_url_producao": "http://homologacao.tapcore.com.br/mssuite/site/site-mutua/frontend/",
        "base_url_homologacao": "http://homologacao.tapcore.com.br/mssuite/site/site-mutua/frontend/",
        "base_url_dev": "http://localhost:8080/#/",
        "id_operadora": 165,
        "id_aplicacao": 7,
        "qtd_niveis": 3
    },
    {
        "id_cms_menu_site_grupo": 36,
        "nome": "Menu Topo Botões",
        "chave": "menu-topo-botoes",
        "base_url_producao": "http://localhost:8080/#/",
        "base_url_homologacao": "http://localhost:8080/#/",
        "base_url_dev": "http://localhost:8080/#/",
        "id_operadora": 165,
        "id_aplicacao": 7,
        "qtd_niveis": 2
    }
]

5- Exemplo de retorno API (Erro)

{ "error": "Erro: Cliente não encontrado.", "code": 0, "status": false }
Bloco de código
languagejs
themeMidnight
titleRetorno API falha
linenumberstrue
collapsetrue
Nota
titleATENÇÃO

Esse endpoint não possui retorno de erro mesmo enviando dados inválidos ele retorna como se não tivesse registro.Padrões documentação API