Skip to content

Docs | Update CatchAll API docs for v1.9.0 - #152

Merged
Kizy625 merged 1 commit into
mainfrom
docs/update-v1.9.0
Sep 30, 2026
Merged

Kizy625 merged 1 commit into
mainfrom
docs/update-v1.9.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Changes for v1.9.0

This release has no request or response changes. The Notion changelog is mostly internal work.

Auto-updated

  • catch-all-api.yml: bumped info.version to 1.9.0. No schema changes.
  • changelog.mdx: added the v1.9.0 entry, covering the email when an event monitor is paused for lack of credits, better watchlist recall and rank filtering, fewer validation false negatives, and the enrichment model-fallback fix.
  • concepts/event-monitors.mdx: added a note under Enable event monitor about monitors being disabled automatically when credits run out, plus the email.
  • how-to/troubleshoot-event-monitors.mdx: new Event monitor stopped running section.

Please review

  • Monitor auto-disable wording. The docs say monitors are disabled automatically when credits run out and must be re-enabled with POST /catchAll/monitors/{monitor_id}/enable. Notion confirms the auto-disable and the daily email. It doesn't say whether monitors resume on their own once credits are added. I assumed a manual re-enable is needed.
  • Watchlist rank filters. Notion says rank filters now apply to watchlist searches, except when a source group filter is set. from_rank/to_rank aren't public job parameters, so I described this only briefly in the changelog.
  • Spec version mismatch. The FastAPI snapshot's info.version is 1.10.0, but RELEASE_VERSION is 1.9.0. I set the live spec to 1.9.0.
  • Older spec gaps, not from this release. The structural diff shows fields in fastapi-openapi.yml that are missing from catch-all-api.yml: Citation.type, CreateDatasetRequest.project_id, DatasetResponse.sharing_info, SubmitRequest.schema, PullMonitorResponse.enrichments/validators/sharing_info, extra MonitorRecord/MonitorCitation properties, and SharingInfo.shared_by_user_id vs shared_by. These were already in the previous snapshot, so they aren't v1.9.0 changes. Some may be left out on purpose. I didn't change them. They may be worth a separate sync pass.

Intentionally skipped (internal / billing, per LESSONS L-003)

  • Wallet recurring top-up re-sync on plan change (billing).
  • "Balanced" query-generation mode (off by default and only turned on by an internal orchestrator env var; no public parameter).
  • New nc-findall-news-api search backend (internal endpoints under /internal/, rollout not complete).
  • Extraction provider switch from Gemini to DeepSeek, and other model/provider internals.
  • Release plumbing and the Anthropic client temperature gate.

Decisions made

  • I compared the previous FastAPI snapshot with the current one. The only contract change is UpdateMonitorRequest.schedule/timezone, which the v1.8.2 update already documented. All other differences are description-only rewording.
  • Used "event monitor" wording to match the 1.8.2+ docs, even though the auto-generated spec went back to "monitor".
  • No new pages, so docs.json is unchanged. No SDK or library examples needed updating.

Notion changelog

https://app.notion.com/p/newscatcherapi/1-9-0-3dfb932ccbdc803a93d5d6ce3efa4a79?source=copy_link


🤖 Generated by update-mintify-docs agent

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
newscatcherinc 🟢 Ready View Preview Sep 30, 2026, 9:20 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@mintlify

mintlify Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
newscatcherinc-docs 🟢 Ready View Preview Sep 30, 2026, 9:20 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@Kizy625
Kizy625 merged commit c2129cd into main Sep 30, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
staging — 58bad630 Deployed Sep 30, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant