{"uid":"cap_w51Lr6pEnYB6IVAhNWeOl","slug":"title-change-detect-bulk-2a9abb6b","name":"title-change-detect-bulk","description":"Bulk title change detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/title-history endpoint (Title and description change detection). Batch enrichment for agents that hold a list. $0.01 per batch.","url":"https://intel.rallylive.ca/bulk/site/title-history","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7El6ejkVSepInXVXnDwWI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Batch-checks up to 20 URLs concurrently for title and description changes, returning ordered results with per-item error fields and a failure count.","exampleAgentPrompt":"Check all 20 of these URLs for title and description changes in one batch and tell me which ones have changed, along with any errors per item.","exampleUseCases":[{"title":"SEO watchlist drift detection","prompt":"I have a list of 15 competitor URLs — can you run a bulk title and description change check on all of them at once and show me which ones have been updated, ordered the same way I gave them to you?"},{"title":"Content audit for agency clients","prompt":"Run a batch title-change detection on these 20 client landing pages and give me the results in the same order I listed them, including any per-URL errors so I can flag broken ones."},{"title":"Automated site monitoring pipeline","prompt":"For each of these 18 URLs in my monitoring list, detect any title or description changes since last check and return a count of how many failed so I can decide whether to retry them."}],"resultDescription":"An ordered array of results matching the input URL order, where each item contains the detected title and description history (same as the single /site/title-history endpoint), a per-item error field if the URL could not be processed, and a top-level count of total failures across the batch.","failureModes":["Exceeding 20 URL limit returns an error or truncates the batch","Individual URLs that are unreachable or return non-2xx responses populate the per-item error field","Malformed or non-HTTP URLs may produce per-item errors","Network timeouts on slow-loading pages may result in per-item failures","Missing required 'input' parameter returns a validation error"],"whenToPreferThis":"Use this endpoint when you have a list of 2–20 URLs that all need title and description change detection in a single call. It is more efficient and cost-effective than calling the single /site/title-history endpoint repeatedly, since all URLs are processed concurrently and results are returned in input order. Prefer it over the single endpoint whenever batch processing or pipeline automation is the goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:58.091Z","isFirstParty":false}