Skip to main content
POST
/
monitors
/
lookup
Look up a monitor
curl --request POST \
  --url https://api.pubrio.com/monitors/lookup \
  --header 'Content-Type: application/json' \
  --header 'pubrio-api-key: <api-key>' \
  --data '
{
  "monitor_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "is_signature_reveal": false,
  "profile_id": 123
}
'
{
  "data": {
    "monitor_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "profile_id": 1,
    "user_id": "a1b2c3d4-0000-0000-0000-000000000000",
    "name": "Signal First Monitor",
    "description": "Tracking AI job postings",
    "detection_mode": "signal_first",
    "signal_types": [
      "jobs",
      "news",
      "advertisements"
    ],
    "signal_filters": [
      {
        "filters": {
          "locations": [
            "US"
          ],
          "titles": [
            "AI Engineer"
          ]
        },
        "signal_type": "jobs"
      },
      "..."
    ],
    "company_filters": {
      "locations": [
        "US"
      ],
      "employees": [
        [
          501,
          1000
        ]
      ],
      "...": "..."
    },
    "companies": [
      "67c4696b-b7b0-46b5-b2af-9f434543661e"
    ],
    "is_company_enrichment": true,
    "is_people_enrichment": true,
    "people_enrichment_configs": [
      {
        "filters": {
          "management_levels": [
            "founder",
            "vp"
          ],
          "...": "..."
        },
        "max_people_to_return": 25,
        "people_contact_types": [
          "email-work",
          "email-personal",
          "phone"
        ]
      }
    ],
    "destination_type": "webhook",
    "destination_config": {
      "webhook_url": "https://usewebhook.com/example",
      "headers": {
        "X-Custom-Auth": "your-token"
      },
      "body": {
        "source": "pubrio"
      }
    },
    "frequency_minute": 0,
    "notification_email": "[email protected]",
    "max_retry_per_trigger": 2,
    "max_records_per_trigger": 10,
    "retry_delay_second": 5,
    "max_daily_trigger": 500,
    "masked_signature": "7••••••••••••••••8df",
    "signature": "710a69f6-aaaf-449d-b3f6-78ba66d648df",
    "repeated_failure_count": 0,
    "is_active": true,
    "is_paused": false,
    "max_failure_trigger": 5,
    "last_processed_at": null,
    "last_trigger_at": null,
    "created_at": "2026-04-05T20:30:17.792Z",
    "last_modified": "2026-04-05T20:30:17.792Z",
    "last_processed": null,
    "user": {
      "user_id": "a1b2c3d4-0000-0000-0000-000000000000",
      "nickname": "Jane Smith",
      "email": "[email protected]"
    }
  }
}

Authorizations

pubrio-api-key
string
header
required

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 section.

Body

application/json
monitor_id
string<uuid>
required

Unique identifier of the monitor to look up.

is_signature_reveal
boolean
default:false

When true, the full webhook signature is included in the response. Defaults to false.

profile_id
integer

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.

Response

Successful response containing the full monitor details including configuration and destination settings.

data
object