CLI Mapping

56 mappings.

CLI CommandREST MethodREST PathBCDescriptionExample cURL
sindri config checkPOST/api/v1/pipelines/validatesystemValida sintaxe YAML e estrutura de configuracao.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri analyze qualityPOST/api/v1/data/classifydata_intelligenceAnalisa qualidade de dados com scoring multidimensional usando QualityAnalyzer.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri pipeline runPOST/api/v1/jobs/pipelines/runpipelinesExecuta pipeline declarativo de arquivo YAML.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri pipeline dry-runPOST/api/v1/pipelines/dry-runpipelinesSimula execucao do pipeline sem modificar dados.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri pipeline listGET/api/v1/pipelinespipelinesLista pipelines definidos em arquivo YAML.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/pipelines
sindri pipeline backfill runPOST/api/v1/pipelines/backfillpipelinesExecuta backfill por janela temporal com paralelismo opt-in.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri pipeline backfill listGET/api/v1/pipelines/backfillpipelinesLista backfills do tenant com filtros opcionais.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/pipelines...
sindri pipeline backfill showGET/api/v1/pipelines/backfill/{backfill_id}pipelinesExibe status detalhado de um backfill (progresso, particoes falhadas).curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/pipelines...
sindri pipeline backfill cancelDELETE/api/v1/pipelines/backfill/{backfill_id}pipelinesCancela backfill em andamento (particoes em flight terminam; novas nao iniciam).curl -X DELETE -H "Authorization: Bearer $TOKEN" -H "Content-Type: applicatio...
sindri pipeline definition publishPOST/api/v1/pipelines/definitionspipelinesPublica definicao de pipeline no registro versionado do tenant.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri pipeline definition listGET/api/v1/pipelines/definitionspipelinesLista definicoes de pipeline registradas do tenant.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/pipelines...
sindri validate testPOST/api/v1/validation/dbt-testvalidationExecuta testes de dados dbt-style (not_null, unique, accepted_values, relationships).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri rbac deny createPOST/api/v1/admin/capability-deniesauthNega uma capability a um subject (vence o allow da role).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri rbac deny listGET/api/v1/admin/subjects/{subject_type}/{subject_id}/capability-deniesauthLista as negacoes de um subject.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/admin/sub...
sindri rbac deny revokeDELETE/api/v1/admin/capability-denies/{deny_id}authRevoga uma negacao por id.curl -X DELETE -H "Authorization: Bearer $TOKEN" -H "Content-Type: applicatio...
sindri contract registerPOST/api/v1/contracts/contractsRegistra novo DataContract a partir de arquivo JSON.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri contract listGET/api/v1/contracts/contractsLista contratos ativos do tenant.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/contracts/
sindri contract getGET/api/v1/contracts/{name}/versions/{version}contractsExibe um contrato por nome e versao.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/contracts...
sindri contract deleteDELETE/api/v1/contracts/{name}/versions/{version}contractsRemove um contrato por nome e versao.curl -X DELETE -H "Authorization: Bearer $TOKEN" -H "Content-Type: applicatio...
sindri contract diffGET/api/v1/contracts/{name}/diffcontractsCompara duas versoes de um contrato.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/contracts...
sindri contract validatePOST/api/v1/contracts/{name}/versions/{version}/validatecontractsValida uma tabela contra um contrato registrado.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri contract checkPOST/api/v1/contracts/{name}/checkcontractsGate de CI: bloqueia se breaking change sem major bump.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri data-catalog sourcesGET/api/v1/catalog/sourcesdata_catalogLista sources registradas no catalogo.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/catalog/s...
sindri data-catalog syncPOST/api/v1/catalog/refreshdata_catalogExecuta refresh de metadados do catalogo.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri data-catalog searchGET/api/v1/catalog/searchdata_catalogBusca full-text cross-source no catalogo (tsvector/GIN com ranking em Postgres; LIKE nos demais backends).curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/catalog/s...
sindri data-catalog statusGET/api/v1/catalog/statusdata_catalogExibe status consolidado do catalogo.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/catalog/s...
sindri data-catalog exportGET/api/v1/catalog/exportdata_catalogExporta o catalogo completo (sources/objects/columns/tags/snapshots) em JSON ou NDJSON.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/catalog/e...
sindri data-catalog pushPOST/api/v1/catalog/pushdata_catalogEnvia o catalogo ao sink externo configurado (DataHub ou OpenLineage).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri linkage dedupePOST/api/v1/linkage/dedupedata_linkageDeduplica uma tabela com a mesma configuracao do step YAML.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri linkage linkPOST/api/v1/linkage/linkdata_linkageVincula registros entre duas tabelas com a mesma configuracao do step YAML.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri linkage reportPOST/api/v1/linkage/reportdata_linkageGera reports HTML a partir de modelo salvo.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri lake readPOST/api/v1/lake/readlakeLe dados do Data Lake via SQL.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri lake watermarkGET/api/v1/lake/watermarklakeConsulta watermark de tabela no Data Lake.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/lake/wate...
sindri lake optimizePOST/api/v1/lake/optimizelakeCompacta small files em tabela Delta Lake.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri lake vacuumPOST/api/v1/lake/vacuumlakeRemove arquivos orfaos de tabela Delta Lake.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri lake historyGET/api/v1/lake/historylakeMostra historico de operacoes da tabela Delta.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/lake/history
sindri lake migratePOST/api/v1/lake/catalog/migratelakeUpgrade de catalogo DuckLake 0.x para 1.0curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri lake maintainPOST/api/v1/lake/maintainlakeManutencao unificada de tabela lake (compact/optimize/vacuum).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri query-studio runPOST/api/v1/queries/executequery_studioExecuta SQL ad-hoc e registra a execucao no historico do tenant.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri query-studio historyGET/api/v1/queries/historyquery_studioLista o historico recente de queries executadas pelo tenant.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/queries/h...
sindri query-studio export-dashboardGET/api/v1/queries/dashboards/{dashboard_id}/exportquery_studioExporta a definicao portavel de um dashboard custom do tenant.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/queries/d...
sindri report-serving kpisPOST/api/v1/report-serving/{page}/kpisreportingResolve KPIs da pagina sob os filtros atuais (query-time).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri report-serving describeGET/api/v1/report-serving/{page}/descriptorreportingDescreve a estrutura da pagina (dimensoes/medidas/capacidades do ator).curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/report-se...
sindri report-serving freshnessGET/api/v1/report-serving/monitor/freshnessreportingResolve o frescor (semaforo) dos datasets servidos.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/report-se...
sindri report-serving funnelPOST/api/v1/report-serving/{page}/funnelreportingResolve o funil de cards da pagina sob os filtros atuais.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri schedule listGET/api/v1/schedulesschedulingLista schedules do tenant.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/schedules
sindri schedule createPOST/api/v1/schedulesschedulingCria novo schedule para pipeline (ou simula em dry-run).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri source discoverPOST/api/v1/agents/discoversourcesDescobre objetos em fonte externa via YAML config.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri storage uploadPOST/api/v1/artifacts/uploadstorageEnvia arquivo para storage.curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri storage downloadGET/api/v1/storage/downloadstorageBaixa arquivo de storage.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/storage/d...
sindri storage lsGET/api/v1/artifactsstorageLista arquivos em storage.curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/api/v1/artifacts
sindri storage rmDELETE/api/v1/storage/filesstorageRemove arquivo de storage.curl -X DELETE -H "Authorization: Bearer $TOKEN" -H "Content-Type: applicatio...
sindri storage movePOST/api/v1/storage/movestorageMove arquivo entre paths no storage (download, upload, delete).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri storage copyPOST/api/v1/storage/copystorageCopia arquivo entre paths no storage (download, upload).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri storage discoverPOST/api/v1/storage/explorestorageDescobre datasets em storage (parquet, csv, delta, etc).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...
sindri storage browsePOST/api/v1/storage/browsestorageNavega hierarquia de storage (diretorios e arquivos).curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/...