New: MCP server monitoring is live. Start free
Custom APIs

Monitor any API. Internal, partner, or unsupported.

Upload your OpenAPI, Postman, or GraphQL spec. Get the same change detection, severity scoring, and alert routing we ship for prebuilt integrations.

First spec free forever. OpenAPI, Postman, GraphQL, MCP.

useintello.com/dashboard
Intello
3
Dependencies
47

+4 this week

Open Incidents
3

2 critical · 1 warning

Resolved
28

This month

Breaking Changes
12

Last 30 days

Recent incidents

Newest regressions and breaking changes

View all
Stripe logo

Required field added: customerType

open
Field added · POST /payments·3m ago
GitHub logo

Enum value removed: repository.visibility

open
Type changed · viewer.repositories·18m ago
OpenAI logo

New optional parameter: response_format

open
Field added · POST /chat/completions·42m ago
Twilio logo

Endpoint deprecated: /v1/Messages (legacy)

resolved
Deprecation · POST /Messages·2h ago

Dependency health

Coverage across monitored integrations

View all
Stripe Payments logo

Stripe Payments

Stripe · OpenAPI 3.0

REST
HubSpot CRM logo

HubSpot CRM

HubSpot · OpenAPI 3.0

REST
OpenAI Chat logo

OpenAI Chat

OpenAI · OpenAPI 3.0

REST
Shopify Admin logo

Shopify Admin

Shopify · GraphQL

GRAPHQL
Linear MCP logo

Linear MCP

Linear · MCP server

MCP
Bring your spec

Any format. Any source. Same intelligence.

OpenAPI 2.0 and 3.x. Postman collections. GraphQL introspection. MCP server manifests. Paste a URL, drop a file, or push from CI on every deploy.

Ways to connect

Plug in however you build.

Pick the path that matches your team. Mix and match across integrations — the baseline works the same way regardless.

Zero setup

URL monitoring

Paste a public spec URL. We poll it on your schedule and alert when anything changes.

GET api.stripe.com/openapi.json
Private by default

Direct upload

Drag in OpenAPI, GraphQL, or MCP manifests. Perfect for internal APIs and private providers.

hubspot-graphql.schema42 kb
One line in your pipeline

CI/CD push

Ship the spec on every merge. Baselines stay in lockstep with your deploys, not your polling window.

$ intello push ./openapi.yaml
Built for the long tail

Every API your product actually touches.

One platform for the integrations we prebuilt, the ones your team built, and everything in between.

Internal services

The auth API. The billing service. The thing your team rewrote last sprint. Watch every internal spec on every deploy.

Partner & private APIs

Private vendors, NDA partners, and one-off integrations without an official catalog entry. Pull with auth headers or push from CI.

Unsupported externals

Anything in the long tail we haven't prebuilt yet. If it has a spec, we can monitor it. Same engine, same alerts.

Severity intelligence

We tell you what’s safe to ignore.

Every diff is scored. Breaking changes get paged. Additive changes slip quietly into the audit trail. Nothing in between wakes your on-call at 2am.

Breakingauto-classified

Required field was removed

Any client calling this endpoint without the new field will 4xx in production.

diff · openapi.yaml4 lines
schema Charge:
properties:
- payment_method: { required: true }
+ payment_method_id: { required: true }
Routes toSlack · PagerDuty (P2)
Riskyauto-classified

Enum value deprecated

Still accepted today — scheduled for removal. Worth reviewing before the next release.

diff · openapi.yaml4 lines
type SubscriptionStatus:
- active
- trialing
- - unpaid # @deprecated
+ - past_due
Routes toSlack · weekly digest
Safeauto-classified

Optional field added

Additive, non-breaking change. Noted in the history so you always have the record.

diff · openapi.yaml4 lines
schema Customer:
properties:
email: string
+ preferred_locale?: string
Routes toAudit trail only
128,412 changes classified this month8.4% flagged breakingavg triage time · 4m 12s
Before vs. after

Twenty-one days, or twenty-one minutes.

Same breaking change. Two very different stories depending on when you find out.

Reactive

Without Intello

shipped → discovered → fixed

Day 1

Silent change ships

Provider renames a required field. No one notices.

Day 14

Customer reports an error

Support ticket surfaces. Engineers start grepping.

Day 21

Fire-drill fix

Hotfix merged. Revenue and trust already taken a hit.

Proactive

With Intello

detected → routed → fixed

Hour 0

Intello detects the diff

Polling run catches the rename, classifies it breaking.

Hour 1

Right owner alerted

Slack + PagerDuty page the team that owns the integration.

Same day

Fix deployed

Patch ships before a single customer hits the bug.

Average incident-to-fix window drops from 21 days to under a day on integrations we watch.
Want the prebuilt path?

Skip the upload. Toggle on a prebuilt integration and start getting alerts in the next minute.

Answers

Common questions

Spec formats, syncing with deploys, staging vs production, authentication, and how to start.

Contact us
  • OpenAPI (Swagger) 2.0 and 3.x, Postman collections, GraphQL introspection schemas, and Model Context Protocol (MCP) server manifests.

  • Three options. Poll a public URL on a schedule. Upload a file. Or push from your CI/CD pipeline on every release. Most teams pick CI push for internal services.

  • Yes. Each spec is its own monitored integration with its own baseline and routing rules. Run staging on PR, prod on release.

  • Pull from a private URL with auth headers, or push from CI. Specs are stored in your tenant only. We diff and discard the payload.

  • Free covers one spec. Paid plans scale by spec count and polling cadence. See pricing for the full breakdown.

  • Start with the catalog at /integrations. We've already done the work for hundreds of vendors. Use Custom APIs for whatever it doesn't cover.

Any spec, any API

Bring the spec. We'll handle the rest.

OpenAPI, Postman, GraphQL, MCP. Upload once and watch every change land scored, routed, and ready.

Specs stored in your tenantFirst spec free foreverNo credit card