← InícioFleetPay / Schema

ContraCteLote

Estrutura preservada do contrato versionado da API.

Descrições técnicas preservadas do contrato versionado. Exemplos de dados foram omitidos da cópia pública.

batch_idstring · uuidOpcional
statusstringOpcional
"processing" · "done" · "failed"
external_referencestring | nullOpcional
totalintegerOpcional
emittedintegerOpcional
duplicatedintegerOpcional
failedintegerOpcional
em_nome_deobject | nullOpcional

Presente quando o lote foi disparado pela contratante em nome da subcontratada; traz o CNPJ da emissora.

repasse_group_refstringOpcional

Referência do grupo de repasse do lote (nas pernas, cada motorista tem <batch_id>:m<driver_user_id>).

error_messagestring | nullOpcional
created_atstring · date-timeOpcional
finished_atstring | null · date-timeOpcional
Definição JSON Completa
{
  "type": "object",
  "properties": {
    "batch_id": {
      "type": "string",
      "format": "uuid"
    },
    "status": {
      "type": "string",
      "enum": [
        "processing",
        "done",
        "failed"
      ]
    },
    "external_reference": {
      "type": [
        "string",
        "null"
      ]
    },
    "total": {
      "type": "integer"
    },
    "emitted": {
      "type": "integer"
    },
    "duplicated": {
      "type": "integer"
    },
    "failed": {
      "type": "integer"
    },
    "em_nome_de": {
      "type": [
        "object",
        "null"
      ],
      "description": "Presente quando o lote foi disparado pela contratante em nome da subcontratada; traz o CNPJ da emissora.",
      "properties": {
        "cnpj": {
          "type": "string"
        }
      }
    },
    "repasse_group_ref": {
      "type": "string",
      "description": "Referência do grupo de repasse do lote (nas pernas, cada motorista tem `<batch_id>:m<driver_user_id>`)."
    },
    "results": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ContraCteLoteResult"
      }
    },
    "error_message": {
      "type": [
        "string",
        "null"
      ]
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "finished_at": {
      "type": [
        "string",
        "null"
      ],
      "format": "date-time"
    }
  }
}