universal-api-reference/README.md at main · mindcloud-inc/universal-api-reference · GitHub
//blob/show" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
//blob/show;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading. Please reload this page.
mindcloud-inc
universal-api-reference
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>17
FilesExpand file tree
main
/README.md
Copy path
Blame<br>More file actions
Blame<br>More file actions
Latest commit
History<br>History<br>History
82 lines (52 loc) · 5.67 KB
main
/README.md
Copy path
Top
File metadata and controls<br>Preview
Code
Blame
82 lines (52 loc) · 5.67 KB
Raw<br>Copy raw file<br>Download raw file
OutlineEdit and raw actions
Universal API Reference
The API surface of 3,113 apps — 74,880 endpoints — documented in one uniform, greppable format. Every app gets the same treatment: authentication, pagination, filtering, sorting, argument conventions, response formats, and a mapping back to the vendor's native API. One file per endpoint.
git clone https://github.com/mindcloud-inc/universal-api-reference.git
# every app that can issue a refund<br>rg -l "refund" apis
# how a specific API paginates, straight from the spec<br>rg "pagination" apis/s/stripe/universal-api/README.md -A 3
Why this exists
APIs are filthy things. If there is one true REST standard, precious few companies have ever fully followed it. Every vendor invents its own pagination, its own filtering syntax, its own creative interpretation of HTTP status codes. This repo documents all of them the same way, so you don't have to be a specialist in a system to consume its API:
Request & response formats and datatypes
Pagination
Filtering & sorting
HTTP methods & status codes
Native-API mapping (endpoint, quirks, source docs)
Averaged out, that's ~24.1 documented endpoints per app — most integration platforms cover 7–8.
What's in this repo
apis///universal-api/ — the Universal API README, auth, pagination, filtering, sorting, argument conventions, examples, and one file per action.
apis///native-api/ — the vendor-native API README and one file per native operation.
catalog.json — machine-readable catalog of all 3,113 apps, with per-letter shards under catalog/.
indexes/ — app indexes by category, API specification, and native-docs link.
llms.txt — index of this repo for LLM ingestion.
indexes/api-specifications.md — generated Universal API OpenAPI files and provider-published Native API specifications.
indexes/native-api-docs.md — the vendors' own API documentation, one link per app.
Example: one endpoint file
Stripe: Cancel Payment Intent
Cancels an existing payment intent in Stripe.
PUT https://connect.mindcloud.co/v1/universal/stripe/latest/actions/cancel-payment-intent
Native API mapping: POST payment_intents/:intent/cancel — vendor documentation.
Where these docs come from
This is not scraped documentation. It's a nightly mirror of the machine-readable spec that drives MindCloud's integration gateway — the product of years of building and validating app integrations, and the same spec its production systems execute API calls against at a run rate of ~1.85 billion per year. When a doc is wrong, real workflows break, and the spec gets fixed. Changes land here as daily commits, so you can watch it evolve in the history.
Full disclosure: MindCloud sells a Universal API and MCP that can call every endpoint in this repo through one interface.
Ways to use it
Native API reference — integrating directly with an app? Each endpoint file documents the native endpoint, arguments, pagination, and quirks, with links to source docs. No account, no SDK, no gateway required.
Agent context — point your agent or RAG pipeline at llms.txt and catalog.json, or vendor the folders for the apps you care about.
Grep across every API at once — find every app with a refund endpoint, every API that paginates by cursor, every endpoint that touches invoice.
Unified API / MCP — if you'd rather call all 3,113 apps through one REST signature and auth model, that's the hosted thing.
Browse
By letter:<br>A (181) · B (143) · C (279) · D (164) · E (129) · F (131) · G (114)...