Obter entidade
GET/v1/data-entities/:entity_name
Retorna uma entidade.
Request
Path Parameters
Nome da entidade
Query Parameters
- inclusao
- exclusao
Permite especificar quais campos devem ser incluídos ou excluídos na resposta. Utilize o nome do campo para incluí-lo, ou prefixe o nome com um sinal de menos (-) para excluí-lo. Pode ser um valor único ou uma lista separada por vírgula(csv). Funciona para campos expandidos.
Esteja ciente de que especificar um campo para inclusão, terá o efeito que nenhum dos campos padrão seja retornado na resposta, a menos que seja explicitamente especificado.
Importante: Não é permitido combinar inclusões e exclusões na mesma requisição. Uma tentativa de fazê-lo resultará em um erro.
Retorna apenas os campos `id` e `createdAt`.
Example: id,createdAt
Retorna todos os campos, exceto `id`.
Example: -id
Expande as referências.
Pode ser um valor único ou uma lista separada por vírgula (csv) de referências retornadas neste endpoint.
Responses
- 200
Retorna o objeto DataEntity
para um nome válido; para entidade excluída, retorna um subconjunto com deleted: true
.
- application/json
- Schema
- Example (from schema)
Schema
Identificador exclusivo para o objeto.
dten_5f92f01728e009f403d8502e
Nome da entidade a ser criada
motivos_de_cancelamento
Locked true significa que é do sistema e não pode ser alterado ou removido.
true
JSON Schema da entidade. Os tipos permitidos são: string, number, boolean, array, object.
{"type1":"object","type2":"string","type3":{"type4":"boolean"}}
Data de criação do objeto
2023-08-25T22:38:41.134Z
Data de alteração do objeto
2023-08-25T22:38:41.134Z
Identifica se o objeto foi excluído. Se verdadeiro, o objeto foi excluído.
false
false
createdBy
object
Identificador do cliente que criou a assinatura.
client_identifier
Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição. Populado pelo campo enviado no header base39-external-client-id
.
Nome da aplicação que criou a assinatura.
backoffice
updatedBy
object
Identificador do cliente que criou a assinatura.
client_identifier
Chave de identificação do cliente externo. Utilizada para identificar o cliente que está realizando a requisição. Populado pelo campo enviado no header base39-external-client-id
.
Nome da aplicação que criou a assinatura.
backoffice
{
"id": "dten_5f92f01728e009f403d8502e",
"name": "motivos_de_cancelamento",
"locked": true,
"schema": {
"type1": "object",
"type2": "string",
"type3": {
"type4": "boolean"
}
},
"createdAt": "2023-08-25T22:38:41.134Z",
"updatedAt": "2023-08-25T22:38:41.134Z",
"deleted": false,
"createdBy": {
"clientId": "client_identifier",
"externalClientId": "string",
"app": "backoffice"
},
"updatedBy": {
"clientId": "client_identifier",
"externalClientId": "string",
"app": "backoffice"
}
}