Obter documentos
GET/v1/data-entities/:entity_name/documents
Retorna todos os documentos.
Request
Path Parameters
Nome da entidade
Query Parameters
- inclusao
- exclusao
Um cursor para uso na paginação. starting_after
é um ID de objeto que define seu lugar na lista. Por exemplo, se você fizer uma solicitação de lista e receber 100 objetos, terminando com obj_foo
, sua chamada subsequente poderá incluir starting_after=obj_foo
para buscar a próxima página da lista.
Um cursor para uso na paginação. starting_after
é um ID de objeto que define seu lugar na lista. Por exemplo, se você fizer uma solicitação de lista e receber 100 objetos, terminando com obj_foo
, sua chamada subsequente poderá incluir starting_after=obj_foo
para buscar a próxima página da lista.
Um limite no número de objetos a serem retornados. O limite pode variar entre 1 e 100, e o padrão é 10.
10
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.
Um filtro com base no campo deleted
. O valor deve ser um booleano.
Responses
- 200
Objeto com data
contendo um array de até um limite de documentos, começando após starting_after
.
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Informa se existem mais itens. Os próximos itens podem ser obtidos informando o ID do último item no startingAfter
.
true
data
object[]
Uma lista de itens de documentos.
Identificador exclusivo para o objeto.
doc_5f92f01728e009f403d8502e
Chave/Nome que será dado ao documento
funcionario_desligado
Valor/Objeto que deve corresponder ao schema da entidade, ao qual o documento está sendo inserido
{}
Id da entidade, ao qual o documento está relacionado
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
{
"hasMore": true,
"data": [
{
"id": "doc_5f92f01728e009f403d8502e",
"key": "funcionario_desligado",
"value": {},
"dataEntity": "string",
"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"
}
}
]
}