Does this site have an API?
Paste a URL and find out whether a website exposes a public API - and if it doesn't, how to turn it into one. Free, no login.
This is a preview. It demonstrates the kinds of API surfaces Writ probes; a full crawl runs on API discovery inside the product. Use it only on sites you are authorized to access.
The API surfaces we probe
A site usually advertises its API in one of a handful of places. The checker looks in each of them.
Documented API paths
Common surfaces like /api, /v1, and well-known API roots.
OpenAPI / Swagger
Specs at conventional locations (openapi.json, swagger.json, /docs).
GraphQL endpoint
A reachable /graphql endpoint that responds to introspection.
Sitemaps & feeds
sitemap.xml and RSS/Atom feeds as structured data sources.
Public JSON / XHR
The JSON the page itself fetches as you use it.
No API? That's the point.
Most of the web has no usable public API. With Writ you record a flow once, describe a goal, or discover it from the network, then publish it as a REST endpoint and an MCP tool - running on your own authorized account.
Questions about the checker
How does the checker decide?
What if the site has no public API?
Is this allowed?
What if the site has no API?
No public API? Build your own.
Turn the site into a callable API and MCP tool. Start free on your own machine.