spreadsheet-operations
export
Exportar planilha
Cria uma operação de export assíncrona (XLSX). O body depende do {type} na URL (veja os schemas abaixo).
A operação fica pending e o arquivo fica disponível em GET /spreadsheet-operations/{operation}/download após completed.
post/api/management/spreadsheet-operations/export/{type}
Request body
Example request
{
"columns": [
"project.id",
"project.name",
"project.customer"
],
"dynamic_forms": [
{
"model": "project"
},
{
"model": "project_funnel",
"id": "019dd427-5d13-71bf-9a09-d75aa2bf4bd7"
}
]
}Response
Operação de export criada com sucesso
Example response
{
"response": true,
"spreadsheet_operation": {
"action": "export",
"type": "project",
"status": "completed",
"total_rows": 120,
"processed_rows": 120,
"percentage": 100,
"file_name": "project_2026-06-01-143022.xlsx",
"initiator_type": "App\\Models\\User"
}
}