Formatos e limites

Regras transversais para identificadores, datas, números, valores ausentes, paginação, intervalos e versões de schema.

Nesta página
  1. Formatos
  2. null e zero
  3. Limites
  4. Versões

Formatos canônicos

DadoFormatoExemplo
Identificadorstring"000093254403147"
PeríodoYYYY-MM"2026-07"
DataYYYY-MM-DD"2026-08-10"
Data e horaISO 8601 com offset"2026-08-24T14:00:00Z"
Moedanúmero em unidade principal41.32 BRL
Energianumber em kWh383
Demandanumber em kW75.5
Alíquotapontos percentuais12 significa 12%

Campos fora do schema da distribuidora são omitidos. Consulte os schemas COPEL e CELESC antes de exigir a presença de um campo.

null, zero e campo vazio

null significa que o valor não está disponível. Zero significa que a origem informou um zero real. Arrays válidos sem linhas usam []. Quando parsing de PDF não foi solicitado, pdf_data usa .

Limites públicos

OperaçãoLimiteComportamento ao exceder
invoice_sync_latest.count120invalid_job_payload
invoice_sync_range36 períodosinvalid_billing_period
GET /jobs limit200invalid_request
POST /pdf/parse20 MiB por padrãopdf_too_large
Trabalhos ativos por cliente2.000job_limit_exceeded
Trabalho ativo idêntico1 por alvojob_already_exists com o jobId atual
UCs ativasConforme contratoactive_uc_limit_exceeded

Versões de schema

Envelopes e recursos públicos usam schemaVersion: "3.0". O objeto detalhado de PDF usa pdf_data.schema_version: "2.13". Verifique as duas versões separadamente.

Digite para buscar em guias, referências, schemas e erros.