> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pubrio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Monitor Statistics

> Retrieve a workspace-wide overview of monitor trigger statistics. There is no monitor_id parameter — figures are aggregated across all monitors in the workspace (watchlist-backed monitors are excluded).



## OpenAPI

````yaml en-openapi POST /monitors/statistics
openapi: 3.0.0
info:
  description: >-
    The Pubrio API delivers market expansion intelligence — real-time signals
    that flag when a company enters a new market — alongside the company and
    people data beneath them. Search, look up, and enrich accounts and contacts,
    and subscribe to typed, dated movement signals across 200+ markets.
  version: 1.0.0
  title: Pubrio OpenAPI
  termsOfService: https://pubrio.com/en/terms-of-service
  contact:
    email: king.lai@pubrio.com
    name: King Lai
    url: https://pubrio.com/en/get-in-touch
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://api.pubrio.com
security:
  - pubrio_api_key: []
tags:
  - name: Profile
    description: Workspace profile information and usage statistics
  - name: Enrichment
    description: Enrich people and company records with detailed B2B data
  - name: Lookalike
    description: Find companies similar to a given company
  - name: Search
    description: Search for people, companies, jobs, news, and advertisements with filters
  - name: Lookup
    description: >-
      Look up detailed information for specific people, companies, jobs, news,
      advertisements, and technologies
  - name: LinkedIn
    description: Look up people and company data via LinkedIn profile URLs
  - name: Redeem
    description: Redeem credits to unlock people contact details (single and batch)
  - name: Channels
    description: Manage outreach channel templates (create, update, delete, list)
  - name: Monitor
    description: Create and manage data monitors with webhooks, statistics, and processing
  - name: Filters
    description: >-
      Retrieve available filter values for search parameters (technologies,
      locations, verticals, etc.)
  - name: API Keys
    description: List and inspect API request logs and usage analytics for API keys
  - name: Insights
    description: Aggregated signal insights for companies (jobs, news, advertisements).
  - name: Export
    description: Bulk data exports (credit-gated).
  - name: Expansion
    description: >-
      Company market-expansion intelligence: signals, stages, markets, and
      exports.
externalDocs:
  description: >-
    The Pubrio API is used to search, preview and enrich Contacts and Accounts.
    Pubrio database provides extensive B2B contacts and sales intelligence data.
  url: https://docs.pubrio.com
paths:
  /monitors/statistics:
    post:
      tags:
        - Monitor
      summary: Get monitor statistics
      description: >-
        Retrieve a workspace-wide overview of monitor trigger statistics. There
        is no monitor_id parameter — figures are aggregated across all monitors
        in the workspace (watchlist-backed monitors are excluded).
      operationId: monitors_get_statistics
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                profile_id:
                  $ref: '#/components/schemas/profile_id'
      responses:
        '200':
          description: Successful response containing monitor statistics overview.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      total_monitors:
                        type: integer
                        description: Total number of monitors in the workspace.
                      triggers_today:
                        type: integer
                        description: Number of monitor triggers today.
                      triggers_yesterday:
                        type: integer
                        description: Number of monitor triggers yesterday.
                      triggers_comparison_rate:
                        type: number
                        description: >-
                          Rate of change between today's and yesterday's
                          triggers. Negative values indicate a decrease.
                      success_today:
                        type: integer
                        description: Number of successful triggers today.
                      success_yesterday:
                        type: integer
                        description: Number of successful triggers yesterday.
                      success_rate_today:
                        type: number
                        nullable: true
                        description: >-
                          Success rate for today's triggers (0 to 1). Null when
                          there were no triggers today.
                      success_rate_yesterday:
                        type: number
                        nullable: true
                        description: >-
                          Success rate for yesterday's triggers (0 to 1). Null
                          when there were no triggers yesterday.
                      triggers_last_7_days:
                        type: integer
                        description: Number of monitor triggers over the last 7 days.
                      avg_triggers_per_day:
                        type: number
                        description: >-
                          Average number of triggers per day over the last 7
                          days (rounded up).
                      success_rate_last_7_days:
                        type: number
                        nullable: true
                        description: >-
                          Success rate over the last 7 days (0 to 1). Null when
                          there were no triggers in the window.
              example:
                data:
                  total_monitors: 8
                  triggers_today: 3
                  triggers_yesterday: 46
                  triggers_comparison_rate: -0.935
                  triggers_last_7_days: 112
                  avg_triggers_per_day: 16
                  success_today: 3
                  success_yesterday: 46
                  success_rate_today: 1
                  success_rate_yesterday: 1
                  success_rate_last_7_days: 0.982
        '400':
          $ref: '#/components/responses/general_error'
        '429':
          $ref: '#/components/responses/rate_limit_error'
        '500':
          $ref: '#/components/responses/server_error'
components:
  schemas:
    profile_id:
      type: integer
      description: >-
        Optional. An identifier for the user profile (workspace) making the
        request. This is no longer required as the API key already includes your
        workspace information. If provided, it helps in associating the lookup
        with a specific user, allowing for data retrieval and credit tracking. 

         Check out `user details` endpoints under the Profile tab for more information.
  responses:
    general_error:
      description: >-
        Bad request. The request was malformed or contained invalid parameters.
        Check the error code and message for details.
      content:
        application/json:
          schema:
            required:
              - code
              - message
              - details
            type: object
            properties:
              code:
                example: 40001
                type: integer
              message:
                example: >-
                  Errors and codes will vary depending on the scenario, please
                  see the documentation for information.
                type: string
              details:
                type: object
    rate_limit_error:
      description: >-
        Rate limit exceeded. Too many requests were made in a given time period.
        Retry after the rate limit window resets.
      content:
        application/json:
          schema:
            required:
              - error
            type: object
            properties:
              error:
                example: Request rate limit exceeded. Please wait and try again later.
                type: string
    server_error:
      description: >-
        Internal server error. An unexpected error occurred on the server.
        Contact support if the error persists.
      content:
        application/json:
          schema:
            required:
              - error
            type: object
            properties:
              error:
                example: An unexpected error occurred on the server.
                type: string
  securitySchemes:
    pubrio_api_key:
      type: apiKey
      name: pubrio-api-key
      description: >-
        A unique API token that represents the actions you perform through the
        API and the corresponding permissions and operations. You can create it
        through the [Settings](https://dashboard.pubrio.com/#/settings/)
        section.
      in: header

````