Enspace
  1. Items
Enspace
  • Introdução
  • Autenticação
  • Conceitos
  • Primeiros Passos
  • Workspaces
    • Categorias
      • Campos
        • Listar campos
        • Criar campo
        • Obter campo específico
        • Atualizar campo
        • Excluir campo
      • Items
        • Listar items
          GET
        • Criar novo item
          POST
        • Contar items
          GET
        • Obter item específico
          GET
        • Atualizar item
          PUT
        • Remover item
          DELETE
      • Listar categorias
        GET
      • Contar categorias
        GET
      • Obter categoria específica
        GET
      • Criar categoria
        POST
      • Atualizar categoria
        PUT
      • Excluir categoria
        DELETE
    • Membros
      • Listar membros
      • Contar membros
      • Obter membro
      • Novo membro
      • Atualizar membro
      • Remover membro
    • Cargos
      • Listar cargos
      • Criar cargo
      • Obter cargo específica
      • Contar cargos
      • Atualizar cargo
      • Excluir cargo
      • Listar Permissões da Role
      • Adicionar Permissão à Role
      • Remover Permissão da Role
    • Grupos de Membros
      • Listar grupos
      • Novo grupo
      • Obter grupo
      • Atualizar grupo
      • Excluir grupo
    • Listar Workspaces
      GET
    • Contexto do Workspace
      GET
    • Novo Workspace
      POST
    • Sair do workspace
      POST
    • Estatísticas do Workspace
      GET
    • Prévia de Exclusão do Workspace
      GET
    • Excluir Workspace
      DELETE
  • Usuário
    • Logs de Auditoria
    • Listar Chaves de API
  1. Items

Obter item específico

Em desenvolvimento
Develop Env
https://api-develop.enspace.io
Develop Env
https://api-develop.enspace.io
GET
https://api-develop.enspace.io
/ws/types/{slug}/items/{reference}
Responsável:Não configurado

Obter Item#

Retorna os dados de um item específico pela sua referência.

Parâmetros#

slug (path) - Slug único do Type
reference (path) - Referência única do Item (ex: PROD-001)

Resposta#

Retorna o objeto completo do Item com todos seus dados.

Exemplo de Resposta#

{
  "id": 1,
  "reference": "PROD-001",
  "status": "active",
  "data": {
    "nome": "iPhone 15",
    "preco": 4999.99,
    "categoria": "eletrônicos",
    "disponivel": true
  },
  "type": {
    "id": 1,
    "slug": "produto",
    "name": "Produto"
  },
  "created_at": "2024-01-15T10:30:00Z",
  "updated_at": "2024-01-15T10:30:00Z"
}

Observações#

A referência é única por Type
Você define a referência ao criar o item
Use referências significativas (ex: PROD-001, CLI-00123)
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api-develop.enspace.io/ws/types//items/' \
--header 'x-api-key;' \
--header 'en-workspace;'
Response Response Example
{
    "id": 0,
    "reference": "string",
    "status": "string",
    "created_at": "2019-08-24T14:15:22Z",
    "updated_at": "2019-08-24T14:15:22Z",
    "type": {
        "id": 0,
        "name": "string",
        "slug": "string",
        "description": "string",
        "created_at": "2019-08-24T14:15:22Z",
        "updated_at": "2019-08-24T14:15:22Z",
        "fields_count": 0,
        "items_count": 0,
        "config": {}
    },
    "data": {}
}

Requisição

Authorization
API Key
Adicionar parâmetro em header
x-api-key
Exemplo:
x-api-key: ********************
API Key
Adicionar parâmetro em header
en-workspace
Exemplo:
en-workspace: ********************
or
Parâmetros Path
slug
string 
requerido
Slug do Type
reference
string 
requerido
Referência única do Item
Parâmetros Header
en-workspace
string 
requerido

Respostas

🟢200OK
application/json
Item encontrado.
Body
id
integer 
requerido
ID único do item
reference
string 
requerido
Slug do type ao qual o item pertence
status
string 
requerido
Status
created_at
string <date-time>
requerido
updated_at
string <date-time>
requerido
type
object (Type) 
requerido
id
integer 
requerido
ID único do type
name
string 
requerido
Nome do type
slug
string 
requerido
Slug único do type
description
string 
opcional
Descrição do type
created_at
string <date-time>
requerido
updated_at
string <date-time>
requerido
fields_count
integer 
opcional
Número de campos do type
items_count
integer 
opcional
Número de items do type
config
object 
opcional
Configurações específicas do type
data
object 
requerido
Página anterior
Contar items
Próxima página
Atualizar item
Built with