Everbridge Reports API

EB Suites - Reports Management

Operations 7

GET /notificationReports/{organizationId}/{notificationId} Get Notification Report #
GET /notifications/{organizationId}/reports Mass Notification Report #
GET /reports/publishingstatistics Report - Publishing Statistics #
GET /reports/users Report - Users #
GET /reports/successreport/{assetid} Report - Success Report #
GET /reports/QuestionnaireSummary/{assetid} Report - Questionnaire Summary #
GET /reports/QuestionnaireResponses/{assetid} Report - Questionnaire Responses #

Documentation

📖
Documentation
https://developers.everbridge.net/home/docs/overview
📖
APIReference
https://developers.everbridge.net/home/reference
📖
GettingStarted
https://developers.everbridge.net/home/docs/ebs-gs-guide
📖
Authentication
https://developers.everbridge.net/home/docs/ebs-gs-guide-authentication-types
📖
APIReference
https://developers.everbridge.net/home/reference/generate-token
📖
APIReference
https://developers.everbridge.net/home/reference/comms-apis
📖
APIReference
https://developers.everbridge.net/home/reference/authorization
📖
GettingStarted
https://developers.everbridge.net/home/docs/notifications
📖
APIReference
https://developers.everbridge.net/home/reference/cema-query-public
📖
APIReference
https://developers.everbridge.net/home/reference/cema-query-stream-1
📖
APIReference
https://developers.everbridge.net/home/reference/assets
📖
APIReference
https://developers.everbridge.net/home/reference/assets-query
📖
APIReference
https://developers.everbridge.net/home/reference/travel-risk-intelligence
📖
APIReference
https://developers.everbridge.net/home/reference/checks
📖
APIReference
https://developers.everbridge.net/home/reference/risk-events
📖
APIReference
https://developers.everbridge.net/home/reference/safety-devices-event
📖
APIReference
https://developers.everbridge.net/home/reference/snapcomms-authentication
📖
GettingStarted
https://support.snapcomms.com/hc/en-us/articles/19361020051867-Integration-Through-API-Overview

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/everbridge-reports-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

everbridge-reports-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Everbridge Reports API
  version: '1.0'
  description: 'Operations tagged Reports across 2 of this provider''s published API definitions: everbridge-eb-suite-openapi.json, everbridge-snapcomms-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.everbridge.net/rest
- url: https://api.everbridge.eu/rest
- description: API Url
  url: https://api.snapcomms.com/v1
- description: API Sandbox Url
  url: https://api.snapcomms.com/mock
tags:
- description: EB Suites - Reports Management
  name: Reports
paths:
  /notificationReports/{organizationId}/{notificationId}:
    get:
      deprecated: false
      description: Retrieve the report of a notification within an organization
      operationId: EBS Get Notification Report
      parameters:
      - description: Everbridge Organization id. Available on manager portal (Settings --> Organization --> Base Information)
        in: path
        name: organizationId
        required: true
        schema:
          $ref: '#/components/schemas/organizationId'
      - description: The ID of the notification containing the notification reports
        in: path
        name: notificationId
        required: true
        schema:
          example: '609886966644738'
          type: integer
      - allowEmptyValue: false
        description: Filter notification by contact status
        in: query
        name: contactStatus
        required: false
        schema:
          enum:
          - CONFIRMED
          - CONFIRMEDLATE
          - NOTCONFIRMED
          - UNREACHABLE
          type: string
      - allowEmptyValue: false
        description: The page number of the notification reports to return.
        in: query
        name: pageNumber
        required: false
        schema:
          example: '1'
          type: integer
      - allowEmptyValue: false
        description: The page size of notification reports to return
        in: query
        name: pageSize
        required: false
        schema:
          default: '100'
          example: '100'
          type: integer
      - allowEmptyValue: false
        description: "If queryType is set to `pageQuery`, client needs to specify a page number in the request. \n Keep in mind when using “scroll” that the report has about a 5 minute delay. It is always preferred to use `pageQuery` if you want to get the report earlier."
        in: query
        name: queryType
        required: false
        schema:
          default: pageQuery
          enum:
          - pageQuery
          - scroll
          type: string
      - allowEmptyValue: false
        description: If queryType is set to scroll, then we will return a scrollId in each response.
        in: query
        name: scrollId
        required: false
        schema:
          type: string
      - allowEmptyValue: false
        description: Retrieve data modified since that date time, like '1526986170000'
        in: query
        name: sinceDate
        required: false
        schema:
          example: '1526986170000'
          type: integer
      responses:
        '200':
          content:
            application/json:
              examples:
                Success:
                  summary: Default
                  value:
                    firstPageUri: https://api-dev3.everbridge.net/rest/notificationReports/1536984111644674/609886966644738/?pageSize=100&queryType=pageQuery&pageNumber=1
                    lastPageUri: https://api-dev3.everbridge.net/rest/notificationReports/1536984111644674/609886966644738/?pageSize=100&queryType=pageQuery&pageNumber=1
                    message: OK
                    page:
                      currentPageNo: 1
                      data:
                      - attempt: 0
                        attemptTime: 1675782977471
                        callResultByPaths:
                        - attemptId: 63e26b40898a4046ffd1ac81
                          attemptOrder: 1
                          attemptTime: 1675782977471
                          callResult: Sent
                          confirmed: false
                          countryCode: US
                          cycleSeq: 1
                          firstName: Ajay
                          journalId: 0
                          lastName: Goel
                          path: Email
                          pathText: ajay.goel@everbridge.com
                          waitTime: 0
                        confirmed: false
                        contactId: 595799473913944
                        createdId: 1530249602924607
                        externalId: ajay.goel@everbridge.com
                        firstAttemptTime: 1675782977471
                        firstName: Ajay
                        fullName: Ajay Goel
                        id: 0
                        lastName: Goel
                        notificationId: 609886966644738
                        result: Sent
                      pageSize: 100
                      start: 0
                      totalCount: 1
                      totalPageCount: 1
              schema:
                properties:
                  message:
                    description: Request status
                    enum:
                    - OK
                    type: string
                type: object
          description: Accepted
        '400':
          content:
            application/json:
              examples:
                Invalid Request Input:
                  summary: Invalid Input
                  value:
                    message: type mismatch exception
                    status: 400
              schema:
                properties:
                  message:
                    description: Error message
                    type: string
                  status:
                    description: Missing or invalid request input
                    enum:
                    - '400'
                    type: string
                type: object
          description: Invalid request input
        '401':
          content:
            application/json:
              examples:
                Invalid Credentials:
                  summary: Invalid Credentials
                  value:
                    message: 'Invalid credentials: Password invalid'
                    status: 401
              schema:
                properties:
                  message:
                    description: Error message
                    type: string
                  status:
                    description: Invalid or missing credentials
                    enum:
                    - '401'
                    type: string
                type: object
          description: Invalid Credentials
        '500':
          content:
            application/json:
              examples:
                Internal error:
                  summary: Internal Error
                  value:
                    message: Internal Error
                    status: 500
              schema:
                properties:
                  message:
                    description: Error message
                    type: string
                  status:
                    description: Internal Error
                    enum:
                    - '500'
                    type: string
                type: object
          description: Internal Error
      security:
      - API_Authorizer: []
      - BasicAuth: []
      - api_key: []
      summary: Get Notification Report
      tags:
      - Reports
      x-amazon-apigateway-integration:
        httpMethod: GET
        passthroughBehavior: when_no_match
        requestParameters:
          integration.request.path.notificationId: method.request.path.notificationId
          integration.request.path.organizationId: method.request.path.organizationId
        responses:
          default:
            statusCode: '200'
        type: http_proxy
        uri: https://ebs-restapi-prod-us.evbg.io/rest/notificationReports/{organizationId}/{notificationId}
    servers:
    - url: https://api.everbridge.net/rest
    - url: https://api.everbridge.eu/rest
  /notifications/{organizationId}/reports:
    get:
      description: Retrieve all mass notifications ids for an organization.
      operationId: EBS Mass Notification Report
      parameters:
      - description: The ID of the organization containing the notification reports
        in: path
        name: organizationId
        required: true
        schema:
          $ref: '#/components/schemas/organizationId'
      - description: The range of notification start date begin time (Epoch time)
        in: query
        name: startTime
        required: false
        schema:
          default: -1
          format: int64
          type: integer
      - description: The range of notification start date end time (Epoch time)
        in: query
        name: endTime
        required: false
        schema:
          default: -1
          format: int64
          type: integer
      - description: The status of notification processing
        in: query
        name: notificationStatus
        required: false
        schema:
          enum:
          - Active
          - Inactive
          type: string
      - description: The page number of the notification reports to return.
        in: query
        name: pageNumber
        required: false
        schema:
          default: 1
          format: int32
          type: integer
      requestBody:
        content:
          application/json:
            examples:
              Default:
                summary: Default Template Values
                value:
                  incidentAction: Launch
                  incidentPhases:
                  - phaseTemplate:
                      templateId: 1536984111644674
            schema: {}
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RestfulCollectionResult'
          description: OK
        '400':
          description: Missing or invalid request input
        '401':
          description: Org is invalid
        '404':
          description: Not a valid resource
        '500':
          description: Internal Error
      security:
      - API_Authorizer: []
      - BasicAuth: []
      - api_key: []
      summary: Mass Notification Report
      tags:
      - Reports
      x-amazon-apigateway-integration:
        httpMethod: GET
        passthroughBehavior: when_no_match
        requestParameters:
          integration.request.path.organizationId: method.request.path.organizationId
        responses:
          default:
            statusCode: '200'
        type: http_proxy
        uri: https://ebs-restapi-prod-us.evbg.io/rest/notifications/{organizationId}/reports
    servers:
    - url: https://api.everbridge.net/rest
    - url: https://api.everbridge.eu/rest
  /reports/publishingstatistics:
    get:
      tags:
      - Reports
      summary: Report - Publishing Statistics
      description: ''
      operationId: report-publishing-statistics
      parameters:
      - name: startDate
        in: query
        description: Defaults to UTC minus 7 days (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: endDate
        in: query
        description: Defaults  to UTC (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ReportPublishingStatisticsResponse'
              example:
                content:
                - publishDate: '2023-05-08T04:24:56.4630000+00:00'
                  name: CEO Update Video Alert
                  version: '1'
                  channel: Video Alert
                  folder: FolderName
                  templateName: Video Alert
                  publisher: publisher@company.com
                  creator: creator@company.com
                  successPercentage: '100.00'
                  targetedCount: '1'
                  reachCount: '1'
                  totalReadCount: '1'
                  readCount: '1'
                  completedCount: '0'
                  totalReadLaterCount: '0'
                  totalDismissedCount: '0'
                  totalPopupCount: '1'
                  clientID: bf732195-5825-4de1-ae8e-2d532ed5da54
                  campaignID: bf732195-5825-4de1-ae8e-2d532ed5da54
                  assetTypeID: '101'
                  assetID: bf732195-5825-4de1-ae8e-2d532ed5da54
                  templateID: bf732195-5825-4de1-ae8e-2d532ed5da54
                  itemId: bf732195-5825-4de1-ae8e-2d532ed5da54
                  lastUpdated: '2023-05-08T04:25:50.1800000+00:00'
                  startDate: '2023-05-08T04:24:56.4630000+00:00'
                  startDateFormat: UTC
                  endDate: '2023-05-15T04:24:54.1800000+00:00'
                  endDateFormat: UTC
                successSummary:
                  contentTypes:
                  - label: Video Alert
                    value: '100.00'
                  folders:
                  - label: Test
                    value: '100.00'
                  publishers:
                  - label: publisher@company.com
                    value: '100.00'
        '429':
          description: Failed - Rate limit is exceeded
      security:
      - bearerAuth: []
    servers:
    - description: API Url
      url: https://api.snapcomms.com/v1
    - description: API Sandbox Url
      url: https://api.snapcomms.com/mock
  /reports/users:
    get:
      tags:
      - Reports
      summary: Report - Users
      operationId: report-users
      responses:
        '200':
          description: ''
      security:
      - bearerAuth: []
    servers:
    - description: API Url
      url: https://api.snapcomms.com/v1
    - description: API Sandbox Url
      url: https://api.snapcomms.com/mock
  /reports/successreport/{assetid}:
    get:
      tags:
      - Reports
      summary: Report - Success Report
      description: ''
      operationId: report-success-report
      parameters:
      - name: assetid
        in: path
        required: true
        schema:
          type: string
      - name: startDate
        in: query
        description: Defaults to UTC minus 2 years (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: endDate
        in: query
        description: Defaults to UTC (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: version
        in: query
        description: Defaults to -1 which is equivalent to "consolidated". -2 means all versions, any positive value limit the result to a specific content version
        schema:
          enum:
          - '-1'
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ReportSuccesReportResponse'
              example:
                details:
                - userName: Demo.User
                  contentVersion: (consolidated)
                  reached: 'false'
                  success: 'false'
                  totalSuccess: '0'
                  consumerId: bf732195-5825-4de1-ae8e-2d532ed5da54
                  domainName: CORP
                  itemID: bf732195-5825-4de1-ae8e-2d532ed5da54
                  lastConnectDate: '2023-05-16T04:05:57.0000000+00:00'
                  completedCount: '0'
                  dismissedCount: '0'
                  alertPopupCount: '0'
                  readLaterCount: '0'
                  timeOutCount: '0'
                  urgentDisplayCount: '0'
                  organizationalUnit: null
                  popupOnScreenTime: '0'
                  alertOnScreenTime: '0'
                  urgentOnScreenTime: '0'
                summary:
                  _AssetType: '101'
                  assetName: Test Content
                  _AssetTypeId: '101'
                  assetType: Desktop Alert
                  assetTypeName: infoalert
                  _AssetStatus: P
                  lastPublishDate: '2023-05-16T02:30:56.8200000+00:00'
                  publishCount: '1'
                  targetCount: '2'
                  publishDate: '2023-05-16T02:30:56.8200000+00:00'
                  campaignName: FolderName
        '404':
          description: Content not found
        '429':
          description: Failed - Rate limit is exceeded
      security:
      - bearerAuth: []
    servers:
    - description: API Url
      url: https://api.snapcomms.com/v1
    - description: API Sandbox Url
      url: https://api.snapcomms.com/mock
  /reports/QuestionnaireSummary/{assetid}:
    get:
      tags:
      - Reports
      summary: Report - Questionnaire Summary
      description: ''
      operationId: report-questionnaire-summary
      parameters:
      - name: assetid
        in: path
        required: true
        schema:
          type: string
      - name: startDate
        in: query
        description: Defaults to UTC minus 2 years (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: endDate
        in: query
        description: Defaults to UTC (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: version
        in: query
        description: Defaults to 1, any positive value limit the result to a specific content version
        schema:
          enum:
          - '1'
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ReportQuestionnaireSummaryResponse'
              example:
                assetId: bf732195-5825-4de1-ae8e-2d532ed5da54
                questions:
                - name: Q1
                  number: 1
                  numberOfSubmissions: 1
                  numberOfRespondents: 0
                  numberOfNotAnswered: 0
                  mandatory: false
                  questionType: 6
                  responses:
                  - number: 1
                    text: A1
                    count: 1
                    percentage: 100
                    isCorrect: null
                    submissionTime: null
                  - number: 2
                    text: A3
                    count: 1
                    percentage: 100
                    isCorrect: null
                    submissionTime: null
                version: 2
                startDate: '2021-06-01T01:26:50.0000000+00:00'
                endDate: '2023-06-01T01:26:50.0000000+00:00'
        '404':
          description: Content not found
        '429':
          description: Failed - Rate limit is exceeded
      security:
      - bearerAuth: []
    servers:
    - description: API Url
      url: https://api.snapcomms.com/v1
    - description: API Sandbox Url
      url: https://api.snapcomms.com/mock
  /reports/QuestionnaireResponses/{assetid}:
    get:
      tags:
      - Reports
      summary: Report - Questionnaire Responses
      description: ''
      operationId: report-questionnaire-responses
      parameters:
      - name: assetid
        in: path
        required: true
        schema:
          type: string
      - name: startDate
        in: query
        description: Defaults to UTC minus 2 years (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: endDate
        in: query
        description: Defaults to UTC (e.g. 2023-05-08T04:24:56.463Z)
        schema:
          type: string
      - name: version
        in: query
        description: Defaults to -2 which is equivalent to "all content versions", any positive value limit the result to a specific content version.
        schema:
          enum:
          - '-2'
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ReportQuestionnaireResponsesResponse'
              example:
                responses:
                - version: '2'
                  questionNo: '1'
                  questionText: Q1
                  submissionTime: '2023-06-01T00:56:04.8100000+00:00'
                  completionTime: '6.39'
                  consumerId: 5bca85dd-05f4-453e-8d40-e4e1d727aaa3
                  userName: user@company.com
                  fullName: FirstName LastName
                  response: A1, A3
                  score: '0'
                  type: '6'
                version: '-2'
                startDate: '2021-06-01T01:06:06.0000000+00:00'
                endDate: '2023-06-01T01:06:06.0000000+00:00'
        '404':
          description: Content not found
        '429':
          description: Failed - Rate limit is exceeded
      security:
      - bearerAuth: []
    servers:
    - description: API Url
      url: https://api.snapcomms.com/v1
    - description: API Sandbox Url
      url: https://api.snapcomms.com/mock
components:
  schemas:
    DataPageObject:
      properties:
        currentPageNo:
          format: int32
          type: integer
        data:
          items:
            type: object
          type: array
        dataPageList:
          items:
            $ref: '#/components/schemas/DataPageObject'
          type: array
        pageSize:
          format: int32
          type: integer
        scrollId:
          type: string
        start:
          format: int32
          type: integer
        totalCount:
          format: int64
          type: integer
        totalPageCount:
          format: int32
          type: integer
      title: DataPage«object»
      type: object
    organizationId:
      default: '1536984111644674'
      description: Everbridge Organization id.  Available on manager portal (Settings --> Organization --> Base Information)
      example: '1536984111644674'
      maxLength: 16
      type: integer
    RestfulCollectionResult:
      properties:
        currentPageUri:
          type: string
        firstPageUri:
          type: string
        lastPageUri:
          type: string
        message:
          type: string
        nextPageUri:
          type: string
        page:
          $ref: '#/components/schemas/DataPageObject'
        previousPageUri:
          type: string
      title: RestfulCollectionResult
      type: object
    ReportQuestionnaireSummaryResponse:
      type: object
      properties:
        assetId:
          type: string
        questions:
          type: array
          items:
            required:
            - name
            - number
            - numberOfSubmissions
            - numberOfRespondents
            - numberOfNotAnswered
            - mandatory
            - questionType
            - responses
            type: object
            properties:
              name:
                type: string
              number:
                type: integer
              numberOfSubmissions:
                type: integer
              numberOfRespondents:
                type: integer
              numberOfNotAnswered:
                type: integer
              mandatory:
                type: boolean
              questionType:
                type: integer
              responses:
                type: array
                items:
                  required:
                  - number
                  - text
                  - count
                  - percentage
                  - isCorrect
                  - submissionTime
                  type: object
                  properties:
                    number:
                      type: integer
                    text:
                      type: string
                    count:
                      type: integer
                    percentage:
                      type: integer
                    isCorrect: {}
                    submissionTime: {}
        version:
          type: integer
        startDate:
          type: string
        endDate:
          type: string
    ReportSuccesReportResponse:
      type: object
      properties:
        details:
          type: array
          items:
            required:
            - userName
            - contentVersion
            - reached
            - success
            - totalSuccess
            - consumerId
            - domainName
            - itemID
            - lastConnectDate
            - completedCount
            - dismissedCount
            - alertPopupCount
            - readLaterCount
            - timeOutCount
            - urgentDisplayCount
            - organizationalUnit
            - popupOnScreenTime
            - alertOnScreenTime
            - urgentOnScreenTime
            type: object
            properties:
              userName:
                type: string
              contentVersion:
                type: string
              reached:
                type: string
              success:
                type: string
              totalSuccess:
                type: string
              consumerId:
                type: string
              domainName:
                type: string
              itemID:
                type: string
              lastConnectDate:
                type: string
              completedCount:
                type: string
              dismissedCount:
                type: string
              alertPopupCount:
                type: string
              readLaterCount:
                type: string
              timeOutCount:
                type: string
              urgentDisplayCount:
                type: string
              organizationalUnit: {}
              popupOnScreenTime:
                type: string
              alertOnScreenTime:
                type: string
              urgentOnScreenTime:
                type: string
        summary:
          type: object
          properties:
            _AssetType:
              type: string
            assetName:
              type: string
            _AssetTypeId:
              type: string
            assetType:
              type: string
            assetTypeName:
              type: string
            _AssetStatus:
              type: string
            lastPublishDate:
              type: string
            publishCount:
              type: string
            targetCount:
              type: string
            publishDate:
              type: string
            campaignName:
              type: string
    ReportQuestionnaireResponsesResponse:
      type: object
      properties:
        responses:
          type: array
          items:
            required:
            - version
            - questionNo
            - questionText
            - submissionTime
            - completionTime
            - consumerId
            - userName
            - fullName
            - response
            - score
            - type
            type: object
            properties:
              version:
                type: string
              questionNo:
                type: string
              questionText:
                type: string
              submissionTime:
                type: string
              completionTime:
                type: string
              consumerId:
                type: string
              userName:
                type: string
              fullName:
                type: string
              response:
                type: string
              score:
                type: string
              type:
                type: string
        version:
          type: string
        startDate:
          type: string
        endDate:
          type: string
    ReportPublishingStatisticsResponse:
      type: object
      properties:
        content:
          type: array
          items:
            required:
            - publishDate
            - name
            - version
            - channel
            - folder
            - templateName
            - publisher
            - creator
            - successPercentage
            - targetedCount
            - reachCount
            - totalReadCount
            - readCount
            - completedCount
            - totalReadLaterCount
            - totalDismissedCount
            - totalPopupCount
            - clientID
            - campaignID
            - assetTypeID
            - assetID
            - templateID
            - itemId
            - startDate
            - startDateFormat
            - endDate
            - endDateFormat
            type: object
            properties:
              publishDate:
                type: string
              name:
                type: string
              version:
                type: string
              channel:
                type: string
              folder:
                type: string
              templateName:
                type: string
              publisher:
                type: string
              creator:
                type: string
              successPercentage:
                type: string
              targetedCount:
                type: string
              reachCount:
                type: string
              totalReadCount:
                type: string
              readCount:
                type: string
              completedCount:
                type: string
              totalReadLaterCount:
                type: string
              totalDismissedCount:
                type: string
              totalPopupCount:
                type: string
              clientID:
                type: string
              campaignID:
                type: string
              assetTypeID:
                type: string
              assetID:
                type: string
              templateID:
                type: string
              itemId:
                type: string
              lastUpdated:
                type: string
              startDate:
                type: string
              startDateFormat:
                type: string
              endDate:
                type: string
              endDateFormat:
                type: string
        types:
          type: array
          items:
            required:
            - label
            - value
            type: object
            properties:
              label:
                type: string
              value:
                type: string
        folders:
          type: array
          items:
            required:
            - label
            - value
            type: object
            properties:
              label:
                type: string
              value:
                type: string
        admins:
          type: array
          items:
            required:
            - label
            - value
            type: object
            properties:
              label:
                type: string
              value:
                type: string
  securitySchemes:
    API_Authorizer:
      description: oAuth Token
      in: header
      name: Authorization
      type: apiKey
      x-amazon-apigateway-authorizer:
        authorizerCredentials: arn:aws:iam::214792946631:role/oas-rest-api-gw-prod-us-us-east-1-0-us-east-1-gw
        authorizerResultTtlInSeconds: 300
        authorizerUri: arn:aws:apigateway:us-east-1:lambda:path/2015-03-31/functions/arn:aws:lambda:us-east-1:214792946631:function:API_Authorizer_us-east-1_prod:live/invocations
        identitySource: method.request.header.Authorization,method.request.header.PathCacheKey,method.request.header.MethodCacheKey
        type: request
      x-amazon-apigateway-authtype: custom
    BasicAuth:
      description: Basic Authentication Token
      scheme: basic
      type: http
    api_key:
      description: API Key - For System Use
      in: header
      name: x-api-key
      type: apiKey
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
x-refined-from:
- everbridge-eb-suite-openapi.json
- everbridge-snapcomms-openapi.json
x-readme:
  explorer-enabled: true
  proxy-enabled: true