{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/digital-realty/main/json-schema/digital-realty-get-v1-facility-access-access-tickets-ticketid-response-schema.json",
  "title": "GetV1FacilityAccessAccessTicketsTicketidResponse",
  "x-generated": "2026-10-14",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/digital-realty-openapi-generated.yml#/components/schemas/GetV1FacilityAccessAccessTicketsTicketidResponse",
  "type": "object",
  "properties": {
    "ticketId": {
      "type": "string",
      "description": "Identifier of the ticket."
    },
    "ticketType": {
      "type": "string",
      "description": "The type of the ticket."
    },
    "ticketStatus": {
      "type": "string",
      "description": "Designates the stage of the ticket."
    },
    "requester": {
      "type": "string",
      "description": "Designates the user that initially generated the work order."
    },
    "ticketCreatedDate": {
      "type": "string",
      "description": "Date on which the work order was generated."
    },
    "ticketUpdatedDate": {
      "type": "string",
      "description": "Last date on which the work order details were modified."
    },
    "requestType": {
      "type": "string",
      "description": "Type of the facility access request."
    },
    "ticketCategory": {
      "type": "string",
      "description": "Category of the facility access request."
    },
    "contactFirstName": {
      "type": "string",
      "description": "First name of the contact."
    },
    "contactLastName": {
      "type": "string",
      "description": "Last name of the contact."
    },
    "contactEmail": {
      "type": "string",
      "description": "Contact’s email address."
    },
    "contactPhone": {
      "type": "string",
      "description": "Contact’s phone number."
    },
    "representingCompany": {
      "type": "string",
      "description": "Company representing."
    },
    "badgeStartDate": {
      "type": "string",
      "description": "Date of the badge activation."
    },
    "badgeEndDate": {
      "type": "string",
      "description": "Date of the badge expiration."
    },
    "site": {
      "type": "array",
      "description": "Array of site objects."
    },
    "modifiedBy": {
      "type": "string",
      "description": "Designates the user that modified the work order."
    },
    "emailNotifications": {
      "type": "string",
      "description": "Personnel's email addresses designated to be notified of the request."
    },
    "visitorType": {
      "type": "string",
      "description": "Indicates if visitors access is escorted."
    },
    "visitorBadgeType": {
      "type": "string",
      "description": "The Type of visitor badge."
    },
    "visitorHostFirstName": {
      "type": "string",
      "description": "First name of host."
    },
    "visitorHostLastName": {
      "type": "string",
      "description": "Last name of host."
    },
    "hostCompany": {
      "type": "string",
      "description": "Company hosting the visitor."
    },
    "notes": {
      "type": "string",
      "description": "Add additional information needed."
    },
    "contactType": {
      "type": "string",
      "description": "Short description of the visit."
    },
    "escortFirstName": {
      "type": "string",
      "description": "First name of person escorting visitor."
    },
    "escortLastName": {
      "type": "string",
      "description": "Last name of person escorting visitor."
    },
    "visitorBadgeStartDate": {
      "type": "string",
      "description": "Date the visitor access will begin."
    },
    "visitorBadgeEndDate": {
      "type": "string",
      "description": "Date the visitor access will end."
    },
    "customerExternalReference": {
      "type": "string",
      "description": "Customer external reference number."
    },
    "workDescription": {
      "type": "string",
      "description": "The Description of the work."
    },
    "description": {
      "type": "string",
      "description": "Short description of work order."
    },
    "bulkRequest": {
      "type": "boolean",
      "description": "Indicates if this is a request for more than four visitors."
    }
  }
}