# Register Supervisor Report

Endpoint: POST /silvicultura/boletins-supervisor
Version: v2
Security: API-Key, Client-Code

## Security:

  - `API-Key` (unknown)
    apiKey in header Authorization

  - `Client-Code` (unknown)
    apiKey in header Client-Code

## Request fields (application/json):

  - `ManagementUnit` (integer)

  - `SerialNumber` (string | null)

  - `UserCode` (string | null)

  - `CTL_IMPORT_SILVICULTURA` (array)

  - `CTL_IMPORT_SILVICULTURA.CD_ESCALA_RENDIMENTO_BOL` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_PADRAO_RENDIMENTO_BOL` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_USUARIO_APONTADOR` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_FUNCIONARIO_ENCARREGADO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_FUNCIONARIO_AJUDANTE` (string | null)

  - `CTL_IMPORT_SILVICULTURA.FLAG_FECHAMENTO_TALHAO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.REF_BOLETIM_SILV_DISPOSITIVO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_UNIDADE_BOL` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_MOTIVO_DESCARTE_MUDA` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_ESPACAMENTO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_MATERIAL_GENETICO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.QTD_DESCARTE` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_TURNO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_EQUIPE` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CD_OPERACAO_PROGRAMADA` (string | null)

  - `CTL_IMPORT_SILVICULTURA.DATA_OPERACAO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.VLR_PRODUCAO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.DCR_OBSERVACAO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV` (array)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.FLAG_DEFAULT_HORIMETRO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_PARADA` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.NUM_HORIMETRO_INI` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.NUM_HORIMETRO_FIM` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_PADRAO_RENDIMENTO_REC` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_UNIDADE_REC` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.NUM_TOTAL_HORIMETRO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_ESCALA_RENDIMENTO_REC` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.DCR_OBSERVACAO_REC` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_EQUIPAMENTO_IMPLEMENTO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_CLASSE_RENDIMENTO_REC` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.FLAG_TIPO_RECURSO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_RECURSO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.QTD_PRODUCAO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.CD_EQUIPAMENTO` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.DATA_HORA_INI` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.DATA_HORA_FIM` (string | null)

  - `CTL_IMPORT_SILVICULTURA.CTL_IMPORT_RECURSO_SILV.NUM_TOTAL_HORAS` (string | null)

## Response 200:

  - `200` (unknown)
    Success.

## Response 200 fields (application/json):

  - `requestId` (string | null)

  - `status` (string)
    Request outcome. Open list: new values may be added; clients should tolerate unknown values.
    Enum: "success", "processing", "accepted", "bad_request", "unprocessable_entity", "error", "service_unavailable"

  - `message` (string)

  - `dados` (array)

  - `dados.refRegistroOrigem` (integer | null)

  - `errors` (object | null)
    Validation or rejection errors, per field (field -> list of messages). The `$` key identifies a rejection not tied to a specific field. It is null on technical failures.

## Response 202:

  - `202` (unknown)
    Your request is being processed.

## Response 202 fields (application/json):

  - `requestId` (string | null)

  - `status` (string)
    Request outcome. Open list: new values may be added; clients should tolerate unknown values.
    Enum: "success", "processing", "accepted", "bad_request", "unprocessable_entity", "error", "service_unavailable"

  - `message` (string)

  - `dados` (object | array | null)

  - `errors` (object | null)
    Validation or rejection errors, per field (field -> list of messages). The `$` key identifies a rejection not tied to a specific field. It is null on technical failures.

## Response 400 fields (application/json):

  - `requestId` (string | null)

  - `status` (string)
    Request outcome. Open list: new values may be added; clients should tolerate unknown values.
    Enum: "success", "processing", "accepted", "bad_request", "unprocessable_entity", "error", "service_unavailable"

  - `message` (string)

  - `dados` (object | array | null)

  - `errors` (object | null)
    Validation or rejection errors, per field (field -> list of messages). The `$` key identifies a rejection not tied to a specific field. It is null on technical failures.

## Response 401:

  - `401` (unknown)
    Unauthorized. It happens when the API Key sent does not pass authentication.

## Response 401 fields (application/json):

  - `error` (string)

## Response 403:

  - `403` (unknown)
    Forbidden. It happens when the API Key sent does not have access to the specified client.

## Response 403 fields (application/json):

  - `error` (string)

## Response 500 fields (application/json):

  - `requestId` (string | null)

  - `status` (string)
    Request outcome. Open list: new values may be added; clients should tolerate unknown values.
    Enum: "success", "processing", "accepted", "bad_request", "unprocessable_entity", "error", "service_unavailable"

  - `message` (string)

  - `dados` (object | array | null)

  - `errors` (object | null)
    Validation or rejection errors, per field (field -> list of messages). The `$` key identifies a rejection not tied to a specific field. It is null on technical failures.

