ToolAssay

Returns the dated signal events behind one company's expansion (hires, offices,

Returns the dated signal events behind one company's expansion (hires, offices, entities, ads, news), enriched and paginated, filtered by signal type, country and date window. Each call is 5 credits.

Answeringour last check, 2026-10-18
1 of 1checks answered this week
587 msmedian answer time
$0.05listed price per call
$0.05price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://agents.pubrio.com/expansions/companies/pulse_events

CategoryCompany and compliance
Provider hostagents.pubrio.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-18 valid payment request 402$0.05 587 ms

Example input (from the provider)

{
  "body": {
    "domain": "stripe.com",
    "per_page": 5
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "anyOf": [
            {
              "required": [
                "domain_search_id"
              ]
            },
            {
              "required": [
                "domain"
              ]
            },
            {
              "required": [
                "linkedin_url"
              ]
            }
          ],
          "example": {
            "domain": "stripe.com",
            "per_page": 5
          },
          "properties": {
            "country_codes": {
              "description": "Optional. Scope the feed to one or more foreign markets (ISO 3166-1 alpha-2, e.g. [\"JP\",\"SG\"]). Omitted \u2192 all foreign markets (the home market is always excluded).",
              "example": [
                "JP",
                "SG"
              ],
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "domain": {
              "description": "A company domain used for company search operations. If we receive a URL such as www.pubrio.com or https://docs.pubrio.com/, the system will convert it to pubrio.com for processing.",
              "example": "pubrio.com",
              "type": "string"
            },
            "domain_search_id": {
              "description": "A unique identifier for the company search operation.",
              "format": "uuid",
              "type": "string"
            },
            "is_explain_match": {
              "description": "When true and a query is supplied, data.summary returns a single AI summary of this company's expansion activity read against your query, grounded in the company's real signals with [n] citations. Unlike the company search's per-company match_summary, this summary is built from the company's ENTIRE feed for the window (all markets, every signal), so it is stable regardless of page / per_page.",
              "example": true,
              "type": "boolean"
            },
            "linkedin_url": {
              "description": "The fully formed URL of the LinkedIn company profile. URL begin with http and contain linkedin.com/company/",
              "example": "https://www.linkedin.com/company/pubrio",
              "type": "string"
            },
            "page": {
              "default": 1,
              "description": "Page number, starting at 1.",
              "example": 1,
              "type": "integer"
            },
            "per_page": {
              "default": 25,
              "description": "Records per page, 1 to 25. Defaults to 25.",
              "example": 25,
              "maximum": 25,
              "type": "integer"
            },
            "query": {
              "description": "Plain-language description of what you sell, or the buyer profile you're evaluating this company against. Used only to ground the AI summary (see is_explain_match); unlike the company search, it is NOT interpreted into filters here.",
              "example": "We sell Employer-of-Record and local payroll; best-fit buyers hire in a new market before setting up a legal entity.",
              "type": "string"
            },
            "signal_types": {
              "description": "Filter to specific signal types.",
              "example": [
                "EXEC",
                "HIRE"
              ],
              "items": {
                "enum": [
                  "AD",
                  "AUDIENCE",
                  "DNS",
                  "ENTITY",
                  "EVENT",
                  "EVENT_PLUS",
                  "EXEC",
                  "HIRE",
                  "INFRA",
                  "IP",
                  "NEWS",
                  "OFFICE",
                  "PARTNER",
                  "PRODUCT",
                  "REG",
                  "SCALE",
                  "TECH"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "transitioned_dates": {
              "description": "ISO [from, to] date range for the signal/transition window. Takes precedence over window_days when both are supplied.",
              "example": [
                "2026-04-01",
                "2026-06-29"
              ],
              "items": {
                "format": "date",
                "type": "string"
              },
              "type": "array"
            },
            "window_days": {
              "default": 90,
              "description": "Optional. Size of the rolling events window in days. Defaults to 90 (the standard display window) when neither this nor transitioned_dates is supplied. transitioned_dates takes precedence when both are sent.",
              "example": 90,
              "type": "integer"
            }
          },
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON