@localsecurity/local-security-graphql
Version:
GraphlQL statements
1,663 lines • 438 kB
JavaScript
"use strict";
/* tslint:disable */
/* eslint-disable */
// this is an auto generated file. This will be overwritten
Object.defineProperty(exports, "__esModule", { value: true });
exports.billingActivateSubscription = exports.billingAddUpdateSubscription = exports.billingArchiveCameraPlanSubAccount = exports.billingAddCameraPlanSubAccount = exports.incidentCodeCreate = exports.incidentShareUpdate = exports.incidentShareExpirePage = exports.incidentShareSendLink = exports.incidentShareCreate = exports.reportingPayoutsListExport = exports.reportingPayoutsList = exports.reportingCustomerPaymentsListExport = exports.reportingCustomerPaymentsList = exports.reportingInvoiceListExport = exports.reportingGetDashboardUrl = exports.reportingInvoiceList = exports.reportingCameraEventList = exports.reportingIncidentlist = exports.hubspotConnectOrUpdate = exports.globalSearch = exports.rekgonitionDetectLabels = exports.trackTikCloseIncident = exports.trackTikGetTaskList = exports.tracktikDispatchIncident = exports.tracktikConfigureConnection = exports.rapidSOSCancelDispatch = exports.rapidSOSAddLogMessage = exports.rapidSOSDispatchIncident = exports.rapidSOSCoverageCheckCreateAlert = exports.rapidSOSManageSubscription = exports.getTwilioToken = exports.bulkUpdateEventDisposition = exports.updateEventDisposition = exports.seperateEventFromIncident = exports.dispostionBreakdown = exports.updateIncidentServer = exports.closeIncident = exports.createManualIncident = exports.rspndrCancelIncident = exports.rspndrDispatchIncident = exports.vmsGetPortalCredentials = exports.vmsListPortalProfiles = exports.vmsGetTroubleShootingUrl = exports.vmsCreateSiteVMSDetails = exports.vmsValidateCredentials = exports.vmsDeviceHealthCheck = exports.vmsPowerCycleCamera = exports.vmsGetUnlinkedCustomers = exports.vmsGetUnlinkedCameras = exports.addVMSDetails = void 0;
exports.createSecondaryCameraEvent = exports.deleteCameraEvent = exports.updateCameraEvent = exports.createCameraEvent = exports.deleteIncidentBundleTime = exports.updateIncidentBundleTime = exports.createIncidentBundleTime = exports.deleteProcedureTask = exports.updateProcedureTask = exports.createProcedureTask = exports.deleteIncidentActionList = exports.updateIncidentActionList = exports.createIncidentActionList = exports.deleteIncidentNote = exports.updateIncidentNote = exports.createIncidentNote = exports.deleteIncident = exports.updateIncident = exports.createIncident = exports.stopSnooze = exports.snoozeDevices = exports.universalQueueQuery = exports.intAppAddEditSite = exports.intAppFetchAcc = exports.vmsAddCustomer = exports.audioPlayMessage = exports.audioManagementMessageTypes = exports.audioManagementGroups = exports.customerArchive = exports.authManageCXUser = exports.authDeleteUser = exports.incidentsGetEnhancedUrlCreds = exports.supvisdEventsManageRules = exports.monitoringSyncAllDevices = exports.monitoringValidateArmingRules = exports.monitoringGetHolidays = exports.monitoringChangeStatus = exports.monitoringChangeSiteStatus = exports.billingMigratePaymentMethod = exports.billingInvoiceReversal = exports.billingStripeManualChargeWallet = exports.billingStripeRemovePaymentMethod = exports.billingUpdateDefaultPaymentMethod = exports.billingStripeSavePayment = exports.billingStripeSetupIntent = exports.billingConnectStripe = exports.billingGenerateInvoicePdf = exports.billingAddUpdateCameraPlan = exports.billingDeleteSubscription = exports.billingDectivateSubscription = void 0;
exports.deleteTrackTikTask = exports.updateTrackTikTask = exports.createTrackTikTask = exports.deleteTrackTikDetails = exports.updateTrackTikDetails = exports.createTrackTikDetails = exports.deleteSiteVMSDetails = exports.updateSiteVMSDetails = exports.createSiteVMSDetails = exports.deleteSiteIntegration = exports.updateSiteIntegration = exports.createSiteIntegration = exports.deleteTrigger = exports.updateTrigger = exports.createTrigger = exports.deleteSiteDeviceStatusConfig = exports.updateSiteDeviceStatusConfig = exports.createSiteDeviceStatusConfig = exports.deleteSupvisdEventRule = exports.updateSupvisdEventRule = exports.createSupvisdEventRule = exports.deleteSiteSupvisdSetting = exports.updateSiteSupvisdSetting = exports.createSiteSupvisdSetting = exports.deleteSite = exports.updateSite = exports.createSite = exports.deleteContact = exports.updateContact = exports.createContact = exports.deleteAddress = exports.updateAddress = exports.createAddress = exports.deleteRapidSOSDetails = exports.updateRapidSOSDetails = exports.createRapidSOSDetails = exports.deleteBoldBIDetails = exports.updateBoldBIDetails = exports.createBoldBIDetails = exports.deleteDashboardDetail = exports.updateDashboardDetail = exports.createDashboardDetail = exports.deleteVMSDetails = exports.updateVMSDetails = exports.createVMSDetails = exports.deleteCustomer = exports.updateCustomer = exports.createCustomer = exports.deleteSecondaryCameraEvent = exports.updateSecondaryCameraEvent = void 0;
exports.updateIncidentActionDetail = exports.createIncidentActionDetail = exports.deleteAuditLog = exports.updateAuditLog = exports.createAuditLog = exports.deleteSignalTestLog = exports.updateSignalTestLog = exports.createSignalTestLog = exports.deleteActivityLog = exports.updateActivityLog = exports.createActivityLog = exports.deleteCameraImmixConfig = exports.updateCameraImmixConfig = exports.createCameraImmixConfig = exports.deleteCameraAccessUrls = exports.updateCameraAccessUrls = exports.createCameraAccessUrls = exports.deleteCameraCredentials = exports.updateCameraCredentials = exports.createCameraCredentials = exports.deleteCameraSceneDetectionResultItem = exports.updateCameraSceneDetectionResultItem = exports.createCameraSceneDetectionResultItem = exports.deleteCameraSceneDetectionResult = exports.updateCameraSceneDetectionResult = exports.createCameraSceneDetectionResult = exports.deleteCameraSceneDetectionThreshold = exports.updateCameraSceneDetectionThreshold = exports.createCameraSceneDetectionThreshold = exports.deleteCameraSceneDetectionSettings = exports.updateCameraSceneDetectionSettings = exports.createCameraSceneDetectionSettings = exports.deleteCameraQualitySettings = exports.updateCameraQualitySettings = exports.createCameraQualitySettings = exports.deleteAudioCustomMessageType = exports.updateAudioCustomMessageType = exports.createAudioCustomMessageType = exports.deleteObjectGroup = exports.updateObjectGroup = exports.createObjectGroup = exports.deleteCamera = exports.updateCamera = exports.createCamera = exports.deletePhone = exports.updatePhone = exports.createPhone = exports.deleteSiteEmergencyContact = exports.updateSiteEmergencyContact = exports.createSiteEmergencyContact = void 0;
exports.createIncidentCodeDetail = exports.deleteRapidSOSAttachment = exports.updateRapidSOSAttachment = exports.createRapidSOSAttachment = exports.deleteRapidSOSLogMessage = exports.updateRapidSOSLogMessage = exports.createRapidSOSLogMessage = exports.deleteRapidSOSActivity = exports.updateRapidSOSActivity = exports.createRapidSOSActivity = exports.deleteRapidSOSEmergencyContact = exports.updateRapidSOSEmergencyContact = exports.createRapidSOSEmergencyContact = exports.deleteRapidSOSCivicAddress = exports.updateRapidSOSCivicAddress = exports.createRapidSOSCivicAddress = exports.deleteRapidSOSLocation = exports.updateRapidSOSLocation = exports.createRapidSOSLocation = exports.deleteRapidSOSEventDetails = exports.updateRapidSOSEventDetails = exports.createRapidSOSEventDetails = exports.deleteRapidSOSIncident = exports.updateRapidSOSIncident = exports.createRapidSOSIncident = exports.deleteTrackTikActivity = exports.updateTrackTikActivity = exports.createTrackTikActivity = exports.deleteTrackTikIncident = exports.updateTrackTikIncident = exports.createTrackTikIncident = exports.deleteRspndrActivity = exports.updateRspndrActivity = exports.createRspndrActivity = exports.deleteRspndrIncidentGroundingRule = exports.updateRspndrIncidentGroundingRule = exports.createRspndrIncidentGroundingRule = exports.deleteRspndrIncidentCheckItem = exports.updateRspndrIncidentCheckItem = exports.createRspndrIncidentCheckItem = exports.deleteRspndrIncident = exports.updateRspndrIncident = exports.createRspndrIncident = exports.deleteRspndrEvents = exports.updateRspndrEvents = exports.createRspndrEvents = exports.deleteSOP = exports.updateSOP = exports.createSOP = exports.deleteIncidentActionDetail = void 0;
exports.deleteNotification = exports.updateNotification = exports.createNotification = exports.deleteNotificationSetting = exports.updateNotificationSetting = exports.createNotificationSetting = exports.deleteEmailLog = exports.updateEmailLog = exports.createEmailLog = exports.deleteSMSLog = exports.updateSMSLog = exports.createSMSLog = exports.deleteCallLog = exports.updateCallLog = exports.createCallLog = exports.deleteCallNotice = exports.updateCallNotice = exports.createCallNotice = exports.deleteIncidentShareContactInformation = exports.updateIncidentShareContactInformation = exports.createIncidentShareContactInformation = exports.deleteIncidentShareActionItems = exports.updateIncidentShareActionItems = exports.createIncidentShareActionItems = exports.deleteIncidentShareEvent = exports.updateIncidentShareEvent = exports.createIncidentShareEvent = exports.deleteIncidentShareEntyNote = exports.updateIncidentShareEntyNote = exports.createIncidentShareEntyNote = exports.deleteIncidentShareEntryAccess = exports.updateIncidentShareEntryAccess = exports.createIncidentShareEntryAccess = exports.deleteIncidentShareIntegrator = exports.updateIncidentShareIntegrator = exports.createIncidentShareIntegrator = exports.deleteIncidentShareSite = exports.updateIncidentShareSite = exports.createIncidentShareSite = exports.deleteIncidentShareEntry = exports.updateIncidentShareEntry = exports.createIncidentShareEntry = exports.deleteIncidentDataToShare = exports.updateIncidentDataToShare = exports.createIncidentDataToShare = exports.deleteIncidentShareSettings = exports.updateIncidentShareSettings = exports.createIncidentShareSettings = exports.deleteIncidentCodeDetail = exports.updateIncidentCodeDetail = void 0;
exports.updateAppliedCameraPlan = exports.createAppliedCameraPlan = exports.deleteAppliedProduct = exports.updateAppliedProduct = exports.createAppliedProduct = exports.deleteStripePaymentMethod = exports.updateStripePaymentMethod = exports.createStripePaymentMethod = exports.deleteSubscriptionStripeDetail = exports.updateSubscriptionStripeDetail = exports.createSubscriptionStripeDetail = exports.deleteSiteSubscription = exports.updateSiteSubscription = exports.createSiteSubscription = exports.deleteOperatorMinutes = exports.updateOperatorMinutes = exports.createOperatorMinutes = exports.deleteLivePatrol = exports.updateLivePatrol = exports.createLivePatrol = exports.deleteCameraPlan = exports.updateCameraPlan = exports.createCameraPlan = exports.deleteProduct = exports.updateProduct = exports.createProduct = exports.deleteSetupFee = exports.updateSetupFee = exports.createSetupFee = exports.deleteTaxType = exports.updateTaxType = exports.createTaxType = exports.deleteTaxesTaxType = exports.updateTaxesTaxType = exports.createTaxesTaxType = exports.deleteTax = exports.updateTax = exports.createTax = exports.deleteCustomerUserPermission = exports.updateCustomerUserPermission = exports.createCustomerUserPermission = exports.deleteCustomerUserPermissionSet = exports.updateCustomerUserPermissionSet = exports.createCustomerUserPermissionSet = exports.deleteUserVMSDetails = exports.updateUserVMSDetails = exports.createUserVMSDetails = exports.deleteUser = exports.updateUser = exports.createUser = void 0;
exports.deleteMaster = exports.updateMaster = exports.createMaster = exports.deleteWebhookHealth = exports.updateWebhookHealth = exports.createWebhookHealth = exports.deletePaymentTransferSettings = exports.updatePaymentTransferSettings = exports.createPaymentTransferSettings = exports.deleteExchangeRateSetting = exports.updateExchangeRateSetting = exports.createExchangeRateSetting = exports.deleteStripePayoutDetails = exports.updateStripePayoutDetails = exports.createStripePayoutDetails = exports.deleteWalletTransfer = exports.updateWalletTransfer = exports.createWalletTransfer = exports.deleteInvoiceTransferPayment = exports.updateInvoiceTransferPayment = exports.createInvoiceTransferPayment = exports.deleteInvoicePayment = exports.updateInvoicePayment = exports.createInvoicePayment = exports.deleteInvoice = exports.updateInvoice = exports.createInvoice = exports.deleteTransactionLineItemTax = exports.updateTransactionLineItemTax = exports.createTransactionLineItemTax = exports.deleteTransactionLineItem = exports.updateTransactionLineItem = exports.createTransactionLineItem = exports.deleteAppliedSetupFee = exports.updateAppliedSetupFee = exports.createAppliedSetupFee = exports.deleteAppliedOperatorMinutes = exports.updateAppliedOperatorMinutes = exports.createAppliedOperatorMinutes = exports.deleteAppliedLivePatrol = exports.updateAppliedLivePatrol = exports.createAppliedLivePatrol = exports.deleteAppliedCameraPlan = void 0;
exports.addVMSDetails = `
mutation AddVMSDetails(
$customerId: ID!
$apiKey: String!
$username: String!
$password: String!
) {
addVMSDetails(
customerId: $customerId
apiKey: $apiKey
username: $username
password: $password
) {
statusCode
body
}
}
`;
exports.vmsGetUnlinkedCameras = `
mutation VmsGetUnlinkedCameras($integratorId: ID!, $vmsCustomerId: Int!) {
vmsGetUnlinkedCameras(
integratorId: $integratorId
vmsCustomerId: $vmsCustomerId
) {
statusCode
body
}
}
`;
exports.vmsGetUnlinkedCustomers = `
mutation VmsGetUnlinkedCustomers($integratorId: ID!, $vmsCustomerId: Int!) {
vmsGetUnlinkedCustomers(
integratorId: $integratorId
vmsCustomerId: $vmsCustomerId
) {
statusCode
body
}
}
`;
exports.vmsPowerCycleCamera = `
mutation VmsPowerCycleCamera($cameraId: ID!) {
vmsPowerCycleCamera(cameraId: $cameraId) {
statusCode
body
}
}
`;
exports.vmsDeviceHealthCheck = `
mutation VmsDeviceHealthCheck($cameraId: ID) {
vmsDeviceHealthCheck(cameraId: $cameraId) {
statusCode
body
}
}
`;
exports.vmsValidateCredentials = `
mutation VmsValidateCredentials(
$apiKey: String!
$username: String!
$password: String!
) {
vmsValidateCredentials(
apiKey: $apiKey
username: $username
password: $password
) {
statusCode
body
}
}
`;
exports.vmsCreateSiteVMSDetails = `
mutation VmsCreateSiteVMSDetails(
$siteId: String!
$username: String
$password: String
$autoCreateUser: Boolean
) {
vmsCreateSiteVMSDetails(
siteId: $siteId
username: $username
password: $password
autoCreateUser: $autoCreateUser
) {
statusCode
body
}
}
`;
exports.vmsGetTroubleShootingUrl = `
mutation VmsGetTroubleShootingUrl($cameraId: ID!) {
vmsGetTroubleShootingUrl(cameraId: $cameraId) {
statusCode
body
}
}
`;
exports.vmsListPortalProfiles = `
mutation VmsListPortalProfiles($portalType: VMSPortalType!) {
vmsListPortalProfiles(portalType: $portalType) {
statusCode
body
}
}
`;
exports.vmsGetPortalCredentials = `
mutation VmsGetPortalCredentials($vmsUserId: String!) {
vmsGetPortalCredentials(vmsUserId: $vmsUserId) {
statusCode
body
}
}
`;
exports.rspndrDispatchIncident = `
mutation RspndrDispatchIncident($input: DispatchRspndrIncidentInput) {
rspndrDispatchIncident(input: $input) {
statusCode
body
}
}
`;
exports.rspndrCancelIncident = `
mutation RspndrCancelIncident($input: RspndrApiCancelIncident) {
rspndrCancelIncident(input: $input) {
statusCode
body
}
}
`;
exports.createManualIncident = `
mutation CreateManualIncident(
$customer: CreateIncidentCustomerInput!
$site: CreateIncidentSiteInput!
$incidentStatus: IncidentStatus!
$eventType: EventType!
$incidentTimestamp: AWSDateTime!
$notes: String!
$modifiedBy: String!
$camera: CreateIncidentCameraInput!
) {
createManualIncident(
customer: $customer
site: $site
incidentStatus: $incidentStatus
eventType: $eventType
incidentTimestamp: $incidentTimestamp
notes: $notes
modifiedBy: $modifiedBy
camera: $camera
) {
statusCode
body
}
}
`;
exports.closeIncident = `
mutation CloseIncident(
$incidentId: ID!
$resolution: String!
$resolutionNote: String!
$billableTime: Float!
$externalPartyResponse: ExternalPartyResponseInput
) {
closeIncident(
incidentId: $incidentId
resolution: $resolution
resolutionNote: $resolutionNote
billableTime: $billableTime
externalPartyResponse: $externalPartyResponse
) {
statusCode
body
}
}
`;
exports.updateIncidentServer = `
mutation UpdateIncidentServer($incidentInput: IncidentInput) {
updateIncidentServer(incidentInput: $incidentInput) {
statusCode
body
}
}
`;
exports.dispostionBreakdown = `
mutation DispostionBreakdown($username: String!) {
dispostionBreakdown(username: $username) {
statusCode
l0
l1
l2
l3
l4
}
}
`;
exports.seperateEventFromIncident = `
mutation SeperateEventFromIncident($incidentId: ID!, $eventId: ID!) {
seperateEventFromIncident(incidentId: $incidentId, eventId: $eventId) {
statusCode
body
}
}
`;
exports.updateEventDisposition = `
mutation UpdateEventDisposition(
$incidentId: ID!
$eventId: ID!
$newDisposition: EventType
) {
updateEventDisposition(
incidentId: $incidentId
eventId: $eventId
newDisposition: $newDisposition
) {
statusCode
body
}
}
`;
exports.bulkUpdateEventDisposition = `
mutation BulkUpdateEventDisposition(
$incidentId: ID!
$newEventType: EventType!
$cameraEvents: [UpdateEventDispositionInput!]
) {
bulkUpdateEventDisposition(
incidentId: $incidentId
newEventType: $newEventType
cameraEvents: $cameraEvents
) {
statusCode
body
}
}
`;
exports.getTwilioToken = `
mutation GetTwilioToken($monitoringCenterId: String) {
getTwilioToken(monitoringCenterId: $monitoringCenterId) {
statusCode
body
}
}
`;
exports.rapidSOSManageSubscription = `
mutation RapidSOSManageSubscription($create: Boolean!, $detailsId: ID!) {
rapidSOSManageSubscription(create: $create, detailsId: $detailsId) {
statusCode
body
}
}
`;
exports.rapidSOSCoverageCheckCreateAlert = `
mutation RapidSOSCoverageCheckCreateAlert(
$incidentId: ID!
$emergencyType: RapidSOSEmergencyType!
$primaryCameraEventId: ID!
$siteIntegrationId: ID!
$fileNames: String!
) {
rapidSOSCoverageCheckCreateAlert(
incidentId: $incidentId
emergencyType: $emergencyType
primaryCameraEventId: $primaryCameraEventId
siteIntegrationId: $siteIntegrationId
fileNames: $fileNames
) {
statusCode
rapidSOSIncident
body
}
}
`;
exports.rapidSOSDispatchIncident = `
mutation RapidSOSDispatchIncident(
$rapidSOSIncidentId: ID!
$alertId: String!
) {
rapidSOSDispatchIncident(
rapidSOSIncidentId: $rapidSOSIncidentId
alertId: $alertId
) {
statusCode
rapidSOSIncident
body
}
}
`;
exports.rapidSOSAddLogMessage = `
mutation RapidSOSAddLogMessage(
$rapidSOSIncidentId: ID!
$logMessageType: RapidSOSLogMessageType!
$messageBody: String!
) {
rapidSOSAddLogMessage(
rapidSOSIncidentId: $rapidSOSIncidentId
logMessageType: $logMessageType
messageBody: $messageBody
) {
statusCode
body
}
}
`;
exports.rapidSOSCancelDispatch = `
mutation RapidSOSCancelDispatch(
$rapidSOSIncidentId: ID!
$alertId: String!
$cancelReason: String!
) {
rapidSOSCancelDispatch(
rapidSOSIncidentId: $rapidSOSIncidentId
alertId: $alertId
cancelReason: $cancelReason
) {
statusCode
rapidSOSIncident
body
}
}
`;
exports.tracktikConfigureConnection = `
mutation TracktikConfigureConnection(
$trackTikId: ID!
$apiUrl: String!
$apiUsername: String!
$apiPassword: String!
) {
tracktikConfigureConnection(
trackTikId: $trackTikId
apiUrl: $apiUrl
apiUsername: $apiUsername
apiPassword: $apiPassword
) {
statusCode
body
}
}
`;
exports.tracktikDispatchIncident = `
mutation TracktikDispatchIncident(
$incidentId: ID!
$primaryCameraEventId: ID!
$taskId: Int!
$reportTemplateId: Int!
$taskName: String!
$priority: TrackTikPriority!
$externalNotes: Boolean
$externalSiteCriticalNotes: Boolean
$externalClientCriticalNotes: Boolean
$modifiedBy: String!
) {
tracktikDispatchIncident(
incidentId: $incidentId
primaryCameraEventId: $primaryCameraEventId
taskId: $taskId
reportTemplateId: $reportTemplateId
taskName: $taskName
priority: $priority
externalNotes: $externalNotes
externalSiteCriticalNotes: $externalSiteCriticalNotes
externalClientCriticalNotes: $externalClientCriticalNotes
modifiedBy: $modifiedBy
) {
statusCode
body
}
}
`;
exports.trackTikGetTaskList = `
mutation TrackTikGetTaskList($siteId: ID!) {
trackTikGetTaskList(siteId: $siteId) {
statusCode
body
}
}
`;
exports.trackTikCloseIncident = `
mutation TrackTikCloseIncident(
$modifiedBy: String!
$trackTikIncidentId: ID!
$reason: String!
$siteId: ID!
) {
trackTikCloseIncident(
modifiedBy: $modifiedBy
trackTikIncidentId: $trackTikIncidentId
reason: $reason
siteId: $siteId
) {
statusCode
body
}
}
`;
exports.rekgonitionDetectLabels = `
mutation RekgonitionDetectLabels($filename: String!) {
rekgonitionDetectLabels(filename: $filename) {
statusCode
body
}
}
`;
exports.globalSearch = `
mutation GlobalSearch(
$searchFor: String!
$searchBy: String!
$searchTerm: String!
$nextToken: String
) {
globalSearch(
searchFor: $searchFor
searchBy: $searchBy
searchTerm: $searchTerm
nextToken: $nextToken
) {
statusCode
items {
type
id
url
overviewText
}
errorMessage
nextToken
}
}
`;
exports.hubspotConnectOrUpdate = `
mutation HubspotConnectOrUpdate($entityId: ID!, $entityType: String!) {
hubspotConnectOrUpdate(entityId: $entityId, entityType: $entityType) {
statusCode
body
}
}
`;
exports.reportingIncidentlist = `
mutation ReportingIncidentlist(
$filters: IncidentSearchFilters
$limit: Int!
$offset: Int!
) {
reportingIncidentlist(filters: $filters, limit: $limit, offset: $offset) {
statusCode
errorMessage
nextRecord
items {
id
createdAt
resolvedAt
primaryDisposition
siteName
clientName
assignedTo
status
}
}
}
`;
exports.reportingCameraEventList = `
mutation ReportingCameraEventList(
$filters: CameraEventSearchFilters
$limit: Int!
$offset: Int!
) {
reportingCameraEventList(
filters: $filters
limit: $limit
offset: $offset
) {
statusCode
errorMessage
nextRecord
items {
id
incidentId
startTime
site
vmsNotes
vmsNotesTranslated
vmsNotesSanitized
camera
disposition
eventType
client
integrator
}
}
}
`;
exports.reportingInvoiceList = `
mutation ReportingInvoiceList(
$filters: InvoiceSearchFilters
$limit: Int!
$offset: Int!
$listingBills: Boolean
) {
reportingInvoiceList(
filters: $filters
limit: $limit
offset: $offset
listingBills: $listingBills
) {
statusCode
errorMessage
nextRecord
items {
id
invoiceNumber
createdAt
siteName
clientName
invoiceType
fromName
toName
status
total
currency
}
}
}
`;
exports.reportingGetDashboardUrl = `
mutation ReportingGetDashboardUrl($dashboardId: String) {
reportingGetDashboardUrl(dashboardId: $dashboardId) {
statusCode
body
}
}
`;
exports.reportingInvoiceListExport = `
mutation ReportingInvoiceListExport(
$filters: InvoiceSearchFilters
$listingBills: Boolean
) {
reportingInvoiceListExport(filters: $filters, listingBills: $listingBills) {
statusCode
body
}
}
`;
exports.reportingCustomerPaymentsList = `
mutation ReportingCustomerPaymentsList(
$filters: CustomerPaymentsSearchFilters
$limit: Int!
$offset: Int!
) {
reportingCustomerPaymentsList(
filters: $filters
limit: $limit
offset: $offset
) {
statusCode
errorMessage
nextRecord
items {
invoiceNumber
paymentDate
billingEntityName
transactionId
amount
currency
}
}
}
`;
exports.reportingCustomerPaymentsListExport = `
mutation ReportingCustomerPaymentsListExport(
$filters: CustomerPaymentsSearchFilters
$exporting: Boolean
) {
reportingCustomerPaymentsListExport(
filters: $filters
exporting: $exporting
) {
statusCode
body
}
}
`;
exports.reportingPayoutsList = `
mutation ReportingPayoutsList(
$filters: PayoutsSearchFilters
$limit: Int!
$offset: Int!
) {
reportingPayoutsList(filters: $filters, limit: $limit, offset: $offset) {
statusCode
errorMessage
nextRecord
items {
invoiceNumber
paymentDate
amount
transferAmount
referenceId
type
currency
transactionCurr
}
}
}
`;
exports.reportingPayoutsListExport = `
mutation ReportingPayoutsListExport(
$filters: PayoutsSearchFilters
$exporting: Boolean
) {
reportingPayoutsListExport(filters: $filters, exporting: $exporting) {
statusCode
body
}
}
`;
exports.incidentShareCreate = `
mutation IncidentShareCreate(
$incidentDataToShare: IncidentDataToShareInput!
$expiration: AWSDateTime
) {
incidentShareCreate(
incidentDataToShare: $incidentDataToShare
expiration: $expiration
) {
statusCode
body
}
}
`;
exports.incidentShareSendLink = `
mutation IncidentShareSendLink(
$toData: String!
$codeUrl: String!
$incidentId: ID!
$sendType: String!
) {
incidentShareSendLink(
toData: $toData
codeUrl: $codeUrl
incidentId: $incidentId
sendType: $sendType
) {
statusCode
body
}
}
`;
exports.incidentShareExpirePage = `
mutation IncidentShareExpirePage($incidentId: ID!, $code: String!) {
incidentShareExpirePage(incidentId: $incidentId, code: $code) {
statusCode
body
}
}
`;
exports.incidentShareUpdate = `
mutation IncidentShareUpdate(
$incidentDataToShare: IncidentDataToShareInput!
$expiration: AWSDateTime
$incidentShareSettingsId: ID!
) {
incidentShareUpdate(
incidentDataToShare: $incidentDataToShare
expiration: $expiration
incidentShareSettingsId: $incidentShareSettingsId
) {
statusCode
body
}
}
`;
exports.incidentCodeCreate = `
mutation IncidentCodeCreate($incidentDataToShare: IncidentDataToShareInput!) {
incidentCodeCreate(incidentDataToShare: $incidentDataToShare) {
statusCode
body
}
}
`;
exports.billingAddCameraPlanSubAccount = `
mutation BillingAddCameraPlanSubAccount(
$subAccountIds: [ID]!
$cameraPlanId: ID!
) {
billingAddCameraPlanSubAccount(
subAccountIds: $subAccountIds
cameraPlanId: $cameraPlanId
) {
statusCode
body
}
}
`;
exports.billingArchiveCameraPlanSubAccount = `
mutation BillingArchiveCameraPlanSubAccount(
$parentCameraPlanId: ID!
$subAccountId: ID
$cameraPlanId: ID
) {
billingArchiveCameraPlanSubAccount(
parentCameraPlanId: $parentCameraPlanId
subAccountId: $subAccountId
cameraPlanId: $cameraPlanId
) {
statusCode
body
}
}
`;
exports.billingAddUpdateSubscription = `
mutation BillingAddUpdateSubscription($input: CreateUpdateSiteSubscription!) {
billingAddUpdateSubscription(input: $input) {
statusCode
body
}
}
`;
exports.billingActivateSubscription = `
mutation BillingActivateSubscription($subId: ID!, $initialBilling: Boolean!) {
billingActivateSubscription(
subId: $subId
initialBilling: $initialBilling
) {
statusCode
body
}
}
`;
exports.billingDectivateSubscription = `
mutation BillingDectivateSubscription($subId: ID!) {
billingDectivateSubscription(subId: $subId) {
statusCode
body
}
}
`;
exports.billingDeleteSubscription = `
mutation BillingDeleteSubscription($subId: ID!) {
billingDeleteSubscription(subId: $subId) {
statusCode
body
}
}
`;
exports.billingAddUpdateCameraPlan = `
mutation BillingAddUpdateCameraPlan(
$subscriptionId: ID!
$merchantId: ID!
$planOwnerId: ID!
$cameraId: ID!
$currency: Currency!
$newPlanId: ID
$oldPlanId: ID
) {
billingAddUpdateCameraPlan(
subscriptionId: $subscriptionId
merchantId: $merchantId
planOwnerId: $planOwnerId
cameraId: $cameraId
currency: $currency
newPlanId: $newPlanId
oldPlanId: $oldPlanId
) {
statusCode
body
}
}
`;
exports.billingGenerateInvoicePdf = `
mutation BillingGenerateInvoicePdf($invoiceId: ID!) {
billingGenerateInvoicePdf(invoiceId: $invoiceId) {
statusCode
body
}
}
`;
exports.billingConnectStripe = `
mutation BillingConnectStripe($stripeAccountId: ID) {
billingConnectStripe(stripeAccountId: $stripeAccountId) {
statusCode
body
}
}
`;
exports.billingStripeSetupIntent = `
mutation BillingStripeSetupIntent(
$subscriptionId: ID!
$site: StripeSiteItem!
$stripeCustomerId: String
) {
billingStripeSetupIntent(
subscriptionId: $subscriptionId
site: $site
stripeCustomerId: $stripeCustomerId
) {
statusCode
body
}
}
`;
exports.billingStripeSavePayment = `
mutation BillingStripeSavePayment($setupIntent: StripeSetupIntent!) {
billingStripeSavePayment(setupIntent: $setupIntent) {
statusCode
body
}
}
`;
exports.billingUpdateDefaultPaymentMethod = `
mutation BillingUpdateDefaultPaymentMethod(
$newDefaultId: ID!
$oldDefaultId: ID!
$subscriptionId: ID!
) {
billingUpdateDefaultPaymentMethod(
newDefaultId: $newDefaultId
oldDefaultId: $oldDefaultId
subscriptionId: $subscriptionId
) {
statusCode
body
}
}
`;
exports.billingStripeRemovePaymentMethod = `
mutation BillingStripeRemovePaymentMethod(
$paymentMethodId: ID!
$subscriptionId: ID!
) {
billingStripeRemovePaymentMethod(
paymentMethodId: $paymentMethodId
subscriptionId: $subscriptionId
) {
statusCode
body
}
}
`;
exports.billingStripeManualChargeWallet = `
mutation BillingStripeManualChargeWallet(
$paymentMethodId: ID!
$subscriptionId: ID!
$amount: Float!
) {
billingStripeManualChargeWallet(
paymentMethodId: $paymentMethodId
subscriptionId: $subscriptionId
amount: $amount
) {
statusCode
body
}
}
`;
exports.billingInvoiceReversal = `
mutation BillingInvoiceReversal(
$invoiceId: ID!
$type: String!
$reason: String!
$amount: Float
) {
billingInvoiceReversal(
invoiceId: $invoiceId
type: $type
reason: $reason
amount: $amount
) {
statusCode
body
}
}
`;
exports.billingMigratePaymentMethod = `
mutation BillingMigratePaymentMethod(
$newSubscriptionId: ID!
$paymentMethodId: ID
$oldSubscriptionId: ID
) {
billingMigratePaymentMethod(
newSubscriptionId: $newSubscriptionId
paymentMethodId: $paymentMethodId
oldSubscriptionId: $oldSubscriptionId
) {
statusCode
body
}
}
`;
exports.monitoringChangeSiteStatus = `
mutation MonitoringChangeSiteStatus(
$siteId: ID!
$newStatus: MonitoringStatus!
) {
monitoringChangeSiteStatus(siteId: $siteId, newStatus: $newStatus) {
statusCode
body
}
}
`;
exports.monitoringChangeStatus = `
mutation MonitoringChangeStatus(
$siteId: ID!
$newArmedState: ArmedStates
$newMonitoringState: MonitoringStates
$deviceIds: [ID!]
) {
monitoringChangeStatus(
siteId: $siteId
newArmedState: $newArmedState
newMonitoringState: $newMonitoringState
deviceIds: $deviceIds
) {
statusCode
body
}
}
`;
exports.monitoringGetHolidays = `
mutation MonitoringGetHolidays(
$country: String!
$region: String!
$observe: AWSJSON!
) {
monitoringGetHolidays(
country: $country
region: $region
observe: $observe
) {
statusCode
body
}
}
`;
exports.monitoringValidateArmingRules = `
mutation MonitoringValidateArmingRules(
$armingRulesConfig: AWSJSON!
$timezone: String!
$startDate: AWSDateTime!
$endDate: AWSDateTime!
$locale: String!
) {
monitoringValidateArmingRules(
armingRulesConfig: $armingRulesConfig
timezone: $timezone
startDate: $startDate
endDate: $endDate
locale: $locale
) {
statusCode
body
}
}
`;
exports.monitoringSyncAllDevices = `
mutation MonitoringSyncAllDevices {
monitoringSyncAllDevices {
statusCode
body
}
}
`;
exports.supvisdEventsManageRules = `
mutation SupvisdEventsManageRules(
$settingsInput: SupvisdEventSettingsInput!
) {
supvisdEventsManageRules(settingsInput: $settingsInput) {
statusCode
body
}
}
`;
exports.incidentsGetEnhancedUrlCreds = `
mutation IncidentsGetEnhancedUrlCreds($siteId: ID, $incidentId: ID) {
incidentsGetEnhancedUrlCreds(siteId: $siteId, incidentId: $incidentId) {
statusCode
accessToken
refreshToken
}
}
`;
exports.authDeleteUser = `
mutation AuthDeleteUser($username: String!) {
authDeleteUser(username: $username) {
statusCode
body
}
}
`;
exports.authManageCXUser = `
mutation AuthManageCXUser(
$action: AuthCXUserAction!
$accountId: ID!
$userDetails: CXUserDetailsInput
) {
authManageCXUser(
action: $action
accountId: $accountId
userDetails: $userDetails
) {
statusCode
body
}
}
`;
exports.customerArchive = `
mutation CustomerArchive(
$customerId: ID!
$deleteVMSAccountAndCameras: Boolean!
$showTheMess: Boolean!
$treatAsCrossThreaded: Boolean!
$dryRunDelete: Boolean!
$deleteMap: AWSJSON
) {
customerArchive(
customerId: $customerId
deleteVMSAccountAndCameras: $deleteVMSAccountAndCameras
showTheMess: $showTheMess
treatAsCrossThreaded: $treatAsCrossThreaded
dryRunDelete: $dryRunDelete
deleteMap: $deleteMap
) {
statusCode
body
}
}
`;
exports.audioManagementGroups = `
mutation AudioManagementGroups(
$action: AudioManagementAction!
$groups: [AudioGroupDetailInput!]
$siteId: ID!
) {
audioManagementGroups(action: $action, groups: $groups, siteId: $siteId) {
statusCode
body
}
}
`;
exports.audioManagementMessageTypes = `
mutation AudioManagementMessageTypes(
$action: AudioManagementAction!
$messages: [AudioCustomMessageTypeInput!]
$siteId: ID!
) {
audioManagementMessageTypes(
action: $action
messages: $messages
siteId: $siteId
) {
statusCode
body
}
}
`;
exports.audioPlayMessage = `
mutation AudioPlayMessage(
$deviceIds: [ID!]
$audioGroups: [ID!]
$messageType: AudioMessageType!
$messageId: ID
$siteId: ID!
$incidentID: ID
) {
audioPlayMessage(
deviceIds: $deviceIds
audioGroups: $audioGroups
messageType: $messageType
messageId: $messageId
siteId: $siteId
incidentID: $incidentID
) {
statusCode
body
}
}
`;
exports.vmsAddCustomer = `
mutation VmsAddCustomer($customer: CreateVMSCustomerInput!) {
vmsAddCustomer(customer: $customer) {
statusCode
body
}
}
`;
exports.intAppFetchAcc = `
mutation IntAppFetchAcc {
intAppFetchAcc {
statusCode
body
}
}
`;
exports.intAppAddEditSite = `
mutation IntAppAddEditSite(
$adding: Boolean
$site: AddEditSiteInput
$contacts: [AddEditEmergencyContactInput!]
$address: CreateVMSAddressInput
$siteId: ID
) {
intAppAddEditSite(
adding: $adding
site: $site
contacts: $contacts
address: $address
siteId: $siteId
) {
statusCode
body
}
}
`;
exports.universalQueueQuery = `
mutation UniversalQueueQuery {
universalQueueQuery {
statusCode
rows {
incidentId
monitoringCenterId
createdAt
primaryDisposition
siteName
overSLASeconds
monitoringCenterName
assignedTo
assignBy
username
url
verifiedAlarm
}
}
}
`;
exports.snoozeDevices = `
mutation SnoozeDevices(
$siteId: ID!
$cameraIds: [ID!]!
$snoozeReason: String!
$snoozeTime: Int!
) {
snoozeDevices(
siteId: $siteId
cameraIds: $cameraIds
snoozeReason: $snoozeReason
snoozeTime: $snoozeTime
) {
statusCode
body
}
}
`;
exports.stopSnooze = `
mutation StopSnooze($siteId: ID!, $cameraIds: [ID]!) {
stopSnooze(siteId: $siteId, cameraIds: $cameraIds) {
statusCode
body
}
}
`;
exports.createIncident = `
mutation CreateIncident(
$input: CreateIncidentInput!
$condition: ModelIncidentConditionInput
) {
createIncident(input: $input, condition: $condition) {
id
integratorId
monitoringCenterId
status
incidentSiteId
incidentCustomerId
dispositionLevel
primaryDisposition
dispositionList
closedTime
resolvedTime
expectedResolvedTime
billableTime
assignedUsername
assignmentHistory {
username
assignedAt
}
modifiedBy
createdAt
hasShareExternal
resolution
resolutionTranslated
resolutionSanitized
externalPartyResponse {
police
fire
ambulance
bylaw
security
outreach
siteContact
agenciesArrived
notArrivedReason
notArrivedReasonTranslated
notArrivedReasonSanitized
}
invoiceId
updatedAt
events {
items {
id
vmsEventId
vmsNotes
vmsNotesTranslated
vmsNotesSanitized
disposition
eventType
thumbnailFilename
triggerType
objectsFound
integratorId
monitoringCenterId
incidentId
incidentPriority
cameraEventCameraId
siteId
customerId
startTime
endTime
resolvedTime
instantaneous
cameraEventUrl
cameraEventUrlPublic
modifiedBy
vmsUserId
ackTimestamp
createdAt
vmsSourceType
updatedAt
secondaryEvents {
items {
id
cameraEventId
vmsNotes
vmsNotesTranslated
vmsNotesSanitized
disposition
eventType
vmsSourceType
ackTimestamp
modifiedBy
vmsUserId
monitoringCenterId
createdAt
updatedAt
}
nextToken
}
camera {
id
name
deviceType
status
vmsCameraName
description
descriptionTranslated
descriptionSanitized
vmsDescription
siteId
integratorId
monitoringCenterId
customerId
criticalNotes
criticalNotesTranslated
criticalNotesSanitized
talkdownInstructions {
talkdownType
note
noteTranslated
noteSanitized
phone
url
messageDetails {
messageType
messageTypeId
urlSuffix
}
hostConfiguration {
baseUrl
username
password
method
}
}
latitude
longitude
vmsCameraId
vmsCustomerId
testingExpiry
armedState
snoozeReason
snoozeReasonTranslated
snoozeReasonSanitized
snoozeExpiry
archived
zoneNumber
zoneDescription
zoneDescriptionTranslated
zoneDescriptionSanitized
modifiedBy
isOnvif
videoStreamState
deviceUrlOnline
vmsConnect
isP2P
isAnalyticsEnabled
isMotionEnabled
testEventReceived
healthCheckEnabled
healthCheckSLA
healthCheckStatus
ignoreStatusChecks
statusChecksProperties
statusLastVerified
archiveDurationHours
accessUrlsId
credentialsId
deviceBrand
deviceModel
vmsPlanId
phpRegistrationCode
serialNumber
p2pState
lastPowerCycle
baselineThumbnailFilename
currentThumbnailFilename
sceneChangeDetectionEnabled
passingSceneDetection
hubspotId
immixMonitoring
hasMic
hasSpeaker
audioGroups
createdAt
updatedAt
qualitySettings {
id
width
height
videoBitRate
frameRate
monitoringCenterId
cameraId
modifiedBy
createdAt
updatedAt
}
}
}
nextToken
}
site {
id
name
status
customerId
integratorId
criticalNotes
criticalNotesTranslated
criticalNotesSanitized
externalCriticalNotes
externalCriticalNotesTranslated
externalCriticalNotesSanitized
monitoringCenterId
archived
modifiedBy
timezone
vmsSharedMonitoringRoleId
monitoringStatus
maintainCamerasOnMonitoringRole
armingRulesConfig
monitoringState
armedState
alarmState
supervisionEnabled
triggersEnabled
muteAfterInteractionCount
type
alarmsCentralStation
alarmsCentralStationPhone
alarmsCentralStationPhoneExt
alarmsVerbalPasscode
alarmsCSID
alarmsAR
alarmsNotes
alarmsNotesTranslated
alarmsNotesSanitized
alarmsPermitNum
alarmsPermitExpires
autoSendToTrackTik
hasSiteMap
condensedAddress
createdAt
updatedAt
address {
id
lineOne
lineTwo
city
state
zipCode
country
integratorId
monitoringCenterId
modifiedBy
createdAt
updatedAt
}
integrations {
items {
id
siteId
integratorId
monitoringCenterId
type
subType
subTypeList
agency
phone
phoneExt
email
notes
notesTranslated
notesSanitized
modifiedBy
archived
createdAt
updatedAt
trackTickDetails {
id
siteIntegrationId
siteId
monitoringCenterId
apiUrl
apiUsername
apiPassword
accountId
token
refreshToken
tokenExpiry
refreshTokenExpiry
autoSend
autoSendErrorEmail
configured
archived
modifiedBy
createdAt
updatedAt
taskList {
items {
id
trackTikDetailsId
siteId
monitoringCenterId
eventType
trackTikName
trackTikId
trackTikReportTemplateId
archived
modifedBy
createdAt
updatedAt
}
nextToken
}
}
}
nextToken
}
contacts {
items {
id
siteId
name
type
verbalPasscode
email
priority
monitoringCenterId
integratorId
archived
notes
notesTranslated
notesSanitized
modifiedBy
createdAt
updatedAt
phones {
items {
id
contactId
type
number
ext
monitoringCenterId
integratorId
modifiedBy
archived
createdAt
updatedAt
}
nextToken
}
}
nextToken
}
cameras {
items {
id
name
deviceType
status
vmsCameraName
description
descriptionTranslated
descriptionSanitized
vmsDescription
siteId
integratorId
monitoringCenterId
customerId
criticalNotes
criticalNotesTranslated
criticalNotesSanitized
talkdownInstructions {
talkdownType
note
noteTranslated
noteSanitized
phone
url
messageDetails {
messageType
messageTypeId
urlSuffix
}
hostConfiguration {
baseUrl
username
password
method
}
}
latitude
longitude
vmsCameraId
vmsCustomerId
testingExpiry
armedState
snoozeReason
snoozeReasonTranslated
snoozeReasonSanitized
snoozeExpiry
archived
zoneNumber
zoneDescription
zoneDescriptionTranslated
zoneDescriptionSanitized
modifiedBy
isOnvif
videoStreamState
deviceUrlOnline
vmsConnect
isP2P
isAnalyticsEnabled
isMotionEnabled
testEventReceived
healthCheckEnabled
healthCheckSLA
healthCheckStatus
ignoreStatusChecks
statusChecksProperties
statusLastVerified
archiveDurationHours
accessUrlsId
credentialsId
deviceBrand
deviceModel
vmsPlanId
phpRegistrationCode
serialNumber
p2pState
lastPowerCycle
baselineThumbnailFilename
currentThumbnailFilename
sceneChangeDetectionEnabled
passingSceneDetection
hubspotId
immixMonitoring
hasMic
hasSpeaker
audioGroups
createdAt
updatedAt
qualitySettings {
id
width
height
videoBitRate
frameRate
monitoringCenterId
cameraId
modifiedBy
createdAt
updatedAt
}
}
nextToken
}
sops {
items {
id
siteId
eventType
eventSOPs
monitoringCenterId
modifiedBy
archived
createdAt
updatedAt
}
nextToken
}
}
}
}
`;
exports.updateIncident = `
mutation UpdateIncident(
$input: UpdateIncidentInput!
$condition: ModelIncidentConditionInput
) {
updateIncident(input: $input, condition: $condition) {
id
integratorId
monitoringCenterId
status
incidentSiteId
incidentCustomerId
dispositionLevel
primaryDisposition
dispositionList
closedTime
resolvedTime
expectedR