Merge pull request #323 from dadosfera/feature/export-users-and-assets

Feature/export users and assets
This commit is contained in:
Marcos Rodrigues Silva
2025-07-05 11:27:10 -03:00
committed by GitHub
9 changed files with 268 additions and 4 deletions
+114
View File
@@ -969,6 +969,41 @@
]
}
},
"/users/download": {
"get": {
"operationId": "UsersController_downloadUsersInCsv",
"parameters": [
{
"name": "dadosfera-lang",
"in": "header",
"required": false,
"schema": {
"enum": [
"pt-br",
"en-us"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
},
"tags": [
"Users"
],
"security": [
{
"access-token": []
},
{
"access-token": []
}
]
}
},
"/users/hierarchies": {
"get": {
"operationId": "UsersController_getAllHierarchies",
@@ -3874,6 +3909,85 @@
]
}
},
"/catalog/download": {
"get": {
"operationId": "CatalogController_dowloadAsserts",
"parameters": [
{
"name": "dadosfera-lang",
"in": "header",
"required": false,
"schema": {
"enum": [
"pt-br",
"en-us"
],
"type": "string"
}
},
{
"name": "size",
"required": false,
"in": "query",
"description": "Número de registros a ser retornado",
"schema": {
"minimum": 1,
"maximum": 10000,
"type": "number"
}
},
{
"name": "page",
"required": false,
"in": "query",
"description": "Usado para paginação, em conjunto com `size`",
"schema": {
"minimum": 1,
"type": "number"
}
},
{
"name": "sort_by",
"required": false,
"in": "query",
"description": "Campo do data asset para usar na ordenação. Padrão: `created_at` ",
"schema": {
"type": "string"
}
},
{
"name": "order",
"required": false,
"in": "query",
"description": "Tipo de ordenação - `asc`: crescente; `desc`: decrescente ",
"schema": {
"default": "asc",
"enum": [
"asc",
"desc"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
},
"tags": [
"Catalog"
],
"security": [
{
"access-token": []
},
{
"access-token": []
}
]
}
},
"/catalog/data-asset": {
"get": {
"operationId": "CatalogController_findByPipelineAndObject",