# Create chat

Create a new Chat

Endpoint: POST /chat
Version: 0.9.74
Security: bearer, apiKey, apiSecret

## Header parameters:

  - `Authorization` (string, required)

## Request fields (application/json):

  - `title` (string)

  - `users` (array)

  - `users.id` (string)

## Response 200 fields (application/json):

  - `success` (boolean)

  - `message` (string)

  - `code` (integer)

  - `chat` (object)

  - `chat.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.uuid` (string, required)

  - `chat.primaryPlatformId` (string, required)

  - `chat.createdAt` (string)
    The date and time this Entity has been created

  - `chat.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.language` (object)
    circular reference

  - `chat.title` (string)

  - `chat.type` (string)
    Enum: "private", "public"

  - `chat.image` (object)

  - `chat.image.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.image.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.image.uuid` (string, required)

  - `chat.image.primaryPlatformId` (string, required)

  - `chat.image.createdAt` (string)
    The date and time this Entity has been created

  - `chat.image.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.image.language` (object)
    circular reference

  - `chat.image.url` (string)

  - `chat.image.path` (string)

  - `chat.image.name` (string)

  - `chat.image.originalName` (string)

  - `chat.image.size` (integer)

  - `chat.image.purpose` (string)

  - `chat.image.type` (string)
    Enum: "IMAGE", "VIDEO", "MUSIC", "WORD", "EXCEL", "CSV", "PDF", "EMAIL", "JSON"

  - `chat.image.mimeType` (string)

  - `chat.image.extension` (string)

  - `chat.image.identifiers` (array)

  - `chat.image.identifiers.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.image.identifiers.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.image.identifiers.uuid` (string, required)

  - `chat.image.identifiers.primaryPlatformId` (string, required)

  - `chat.image.identifiers.createdAt` (string)
    The date and time this Entity has been created

  - `chat.image.identifiers.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.image.identifiers.language` (object)
    circular reference

  - `chat.image.identifiers.name` (string)

  - `chat.image.identifiers.system` (string)

  - `chat.image.identifiers.value` (string)

  - `chat.image.identifiers.expiredAt` (string)

  - `chat.image.bucket` (object)

  - `chat.image.bucket.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.image.bucket.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.image.bucket.uuid` (string, required)

  - `chat.image.bucket.primaryPlatformId` (string, required)

  - `chat.image.bucket.createdAt` (string)
    The date and time this Entity has been created

  - `chat.image.bucket.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.image.bucket.language` (object)
    circular reference

  - `chat.image.bucket.name` (string)

  - `chat.image.uploadedAt` (string)

  - `chat.image.tempFile` (string)

  - `chat.image.contentMatrix` (array)

  - `chat.active` (boolean)

  - `chat.starter` (object)
    circular reference

  - `chat.users` (array)

  - `chat.users.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.uuid` (string, required)

  - `chat.users.primaryPlatformId` (string, required)

  - `chat.users.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.language` (object)
    circular reference

  - `chat.users.chat` (object)
    circular reference

  - `chat.users.user` (object)
    circular reference

  - `chat.users.business` (object)
    circular reference

  - `chat.users.chauffeur` (object)

  - `chat.users.chauffeur.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.uuid` (string, required)

  - `chat.users.chauffeur.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.language` (object)
    circular reference

  - `chat.users.chauffeur.type` (string)
    Enum: "driver", "conductor", "captain", "pilot"

  - `chat.users.chauffeur.picture` (object)

  - `chat.users.chauffeur.user` (object)
    circular reference

  - `chat.users.chauffeur.firstName` (string)

  - `chat.users.chauffeur.lastName` (string)

  - `chat.users.chauffeur.dateOfBirth` (string)

  - `chat.users.chauffeur.birthPlace` (string)

  - `chat.users.chauffeur.nationality` (string)

  - `chat.users.chauffeur.hourlyRate` (object)

  - `chat.users.chauffeur.hourlyRate.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.hourlyRate.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.hourlyRate.uuid` (string, required)

  - `chat.users.chauffeur.hourlyRate.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.hourlyRate.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.hourlyRate.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.hourlyRate.language` (object)
    circular reference

  - `chat.users.chauffeur.hourlyRate.amount` (number)

  - `chat.users.chauffeur.hourlyRate.currency` (object)

  - `chat.users.chauffeur.hourlyRate.currency.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.hourlyRate.currency.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.hourlyRate.currency.uuid` (string, required)

  - `chat.users.chauffeur.hourlyRate.currency.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.hourlyRate.currency.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.hourlyRate.currency.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.hourlyRate.currency.language` (object)
    circular reference

  - `chat.users.chauffeur.hourlyRate.currency.name` (string)

  - `chat.users.chauffeur.hourlyRate.currency.short` (string)

  - `chat.users.chauffeur.hourlyRate.currency.sign` (string)

  - `chat.users.chauffeur.hourlyRate.currency.decimalDelimiter` (string)

  - `chat.users.chauffeur.hourlyRate.currency.thousandDelimiter` (string)

  - `chat.users.chauffeur.hourlyRate.currency.enabled` (boolean)

  - `chat.users.chauffeur.hourlyRate.taxRate` (object)

  - `chat.users.chauffeur.hourlyRate.taxRate.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.hourlyRate.taxRate.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.hourlyRate.taxRate.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.hourlyRate.taxRate.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.hourlyRate.taxRate.creditCode` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.debitCode` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers` (array)

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.name` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.system` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.value` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.identifiers.expiredAt` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.name` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.description` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.jurisdiction` (string)

  - `chat.users.chauffeur.hourlyRate.taxRate.percentage` (number)

  - `chat.users.chauffeur.hourlyRate.taxRate.inclusive` (boolean)

  - `chat.users.chauffeur.hourlyRate.taxRate.active` (boolean)

  - `chat.users.chauffeur.hourlyRate.inclusiveOfTax` (boolean)

  - `chat.users.chauffeur.hoursPerMonth` (number)

  - `chat.users.chauffeur.preferredVehicle` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract` (object)

  - `chat.users.chauffeur.capacityContract.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.name` (string)

  - `chat.users.chauffeur.capacityContract.type` (string)
    Enum: "permanentContract", "oneTimeContract", "transportOrderContract"

  - `chat.users.chauffeur.capacityContract.communicationMethod` (string)
    Enum: "messageAutomation", "integration", "pdf"

  - `chat.users.chauffeur.capacityContract.contract` (object)

  - `chat.users.chauffeur.capacityContract.contract.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.contract.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.contract.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.contract.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.contract.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.contract.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.contract.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.contract.title` (string)

  - `chat.users.chauffeur.capacityContract.contract.description` (string)

  - `chat.users.chauffeur.capacityContract.contract.deliveryTerms` (string)
    Enum: "EXW", "FCA", "FAS", "FOB", "CPT", "CIP", "CFR", "CIF", "DAP", "DPU", "DDP"

  - `chat.users.chauffeur.capacityContract.contract.contractor` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee` (object)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.firstName` (string)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.lastName` (string)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.position` (string)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.email` (string)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.phone` (string)

  - `chat.users.chauffeur.capacityContract.contract.contractorSignee.mobilePhone` (string)

  - `chat.users.chauffeur.capacityContract.contract.client` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.contract.clientSignee` (object)

  - `chat.users.chauffeur.capacityContract.business` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration` (object)

  - `chat.users.chauffeur.capacityContract.administration.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.administration.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.administration.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.platforms` (array)

  - `chat.users.chauffeur.capacityContract.administration.name` (string)

  - `chat.users.chauffeur.capacityContract.administration.primary` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.transportOrderPrefix` (string)

  - `chat.users.chauffeur.capacityContract.administration.consignmentPrefix` (string)

  - `chat.users.chauffeur.capacityContract.administration.business` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.currency` (object)

  - `chat.users.chauffeur.capacityContract.administration.balance` (object)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts` (array)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.accountHolderName` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.accountHolderType` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.bankName` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.routingNumber` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.accountNumber` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.last4` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency` (object)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.name` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.short` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.sign` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.decimalDelimiter` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.thousandDelimiter` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.currency.enabled` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.country` (string)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.validation` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.validated` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.bankAccounts.identifiers` (array)

  - `chat.users.chauffeur.capacityContract.administration.numberFormat` (string)

  - `chat.users.chauffeur.capacityContract.administration.numberLength` (integer)

  - `chat.users.chauffeur.capacityContract.administration.dueDays` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceNumberIndex` (object)

  - `chat.users.chauffeur.capacityContract.administration.quoteNumberIndex` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.type` (string)
    Enum: "messageAutomation", "questionAnswerAutomation", "fileRequestAutomation"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.name` (string, required)
    The name of a messageAutomation

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.description` (string, required)
    The description of a messageAutomation

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.triggerType` (string)
    Enum: "trigger", "scheduler", "listener"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.triggerEvent` (string)
    Enum: "afterCreatingTrip", "afterUpdatingTrip", "afterConfirmingTrip", "afterStartingTrip", "afterFinishingTrip", "afterCancelingTrip", "afterLocationUpdateEvent", "afterCreatingMessage", "afterUpdatingMessage", "afterCreatingEvent", "afterStartEngineEvent", "afterStartMovingEvent", "afterStopMovingEvent", "afterStopEngineEvent", "afterCreatingWaitAction", "afterUpdatingWaitAction", "afterCreatingWeighingAction", "afterUpdatingWeighingAction", "afterCreatingUnloadAction", "afterUpdatingUnloadAction", "afterCreatingStopAction", "afterUpdatingStopAction", "afterCreatingMoveAction", "afterUpdatingMoveAction", "afterCreatingLoadAction", "afterUpdatingLoadAction", "afterCreatingDetachTransportEquipmentAction", "afterUpdatingDetachTransportEquipmentAction", "afterCreatingDetachChauffeurAction", "afterUpdatingDetachChauffeurAction", "afterCreatingBreakAction", "afterUpdatingBreakAction", "afterCreatingAttachTransportEquipmentAction", "afterUpdatingAttachTransportEquipmentAction", "afterCreatingAttachChauffeurAction", "afterUpdatingAttachChauffeurAction", "afterActionLifeCycleUpdate", "afterCreatingCapacityContract", "afterUpdatingCapacityContract", "afterCreatingMessageAutomation", "AfterUpdatingMessageAutomation", "afterCreatingTransportOrder", "afterUpdatingTransportOrder", "afterCreatingConsignment", "afterUpdatingConsignment", "afterCreatingBusiness", "afterUpdatingBusiness", "afterCreatingInvoice", "afterSendingInvoice", "afterUpdatingInvoice", "afterCreatingQuote", "afterUpdatingQuote", "afterSendingQuote", "afterCreatingUser", "afterUpdatingUser", "afterCreatingLocation", "afterUpdatingLocation", "afterExceedingStopAverageDuration", "afterHomeBaseReturnOverdue", "afterCreatingBooking", "afterUpdatingBooking", "afterCancellingBooking", "afterConfirmingBooking", "afterCreatingIntegration", "afterUpdatingIntegration", "afterUpdatingCalendarEvent", "afterDeletingCalendarEvent", "afterCreatingTodo", "afterUpdatingTodo", "afterDeletingTodo", "afterAssigningTodo", "afterCalendarSyncRequested", "afterCalendarAuthorizationGranted"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.schedule` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.schedule.integrationSchedulerScheduleValue` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.schedule.integrationSchedulerScheduleType` (string)
    Enum: "seconds", "minutes", "hours", "days", "months"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.schedule.milliseconds` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.uniqueIdentifierSelector` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.uniqueIdentifierSchedule` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.selector` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.comparisonType` (string)
    Enum: "equal", "not_equal", "greater_than", "greater_or_equal_than", "lesser_than", "lesser_or_equal_than", "between", "in", "not_in", "contains", "starts_with", "ends_with", "is_blank", "is_not_blank"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.value` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.linkType` (string)
    Enum: "and", "or"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.filters` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.sequenceNr` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.filters.valueSelector` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.fields` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.fields.name` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.fields.groupByAggregate` (string)
    Enum: "count", "max", "min", "sum", "avg"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.entityType` (string)
    Enum: "action", "attachTransportEquipmentAction", "detachTransportEquipmentAction", "stopAction", "loadAction", "unloadAction", "waitAction", "consignment", "extendedConsignment", "transportEquipment", "extendedTransportEquipment", "items", "goods", "constraint", "actor", "location", "route", "sensor", "vehicle", "extendedVehicle", "trip", "fleet", "transportOrder", "extendedTransportOrder", "business", "event", "locationUpdateEvent", "startMovingEvent", "startWaitingEvent", "stopEngineEvent", "stopMovingEvent", "message", "document", "chauffeur", "extendedChauffeur", "chauffeurTimeslot", "chat", "user", "administration", "fleetVehicle", "messageAutomation", "capacity_contract", "booking", "invoice", "invoice_line", "quote", "quote_line", "integration", "calendarEvent", "to_do"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.joins` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.joins.type` (string)
    Enum: "inner_join"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.joins.entityType` (string)
    Enum: "action", "attachTransportEquipmentAction", "detachTransportEquipmentAction", "stopAction", "loadAction", "unloadAction", "waitAction", "consignment", "extendedConsignment", "transportEquipment", "extendedTransportEquipment", "items", "goods", "constraint", "actor", "location", "route", "sensor", "vehicle", "extendedVehicle", "trip", "fleet", "transportOrder", "extendedTransportOrder", "business", "event", "locationUpdateEvent", "startMovingEvent", "startWaitingEvent", "stopEngineEvent", "stopMovingEvent", "message", "document", "chauffeur", "extendedChauffeur", "chauffeurTimeslot", "chat", "user", "administration", "fleetVehicle", "messageAutomation", "capacity_contract", "booking", "invoice", "invoice_line", "quote", "quote_line", "integration", "calendarEvent", "to_do"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.joins.onLeft` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.joins.onRight` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.sequenceNr` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.field` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.comparisonOperations` (string)
    Enum: "equal", "not_equal", "greater_than", "greater_or_equal_than", "lesser_than", "lesser_or_equal_than", "between", "in", "not_in", "contains", "starts_with", "ends_with", "is_blank", "is_not_blank"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.value` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.valueType` (string)
    Enum: "constant", "string", "integer", "float", "datetime", "duration", "date", "time", "boolean", "object", "array", "filters", "table"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.filters.linkType` (string)
    Enum: "and", "or"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.groupBy` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.having` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.sortFields` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.sortDirection` (string)
    Enum: "asc", "desc"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.limit` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.query.offset` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.recipients` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.recipientSelector` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.toggleForAll` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.channel` (string)
    Enum: "email", "chat", "notification", "whatsapp", "telegram"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.manualIntegration` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.includeAttachments` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.documentSourceType` (string)
    Enum: "ENTITY_PDF", "CUSTOM_TEMPLATE", "INSIGHT_REPORT", "STATIC_FILE"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.documentType` (string)
    Enum: "cmr", "waybill", "invoice", "quote", "transportOrder", "trip", "custom"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.documentTemplateId` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.fileUrl` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.insightType` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.reportParameters` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.entityIdSelector` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.documentAttachments.fileNameTemplate` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.subject` (string)
    The subject of a message for a particular messageAutomation

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.currentTriggerPosition` (integer)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.name` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.localName` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.code` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.iso3166` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.decimalDelimiter` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.thousandDelimiter` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.dateFormat` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.language.measurementUnit` (string)
    Enum: "metric", "imperial"

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.content` (string, required)
    The template of a message for a particular messageAutomation

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.messageTemplate` (string, required)
    The template of a message for a particular messageAutomation

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.localizedTexts.subject` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.defaultLanguageId` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.languageSelector` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.userEnableable` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.automationConfig.userPermissionFilters` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.messageAutomationIntegration` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.enabled` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.lastHandled` (string)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.template` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSendMessageAutomation.templateCategory` (string)

  - `chat.users.chauffeur.capacityContract.administration.automaticallySendReminders` (boolean)

  - `chat.users.chauffeur.capacityContract.administration.invoiceFirstReminderMessageAutomation` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceSecondReminderMessageAutomation` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceThirdReminderMessageAutomation` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoicePaidMessageAutomation` (object)

  - `chat.users.chauffeur.capacityContract.administration.quoteSendMessageAutomation` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceTermsAndConditions` (array)

  - `chat.users.chauffeur.capacityContract.administration.invoiceTermsAndConditions.language` (object)

  - `chat.users.chauffeur.capacityContract.administration.invoiceTermsAndConditions.text` (string)

  - `chat.users.chauffeur.capacityContract.administration.quoteTermsAndConditions` (array)

  - `chat.users.chauffeur.capacityContract.administration.transportOrderTermsAndConditions` (array)

  - `chat.users.chauffeur.capacityContract.administration.identifiers` (array)

  - `chat.users.chauffeur.capacityContract.startTime` (string)

  - `chat.users.chauffeur.capacityContract.endTime` (string)

  - `chat.users.chauffeur.capacityContract.selfBilling` (boolean)

  - `chat.users.chauffeur.capacityContract.currency` (object)

  - `chat.users.chauffeur.capacityContract.triggerType` (string)
    Enum: "endOfWeek", "endOfWeekOrMonth", "endOfMonth", "endOfQuarter", "endOfTrip", "endOfTransportOrder"

  - `chat.users.chauffeur.capacityContract.pricingModules` (array)

  - `chat.users.chauffeur.capacityContract.pricingModules.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.pricingModules.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.pricingModules.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.pricingModules.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.pricingModules.type` (string)
    Enum: "fixed", "percentage", "time", "table", "zone", "ab", "unit", "element", "variable_adjustment", "formula", "tql_formula", "excel", "field", "modules", "highest_module_value", "lowest_module_value", "subscription"

  - `chat.users.chauffeur.capacityContract.pricingModules.name` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.sequenceNr` (integer)

  - `chat.users.chauffeur.capacityContract.pricingModules.description` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.category` (object)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.pricingModules.category.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.pricingModules.category.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.pricingModules.category.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.pricingModules.category.name` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.creditCode` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.debitCode` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.defaultValue` (number)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.enabled` (boolean)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.tripRevenue` (boolean)

  - `chat.users.chauffeur.capacityContract.pricingModules.category.identifiers` (array)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates` (array)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.sequenceNr` (integer)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.name` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.description` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.taxRate` (object)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters` (array)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.selector` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.comparisonType` (string)
    Enum: "equal", "not_equal", "greater_than", "greater_or_equal_than", "lesser_than", "lesser_or_equal_than", "between", "in", "not_in", "contains", "starts_with", "ends_with", "is_blank", "is_not_blank"

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.value` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.linkType` (string)
    Enum: "and", "or"

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.filters` (array)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.sequenceNr` (integer)

  - `chat.users.chauffeur.capacityContract.pricingModules.taxRates.filters.valueSelector` (string)

  - `chat.users.chauffeur.capacityContract.pricingModules.filters` (array)

  - `chat.users.chauffeur.capacityContract.pricingModules.oncePerInvoice` (boolean)

  - `chat.users.chauffeur.capacityContract.lastHandledSelfBilling` (string)

  - `chat.users.chauffeur.capacityContract.signature` (object)

  - `chat.users.chauffeur.capacityContract.signature.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.signature.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.signature.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.signature.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.signature.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.signature.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.signature.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.signature.ip` (string)

  - `chat.users.chauffeur.capacityContract.signature.userAgent` (string)

  - `chat.users.chauffeur.capacityContract.signature.date` (string)

  - `chat.users.chauffeur.capacityContract.signature.file` (object)

  - `chat.users.chauffeur.capacityContract.integration` (object)

  - `chat.users.chauffeur.capacityContract.integration.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.integration.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.integration.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.integration.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.integration.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.integration.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.integration.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.integration.type` (string)
    Enum: "manual", "configured", "messageAutomation", "fileTemplate", "apiAccess"

  - `chat.users.chauffeur.capacityContract.integration.name` (string)

  - `chat.users.chauffeur.capacityContract.integration.description` (string)

  - `chat.users.chauffeur.capacityContract.integration.schedule` (object)

  - `chat.users.chauffeur.capacityContract.integration.dataSources` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.integration.dataSources.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.integration.dataSources.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.integration.dataSources.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.integration.dataSources.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.integration.dataSources.directionType` (string)
    Enum: "in", "out"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.connectionType` (string)
    Enum: "api", "ftp", "sftp", "sql", "web_hook", "email", "virtual_ftp"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.requestMethod` (string)
    Enum: "get", "post", "put", "patch", "delete"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.dataType` (string)
    Enum: "xml", "json", "csv", "empty"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.entityType` (string)
    Enum: "action", "attachTransportEquipmentAction", "detachTransportEquipmentAction", "stopAction", "loadAction", "unloadAction", "waitAction", "consignment", "extendedConsignment", "transportEquipment", "extendedTransportEquipment", "items", "goods", "constraint", "actor", "location", "route", "sensor", "vehicle", "extendedVehicle", "trip", "fleet", "transportOrder", "extendedTransportOrder", "business", "event", "locationUpdateEvent", "startMovingEvent", "startWaitingEvent", "stopEngineEvent", "stopMovingEvent", "message", "document", "chauffeur", "extendedChauffeur", "chauffeurTimeslot", "chat", "user", "administration", "fleetVehicle", "messageAutomation", "capacity_contract", "booking", "invoice", "invoice_line", "quote", "quote_line", "integration", "calendarEvent", "to_do"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.url` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.port` (integer)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.path` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.token` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.query` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.sequenceNr` (integer)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.type` (string)
    Enum: "constant", "string", "integer", "float", "datetime", "duration", "date", "time", "boolean", "object", "array", "filters", "table"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.regex` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.format` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.locale` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.zoneId` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.incomingPath` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.outgoingPath` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.insertRegexSelector` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.insertType` (string)
    Enum: "before", "replace", "after"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.insertValue` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.defaultValue` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.fields` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.filters` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.parameters.options` (array)
    Enum: "identifier", "to_lower_case", "to_upper_case", "capitalize", "trim", "remove_all_whitespace", "filters"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.allowedIps` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.hasAuthentication` (boolean)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials` (object)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.uuid` (string, required)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.language` (object)
    circular reference

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.authenticationMethod` (string)
    Enum: "apiKey", "accessKeys", "basic", "OAuth", "bearer", "openId", "clientKeysOpenId", "clientKeys", "headers"

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.username` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.password` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.accessKey` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.secretKey` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.clientId` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.clientSecret` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.grantType` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.scope` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.apiKey` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.bearer` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.sshKey` (object)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.sshTunnel` (boolean)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.sshHost` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.sshUsername` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.sshPassword` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.externalAttributes` (object)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.headers` (object)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.oauthUrl` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.oAuthCache` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.oAuthCacheCreationDate` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.openIdToken` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.openIdRefreshToken` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.openIdAccessToken` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.credentials.openIdExpiration` (string)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.otm` (boolean)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.fields` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.filters` (array)

  - `chat.users.chauffeur.capacityContract.integration.dataSources.template` (boolean)

  - `chat.users.chauffeur.capacityContract.integration.enabled` (boolean)

  - `chat.users.chauffeur.capacityContract.integration.lastHandled` (string)

  - `chat.users.chauffeur.capacityContract.messageAutomation` (object)

  - `chat.users.chauffeur.adr` (object)

  - `chat.users.chauffeur.adr.hasADR` (boolean)

  - `chat.users.chauffeur.adr.ADRNumber` (string)

  - `chat.users.chauffeur.adr.ADRValidFromDate` (string)

  - `chat.users.chauffeur.adr.ADRExpirationDate` (string)

  - `chat.users.chauffeur.adr.ADRFiles` (array)

  - `chat.users.chauffeur.adr.ADRFiles.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.adr.ADRFiles.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.adr.ADRFiles.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.adr.ADRFiles.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.adr.ADRFiles.url` (string)

  - `chat.users.chauffeur.adr.ADRFiles.path` (string)

  - `chat.users.chauffeur.adr.ADRFiles.name` (string)

  - `chat.users.chauffeur.adr.ADRFiles.originalName` (string)

  - `chat.users.chauffeur.adr.ADRFiles.size` (integer)

  - `chat.users.chauffeur.adr.ADRFiles.purpose` (string)

  - `chat.users.chauffeur.adr.ADRFiles.type` (string)
    Enum: "IMAGE", "VIDEO", "MUSIC", "WORD", "EXCEL", "CSV", "PDF", "EMAIL", "JSON"

  - `chat.users.chauffeur.adr.ADRFiles.mimeType` (string)

  - `chat.users.chauffeur.adr.ADRFiles.extension` (string)

  - `chat.users.chauffeur.adr.ADRFiles.identifiers` (array)

  - `chat.users.chauffeur.adr.ADRFiles.bucket` (object)

  - `chat.users.chauffeur.adr.ADRFiles.bucket.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.adr.ADRFiles.bucket.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.adr.ADRFiles.bucket.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.adr.ADRFiles.bucket.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.adr.ADRFiles.bucket.name` (string)

  - `chat.users.chauffeur.adr.ADRFiles.uploadedAt` (string)

  - `chat.users.chauffeur.adr.ADRFiles.tempFile` (string)

  - `chat.users.chauffeur.driverLicense` (object)

  - `chat.users.chauffeur.driverLicense.hasDriverLicense` (boolean)

  - `chat.users.chauffeur.driverLicense.driverLicenseNumber` (string)

  - `chat.users.chauffeur.driverLicense.driverLicenseValidFromDate` (string)

  - `chat.users.chauffeur.driverLicense.driverLicenseExpirationDate` (string)

  - `chat.users.chauffeur.driverLicense.driverLicenseObtainedOn` (string)

  - `chat.users.chauffeur.driverLicense.driverLicenseCountryOfIssue` (string)

  - `chat.users.chauffeur.driverLicense.driverLicenseIssuingAuthority` (string)

  - `chat.users.chauffeur.driverLicense.driverLicenseFiles` (array)

  - `chat.users.chauffeur.tachoCard` (object)

  - `chat.users.chauffeur.tachoCard.cardId` (string)

  - `chat.users.chauffeur.tachoCard.countryOfIssue` (string)

  - `chat.users.chauffeur.tachoCard.renewalIndex` (string)

  - `chat.users.chauffeur.tachoCard.replacementIndex` (string)

  - `chat.users.chauffeur.tachoCard.startOfValidity` (string)

  - `chat.users.chauffeur.tachoCard.endOfValidity` (string)

  - `chat.users.chauffeur.operational` (boolean)

  - `chat.users.chauffeur.remainingRestingTimes` (object)

  - `chat.users.chauffeur.remainingRestingTimes.workWeek` (object)

  - `chat.users.chauffeur.remainingRestingTimes.workWeek.total` (integer)

  - `chat.users.chauffeur.remainingRestingTimes.workWeek.maximum` (integer)

  - `chat.users.chauffeur.remainingRestingTimes.workWeek.minimum` (integer)

  - `chat.users.chauffeur.remainingRestingTimes.workWeek.remaining` (integer)

  - `chat.users.chauffeur.remainingRestingTimes.workWeekEndWithoutCompensation` (string)

  - `chat.users.chauffeur.remainingRestingTimes.nextMinimumWeeklyRestWithoutCompensation` (integer)

  - `chat.users.chauffeur.remainingRestingTimes.breakBelowMinimum` (object)

  - `chat.users.chauffeur.remainingRestingTimes.dailyRest` (object)

  - `chat.users.chauffeur.remainingRestingTimes.previousDailyRest` (object)

  - `chat.users.chauffeur.remainingDrivingTimes` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.daysOfReducedRest` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.dailyAmplitude` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.drivingTimeBelowMaximum` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.dailyDrivingTime` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.daysOfDrivingLongerThan9h` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.weeklyDrivingTime` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.BIWeeklyDrivingTime` (object)

  - `chat.users.chauffeur.remainingDrivingTimes.daysOfConsecutiveDriving` (object)

  - `chat.users.chauffeur.upcomingRestingTimes` (object)

  - `chat.users.chauffeur.upcomingRestingTimes.week` (integer)

  - `chat.users.chauffeur.upcomingRestingTimes.year` (integer)

  - `chat.users.chauffeur.upcomingRestingTimes.upcomingRestingTime` (integer)
    The upcoming resting times in seconds

  - `chat.users.chauffeur.languages` (array)

  - `chat.users.chauffeur.notes` (array)

  - `chat.users.chauffeur.notes.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.notes.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.notes.uuid` (string, required)

  - `chat.users.chauffeur.notes.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.notes.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.notes.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.notes.language` (object)
    circular reference

  - `chat.users.chauffeur.notes.author` (object)
    circular reference

  - `chat.users.chauffeur.notes.name` (string)

  - `chat.users.chauffeur.notes.text` (string)

  - `chat.users.chauffeur.boardComputers` (array)

  - `chat.users.chauffeur.lastActivity` (object)

  - `chat.users.chauffeur.lastActivity.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.lastActivity.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.lastActivity.uuid` (string, required)

  - `chat.users.chauffeur.lastActivity.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.lastActivity.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.lastActivity.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.lastActivity.language` (object)
    circular reference

  - `chat.users.chauffeur.lastActivity.type` (string)
    Enum: "work", "driving", "available", "rest", "vacation"

  - `chat.users.chauffeur.lastActivity.lifeCycle` (string)
    Enum: "requested", "planned", "projected", "actual", "realized"

  - `chat.users.chauffeur.lastActivity.chauffeur` (object)
    circular reference

  - `chat.users.chauffeur.lastActivity.vehicle` (object)
    circular reference

  - `chat.users.chauffeur.lastActivity.transportEquipments` (array)

  - `chat.users.chauffeur.lastActivity.trip` (object)
    circular reference

  - `chat.users.chauffeur.lastActivity.name` (string)

  - `chat.users.chauffeur.lastActivity.description` (string)

  - `chat.users.chauffeur.lastActivity.remarks` (string)

  - `chat.users.chauffeur.lastActivity.kmsStart` (integer)

  - `chat.users.chauffeur.lastActivity.kmsEnd` (integer)

  - `chat.users.chauffeur.lastActivity.start` (string)

  - `chat.users.chauffeur.lastActivity.end` (string)

  - `chat.users.chauffeur.lastActivity.isFromTacho` (boolean)

  - `chat.users.chauffeur.contactDetails` (array)

  - `chat.users.chauffeur.contactDetails.associationType` (string)
    Enum: "inline", "reference"

  - `chat.users.chauffeur.pricingModules` (array)

  - `chat.users.chauffeur.pricingModules.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.pricingModules.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.pricingModules.uuid` (string, required)

  - `chat.users.chauffeur.pricingModules.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.pricingModules.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.pricingModules.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.pricingModules.language` (object)
    circular reference

  - `chat.users.chauffeur.pricingModules.type` (string)
    Enum: "fixed", "percentage", "time", "table", "zone", "ab", "unit", "element", "variable_adjustment", "formula", "tql_formula", "excel", "field", "modules", "highest_module_value", "lowest_module_value", "subscription"

  - `chat.users.chauffeur.pricingModules.name` (string)

  - `chat.users.chauffeur.pricingModules.sequenceNr` (integer)

  - `chat.users.chauffeur.pricingModules.description` (string)

  - `chat.users.chauffeur.pricingModules.category` (object)

  - `chat.users.chauffeur.pricingModules.category.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.pricingModules.category.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.pricingModules.category.uuid` (string, required)

  - `chat.users.chauffeur.pricingModules.category.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.pricingModules.category.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.pricingModules.category.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.pricingModules.category.language` (object)
    circular reference

  - `chat.users.chauffeur.pricingModules.category.name` (string)

  - `chat.users.chauffeur.pricingModules.category.creditCode` (string)

  - `chat.users.chauffeur.pricingModules.category.debitCode` (string)

  - `chat.users.chauffeur.pricingModules.category.defaultValue` (number)

  - `chat.users.chauffeur.pricingModules.category.enabled` (boolean)

  - `chat.users.chauffeur.pricingModules.category.tripRevenue` (boolean)

  - `chat.users.chauffeur.pricingModules.taxRates` (array)

  - `chat.users.chauffeur.pricingModules.taxRates.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.pricingModules.taxRates.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.pricingModules.taxRates.uuid` (string, required)

  - `chat.users.chauffeur.pricingModules.taxRates.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.pricingModules.taxRates.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.pricingModules.taxRates.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.pricingModules.taxRates.language` (object)
    circular reference

  - `chat.users.chauffeur.pricingModules.taxRates.sequenceNr` (integer)

  - `chat.users.chauffeur.pricingModules.taxRates.name` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.description` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate` (object)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.uuid` (string, required)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.primaryPlatformId` (string, required)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.createdAt` (string)
    The date and time this Entity has been created

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.language` (object)
    circular reference

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.name` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.creditCode` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.debitCode` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.description` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.jurisdiction` (string)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.percentage` (number)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.inclusive` (boolean)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.active` (boolean)

  - `chat.users.chauffeur.pricingModules.taxRates.taxRate.identifiers` (array)

  - `chat.users.chauffeur.pricingModules.taxRates.filters` (array)

  - `chat.users.chauffeur.pricingModules.filters` (array)

  - `chat.users.chauffeur.pricingModules.oncePerInvoice` (boolean)

  - `chat.users.vehicle` (object)
    circular reference

  - `chat.users.permission` (string)
    Enum: "NONE", "READ", "CHAT", "MODERATOR", "ADMIN"

  - `chat.users.muted` (boolean)

  - `chat.users.markedAsUnread` (boolean)
    If this user has the chat on read yes/no

  - `chat.users.unreadMessages` (integer)

  - `chat.users.identifiers` (array)

  - `chat.messages` (array)

  - `chat.messages.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.uuid` (string, required)

  - `chat.messages.primaryPlatformId` (string, required)

  - `chat.messages.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.language` (object)
    circular reference

  - `chat.messages.chat` (object)
    circular reference

  - `chat.messages.user` (object)

  - `chat.messages.message` (string)

  - `chat.messages.state` (string)
    Enum: "normal", "important", "pinned", "deleted"

  - `chat.messages.type` (string)
    Enum: "normal", "mail_message"

  - `chat.messages.edited` (boolean)

  - `chat.messages.files` (array)

  - `chat.messages.replyTo` (object)
    circular reference

  - `chat.messages.responses` (array)

  - `chat.messages.received` (array)

  - `chat.messages.received.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.received.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.received.uuid` (string, required)

  - `chat.messages.received.primaryPlatformId` (string, required)

  - `chat.messages.received.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.received.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.received.language` (object)
    circular reference

  - `chat.messages.received.user` (object)

  - `chat.messages.read` (array)

  - `chat.messages.read.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.read.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.read.uuid` (string, required)

  - `chat.messages.read.primaryPlatformId` (string, required)

  - `chat.messages.read.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.read.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.read.language` (object)
    circular reference

  - `chat.messages.read.user` (object)

  - `chat.messages.identifiers` (array)

  - `chat.messages.mailMessage` (object)

  - `chat.messages.mailMessage.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.mailMessage.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.mailMessage.uuid` (string, required)

  - `chat.messages.mailMessage.primaryPlatformId` (string, required)

  - `chat.messages.mailMessage.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.mailMessage.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.mailMessage.language` (object)
    circular reference

  - `chat.messages.mailMessage.imap` (object)

  - `chat.messages.mailMessage.imap.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.mailMessage.imap.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.mailMessage.imap.uuid` (string, required)

  - `chat.messages.mailMessage.imap.primaryPlatformId` (string, required)

  - `chat.messages.mailMessage.imap.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.mailMessage.imap.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.mailMessage.imap.language` (object)
    circular reference

  - `chat.messages.mailMessage.imap.name` (string)

  - `chat.messages.mailMessage.imap.host` (string)

  - `chat.messages.mailMessage.imap.port` (string)

  - `chat.messages.mailMessage.imap.username` (string)

  - `chat.messages.mailMessage.imap.password` (string)

  - `chat.messages.mailMessage.imap.enabled` (boolean)

  - `chat.messages.mailMessage.contentId` (string)

  - `chat.messages.mailMessage.messageNumber` (integer)

  - `chat.messages.mailMessage.receivedDate` (string)

  - `chat.messages.mailMessage.sentDate` (string)

  - `chat.messages.mailMessage.read` (boolean)

  - `chat.messages.mailMessage.starred` (boolean)

  - `chat.messages.mailMessage.subject` (string)

  - `chat.messages.mailMessage.plainText` (string)

  - `chat.messages.mailMessage.text` (string)

  - `chat.messages.mailMessage.sender` (object)

  - `chat.messages.mailMessage.sender.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.mailMessage.sender.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.mailMessage.sender.uuid` (string, required)

  - `chat.messages.mailMessage.sender.primaryPlatformId` (string, required)

  - `chat.messages.mailMessage.sender.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.mailMessage.sender.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.mailMessage.sender.language` (object)
    circular reference

  - `chat.messages.mailMessage.sender.name` (string)

  - `chat.messages.mailMessage.sender.email` (string)

  - `chat.messages.mailMessage.sender.smtp` (object)

  - `chat.messages.mailMessage.sender.smtp.id` (string, required)
    Uniquely identifies this entity. A ID can be assigned  or will be generated by the server if the request doesn't provide it. Once assigned, the ID can't be changed

  - `chat.messages.mailMessage.sender.smtp.nonce` (string)
    Nonce, a field that is not saved and returns exactly the same value you sent. This ensures you can identify your object that has been updated or created.

  - `chat.messages.mailMessage.sender.smtp.uuid` (string, required)

  - `chat.messages.mailMessage.sender.smtp.primaryPlatformId` (string, required)

  - `chat.messages.mailMessage.sender.smtp.createdAt` (string)
    The date and time this Entity has been created

  - `chat.messages.mailMessage.sender.smtp.updatedAt` (string)
    The date and time this Entity has been updated

  - `chat.messages.mailMessage.sender.smtp.language` (object)
    circular reference

  - `chat.messages.mailMessage.sender.smtp.name` (string)

  - `chat.messages.mailMessage.sender.smtp.host` (string)

  - `chat.messages.mailMessage.sender.smtp.port` (string)

  - `chat.messages.mailMessage.sender.smtp.username` (string)

  - `chat.messages.mailMessage.sender.smtp.password` (string)

  - `chat.messages.mailMessage.sender.smtp.useOAuth` (boolean)

  - `chat.messages.mailMessage.sender.smtp.tenantId` (string)

  - `chat.messages.mailMessage.sender.smtp.clientId` (string)

  - `chat.messages.mailMessage.sender.smtp.clientSecret` (string)

  - `chat.messages.mailMessage.sender.smtp.oauthScopes` (string)

  - `chat.messages.mailMessage.sender.imap` (object)

  - `chat.messages.mailMessage.recipients` (array)

  - `chat.messages.mailMessage.attachments` (array)

  - `chat.messages.mailMessage.threadId` (string)

  - `chat.messages.mailMessage.parentMessageId` (string)

  - `chat.messages.mailMessage.linkedTransportOrderIds` (array)

  - `chat.messages.mailMessage.linkedConsignmentIds` (array)

  - `chat.messages.translatedMessage` (string)

  - `chat.unreadMessages` (integer)

  - `chat.maxCharacters` (integer)

  - `chat.latestMessage` (object)

  - `chat.identifiers` (array)

  - `unreadMessages` (integer)

## Response 400 fields (application/json):

  - `success` (boolean)

  - `message` (string)

  - `code` (integer)

  - `errors` (array)

  - `suggestion` (string)


