Apikey
Entidade: ApiKey
Visão Geral
Estrutura da Entidade
Campos Principais
Campo | Tipo | Descrição | Obrigatório |
---|---|---|---|
id | number | Identificador único da chave API | ✅ (auto) |
value | string | Valor único da chave API gerada | ✅ (auto) |
title | string | Nome descritivo para identificar a chave | ✅ |
companyId | number | ID da empresa proprietária | ✅ (auto) |
userId | number | ID do usuário criador | ✅ (auto) |
status | enum | Status da chave (active ou deactivated ) | ✅ |
createdAt | DateTime | Data/hora de criação | ✅ (auto) |
updatedAt | DateTime | Data/hora da última atualização | ✅ (auto) |
Relacionamentos
Status Disponíveis
Status | Descrição |
---|---|
active | Chave ativa e funcional |
deactivated | Chave desabilitada temporariamente |
Casos de Uso Detalhados
1. Integração com Sistemas Externos
Regras de Negócio
Criação de Chaves
Controle de Acesso
Segurança
Operações Disponíveis
Operação | Descrição | Método HTTP |
---|---|---|
Listar | Recupera todas as chaves do usuário com paginação | GET |
Criar | Gera nova chave API personalizada | POST |
Visualizar | Exibe detalhes de uma chave específica | GET |
Atualizar | Modifica título ou status da chave | PUT/PATCH |