Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Índice
minLevel1
maxLevel7

Orientações gerais

Dica

End-point

Endpoint

Método

Header Content-Type

/chavePasse/usuario

GET

application/json

Parâmetros de QueryString

Parâmetro

Requerido

Tipo

Descrição

instanciaApp

Sim

String

Bundle da aplicação ofuscado (BASE64)

Nota

Disponível na aba Embutir na tela de integração da funcionalidade no Configurador Público.

chavePasse

Sim

String

Chave Passe recebida via QueryString no redirecionamento para a URL configurada.

chaveFuncionalidade

Sim

String

Campo chave gerada automaticamente no cadastro da funcionalidade customizada e disponível no Configurador Público.

Exemplo de Retorno de Sucesso

Bloco de código
languagejson
{
    "status": true,
    "data": {
        "sistema": {
            "sistemaOperacional": {
                "plataforma": "android",
                "versaoPlataforma": "12"
            },
            "origem": "web",
            "bundle": "br.com.mosiaomnichannel.sandbox.mosiatesting",
            "plataformaExecucao": {
                "navegador": null,
                "versaoNavegador": null
            },
            "localidade": {
                "latitude": 121212.12,
                "longitude": 121212.23
            }
        },
        "negocio": {
            "canalAtendimento": "",
            "sessionKey": "20472cddf04f56bf6def70e0d6163ac908a0ead452f80dd476d370724785e2b8",
            "chaveUnica": "everson@mobilesaude.com.br"
        },
        "aplicacao": {
            "idFuncionalidade": "9013",
            "idAplicacao": 40,
            "idConfigClienteApp": 200,
            "uuidFuncionalidade": "b80918fe-680d-4f49-ba02-6659256f4de0",
            "idCliente": 409
        },
        "dataCriacao": "2022-02-15 14:48:39",
        "dataExpiracao": "2022-02-15 14:58:39"
    },
    "message": "Dados carregados com sucesso.",
    "critical": [],
    "statusCode": 200,
    "timestamp": 1644936902465
}

Exemplo de Retorno de Falha

Bloco de código
languagejson
{
    "status": false,
    "data": [],
    "message": "Ocorreu uma falha interna no servidor. Por favor tente novamente mais tarde.'",
    "critical": [
        {}
    ],
    "statusCode": 403,
    "timestamp": 1635347170840
}