Versões comparadas

Chave

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

...

Informações
iconfalse
title1.1.3 Filter
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/rm/glb/v1/users?{campo}={valor}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8099

Campo: userName

Valor: carlosphilippe

Url Utilizada: http://localhost:8099/api/rm/glb/v1/users?userName=carlosphilippe



Informações
iconfalse
titleExemplo de Resultado
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
collapsetrue
{
    "hasNext": false,
    "items": [
        {
            "id": "carlosphilippe",
            "meta": {
                "resourceType": "User",
                "created": "2018-10-05T09:41:20",
                "lastModified": "2018-10-05T09:41:20"
            },
            "externalId": "280c4852-9222-4983-be6f-f7a275d63111",
            "name": {
                "formatted": ""
            },
            "userName": "carlosphilippe",
            "emails": [
                {
                    "value": "[email protected]",
                    "primary": true
                }
            ],
            "active": true
        }
    ]
}

1.1.4 - Paginacao

...

Informações
titleParâmetros

Page: Página que será apresentada.

PageSize: Quantidade máxima de registros por página que serão apresentados.

Exemplo: ?page=valor1&pageSize=1

Valores padrão: Caso não sejam preenchidos os parâmetros evidenciados acima serão preenchidos com valores padrão.

Page: 1

PageSize: 20

Informações
iconfalse
title1.1.4 Paginacao
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/rm/glb/v1/users?page=1&pageSize=1

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8099

Page: 1

PageSize: 1

Url Utilizada: http://localhost:8099/api/rm/glb/v1/users?page=1&pageSize=1

Informações
iconfalse
titleExemplo Postman

Image Added

Informações
iconfalse
titleExemplo de Resultado

{
"hasNext": true,
"items": [
{
"id": "00001",
"meta": {
"resourceType": "User",
"created": "2014-07-07T15:32:15",
"lastModified": "2018-10-05T09:34:53"
},
"externalId": "00001",
"name": {
"formatted": "ITAMAR MENDES DA SILVEIRA"
},
"userName": "00001",
"emails": [
{
"value": "masterkeyweb@totvs.com.br",
"primary": true
}
],
"active": false
}
]
}