Obter dados do Usuário

API Obter dados do Usuário do Varejo por Aplicação Externa

A autenticação deve ser feita via external client credentials

Dados usuário do varejo

GET /user-data-external/[:username]

Parâmetro da URL

  • Nome: `username`

  • Tipo: String

  • Descrição: CPF do usuário

  • Exemplo: Para obter informações do usuário com CPF "123.456.789-00", a URL deve ser /GET /user-data-external/21890128643

API responsável por obter os dados um usuário do varejo no billing.

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Response

{
    "user": {
        "id": 545,
        "status": 0,
        "username": "28877031298",
        "name": "Nome do Usuário",
        "email": "email@email.com",
        "userType": "trial",
        "serialNumber": "554455",
        "initDate": {
            "date": "2020-02-06 19: 27: 00.000000",
            "timezone_type": 3,
            "timezone": "UTC"
        },
        "billingLimits": {
            "id": 3,
            "limitRules": {
                "dueDate": {
                    "date": "2020-04-06 00: 00: 00.000000",
                    "timezone_type": 3,
                    "timezone": "UTC"
                },
                "signature": 10,
                "login": 10
            }
        }
    },
    "detail": {
        "code": 1093,
        "status": "USER_LISTED",
        "message": "User list"
    }
}

Exemplo

curl --location --request GET 'http://localhost:89/user-data-external/28877031298' \
--header 'Authorization: Bearer 0f4501697743789b1d7d3a5a2df4b4aed9151cab' \
--header 'Content-Type: application/json' \
--data-raw ''

Last updated

Was this helpful?