fabric-api
Fabric.so API integration
Use the official TypeScript SDK for application code. Prefer an already authorised Fabric connector for one-off account operations. The two handwritten HTTP wrappers and frozen OpenAPI copy are removed: current endpoint documentation and installed SDK types establish the contract, not an old copy bundled with a skill.
Establish scope before a request
Distinguish a personal Fabric workspace from a developer Memory API base. Record the intended account, workspace/base, resource IDs, read/write scope, and data being sent. A developer key may access multiple bases; the base selection must come from trusted application state, not a caller-supplied arbitrary ID.
The documented HTTP origin is https://api.fabric.so. Personal/developer API keys
use X-Api-Key; a developer base request also uses X-Fabric-Base-Id. Public docs
still label OAuth client creation as forthcoming, so verify availability rather
than promising a self-service OAuth integration. Do not change accounts or mint
credentials just to test code.