INPUT_OBJECT

AppointmentOrderByInput

Sorting of Appointment records. Set exactly one field in each item; list several items to sort by more fields, in order of priority.

link GraphQL Schema definition

  • input AppointmentOrderByInput {
  • # Unique identifier of entity.
  • id: OrderByEnum
  • # Specifies if the entity is considered deleted.
  • isDeleted: OrderByEnum
  • # Last modification time.
  • modified: OrderByEnum
  • # Creation time.
  • created: OrderByEnum
  • # Appointment type that classifies this appointment. Drives form layout and icon.
  • # Sorts by fields of the related record, listed in order of priority.
  • activityType: [AppointmentTypeOrderByNestedInput!]
  • # Currency exchange rate list used to convert monetary fields linked to this
  • # appointment. Empty to inherit the team space default. Sorts by fields of the
  • # related record, listed in order of priority.
  • currencyExchangeRatesList: [CurrencyExchangeRatesListOrderByNestedInput!]
  • # Sales user who owns this appointment. Sorts by fields of the related record,
  • # listed in order of priority.
  • owner: [ClientOrderByNestedInput!]
  • # Master appointment of the recurring series this occurrence belongs to. Empty for
  • # standalone appointments and for the master itself. Sorts by fields of the
  • # related record, listed in order of priority.
  • recurrenceMaster: [AppointmentOrderByNestedInput!]
  • # Appointment schedule (booking link) this appointment was created through, or
  • # empty for appointments created directly. Sorts by fields of the related record,
  • # listed in order of priority.
  • schedule: [AppointmentScheduleOrderByNestedInput!]
  • # Sales unit this appointment is assigned to. Determines which team members can
  • # see the record under unit-based sharing. Sorts by fields of the related record,
  • # listed in order of priority.
  • unit: [SalesUnitOrderByNestedInput!]
  • # Id of the appointment type.
  • activityTypeId: OrderByEnum
  • # Id of the currency exchange rate list applied to this appointment.
  • currencyExchangeRatesListId: OrderByEnum
  • # Free-form description of the appointment.
  • description: OrderByEnum
  • # Duration of the appointment, derived from start/end dates.
  • duration: OrderByEnum
  • # End timestamp of the appointment.
  • endDate: OrderByEnum
  • # True when invitees are allowed to edit the appointment. Defaults to false.
  • inviteesCanEdit: OrderByEnum
  • # Free-text physical location of the appointment.
  • location: OrderByEnum
  • # Id of the appointment owner.
  • ownerId: OrderByEnum
  • # Id of the master appointment.
  • recurrenceMasterId: OrderByEnum
  • # Id of the appointment schedule.
  • scheduleId: OrderByEnum
  • # Start timestamp of the appointment.
  • startDate: OrderByEnum
  • # Short summary line shown in calendars and lists.
  • subject: OrderByEnum
  • # Id of the sales unit.
  • unitId: OrderByEnum
  • # Revision when entity was lastly changed.
  • revision: OrderByEnum
  • # Current status of the appointment (NotStarted, InProgress, Completed, Canceled).
  • # Read-only; derived from the start/end times and the deleted flag.
  • status: OrderByEnum
  • # External identifier of the record in the linked third-party service (e.g.
  • # Google, Microsoft 365, Exchange). Maintained by the sync engine.
  • exchangeEntityId: OrderByEnum
  • # External identifier of the record in the linked third-party service (e.g.
  • # Google, Microsoft 365, Exchange). Maintained by the sync engine.
  • gapiEntityId: OrderByEnum
  • # External identifier of the record in the linked third-party service (e.g.
  • # Google, Microsoft 365, Exchange). Maintained by the sync engine.
  • o365EntityId: OrderByEnum
  • # Reminder set by the current authenticated user for this appointment. Per-user;
  • # empty when no reminder has been set. Sorts by fields of the related record,
  • # listed in order of priority.
  • reminder: [AppointmentReminderOrderByNestedInput!]
  • # Sorts by a custom field.
  • withCustom: CommonEntityRepositoryOrderByCustomField
  • }