Consultar característica
Retorna uma característica pelo id, com a lista completa de opções.
Use esta operação quando já tem o id de uma característica (vindo de Listar características) e precisa do detalhe: as opções (variantes) que ela oferece, as cores das amostras, a que categorias e grupo ela pertence. É a única leitura que traz as opções junto da definição.
/api/v1.0/features/{id}AdminConsultar uma característica
Autenticação: HTTP Basic com e-mail:chave_de_api de um administrador, ou Authorization: Bearer <JWT>.
Parâmetros de caminho
iduuidobrigatório/api/features/{id}AdminConsultar uma característica (forma sem versão)
Igual a /api/v1.0/features/{id}, mas o id do caminho pode ser o número decimal que a lista em /api/features devolve ("673694264"), e todos os ids da resposta saem em decimal, inclusive os de variant_id. O UUID também é aceito.
Parâmetros de caminho
idstringobrigatórioExemplo de requisição
Resposta
Os campos são os mesmos de Listar características, com a diferença de que variants vem preenchido:
Campos da resposta
variantsarrayposition. Vazio em característica sem lista (texto, número, data, caixa de marcação, grupo).variants[].variant_idstring/api/v1.0; decimal em string em /api/.variants[].variantstringPP, Vermelho).variants[].positionintegervariants[].colorstring#FF0000). Só aparece nas opções que têm cor.Erros
| Status | Quando | Corpo |
|---|---|---|
| 401 | Sem credenciais, chave inválida ou token expirado | {"message":"Invalid credentials","status":401} |
| 404 | Nenhuma característica com esse id | {"message":"Feature not found","status":404} |
| 500 | id que não é um UUID válido | {"message":"query feature abc: pq: invalid input syntax for type uuid: \"abc\" (22P02)","status":500} |