Skip to content

feat(integrations): add support for Court Rules - #7721

Open
foklepoint wants to merge 3 commits into
NangoHQ:masterfrom
foklepoint:add-court-rules
Open

foklepoint wants to merge 3 commits into
NangoHQ:masterfrom
foklepoint:add-court-rules

Conversation

@foklepoint

@foklepoint foklepoint commented Sep 30, 2026 •

Copy link
Copy Markdown

Problem

Nango has no provider for Court Rules, a free reference for U.S. federal and state court rules, local rules and judge standing orders, with a REST API (docs) and a hosted MCP server. The maintainers of Court Rules are submitting this provider.

Solution

Adds court-rules as an API_KEY provider:

  • packages/providers/providers.yaml: court-rules entry. Bearer auth against https://api.courtrules.app. Credentials are verified with GET /api/v1/holidays?limit=1, and retry.after reads Retry-After (the API returns 429 with that header). Category: legal.
  • docs/api-integrations/court-rules.mdx and court-rules/connect.mdx: integration page and connect guide. The key is on the dashboard of https://console.courtrules.app, which is open to any Google or email login.
  • docs/docs.json: nav entry after coupa-compass.
  • docs/api-catalog.txt, docs/llms.txt, docs/llms-full.txt: catalog row and provider count (1030 to 1031).
  • docs/snippets/generated/court-rules/: PreBuiltTooling.mdx and PreBuiltUseCases.mdx.
  • packages/webapp/public/images/template-logos/court-rules.svg: the Court Rules mark.

Endpoints and auth follow the public OpenAPI spec at https://api.courtrules.app/openapi.json.

Testing

  • npx tsx scripts/validation/providers/validate.ts: all providers valid, no warnings for court-rules.
  • The snippets match the output of scripts/docs-gen-snippets.ts, and the catalog row matches the output of scripts/docs-generate-llms.ts.
  • Both MDX pages compile, and their internal links resolve to existing pages.
  • Not done: a live connection in the local Nango UI (no API key was used), mintlify broken-links, and a Connect UI screenshot (form.png). A free key is available after signing in at https://console.courtrules.app (Google or email), so a reviewer can run the flow.

Prepared with an AI coding agent (Claude Code), following the merged MailerLite, Autumn and HitPay provider PRs.

Review in cubic

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread docs/api-integrations/court-rules.mdx Outdated

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 10 files

Requires human review: Auto-approval blocked because this review re-detected 1 unresolved issue already reported by Cubic.

Re-trigger cubic

This branch has not been deployed

No deployments
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