Starter
Free
Implement self-healing now
No credit card required
What’s included
- API request self-healing
- Access to your self-healing data
Manifest prevents apps and agents from breaking because of failed API calls.
Manifest is the missing piece that ensures the reliability of connected products.
Code review tools strictly focus on your codebase’s code quality, not its dependencies.
Manifest reduces downtime by fixing issues on the fly with verified patches.
Manifest works with all APIs: internal and external, popular or not.
Manifest is the resilience layer between your code and every API it calls. A failed request is repaired from a knowledge base of proven fixes and retried, in real time.
3 lines of code, available for Node.js,
Python and
PHP, with plugins for
n8n and for agents like
Hermes and Claude Code.
import { manifest } from 'manifest'; manifest(); // Once, at startup. // Keep making your API calls as usual.
From the calls it sees, Manifest draws the map of every external service and MCP server your product talks to. The bigger and the closer a service, the more your product leans on it.
Every service carries its own record: what it costs you in latency, what share of your calls it rejects, and the change coming to it. Manifest names the fix to make at the source, for your engineer or your coding agent.
The error is matched against a knowledge base of reviewed, deterministic patches, then the request is repaired and retried. Even if you have never seen this error: a fix learned on any Manifest customer’s traffic applies to yours.
Request has been healed by Manifest
How to stop producing this failure
Copy for agentTo fix it at the source, send the value as metadata[notes] instead of metadata_notes
Manifest lives in the code that calls APIs you do not control.
Unified APIs, connector platforms, e-commerce and logistics SaaS. Every connector breaks one day. Your customers won’t notice.
Your agent builds requests at runtime. Manifest makes sure they land.
Poorly versioned, still in production. Keep the callers running while the owners fix them.
One failed request used to fail the whole run. Now the step heals and the workflow finishes.
So your apps, workflows and agents stay up.
HTTP 422
{ "param": "scheduled_at", "message": "Input should be a valid datetime, expected 2026-09-08T18:30Z" }
HTTP 422
{ "param": "scheduled_at", "message": "Input should be a valid datetime, expected 2026-09-08T18:30Z" }
"template": "push-day", "scheduled_at": "08/09/2026 18:30" "scheduled_at": "2026-09-08T18:30Z"
HTTP 200
{ "error": null, "statusCode": 200 }
Stop letting bad API requests take your app down.
Start for freeManifest fixes errors that cannot be caught at build time.
The vendor sent a warning email a few months ago to someone on the team, but it got lost and no one read it.
POST /v1/orders Api-Version: 2026-07-29 { "shippingMethod": "express" "shipping_method": "express" }
An agent built the request at runtime and asked for one day more than the endpoint allowed.
POST /invoices/export { "account_id": "acc_2c7f", "from": "2026-08-01", "to": "2026-09-01", "to": "2026-08-31", "format": "csv" }
Resulting in an empty field sent to the API. Not caught by any code reviewer.
POST /coach/messages { "thread_id": "thr_8f2a", "user_id": "", "user_id": "Yzcc…HnL2", "text": "Done for today", "sent_at": 1788633727 }
Free
Implement self-healing now
No credit card required
What’s included
Custom pricing
For teams with larger or more specific needs.
What’s included
Don’t wait until your production breaks. Start with Manifest now and turn failed requests into successful ones.