- 143 typed API operations
- 19 synced entities (
bookingCategories,brands,campaigns,contacts,coupons,currencies, and 13 more) for fast.search()/.list()
Setup
1
Install
2
Add the plugin
corsair.ts
multiTenancy: true, scope calls with corsair.withTenant(id). See Quick start for KEK + Hub keys, and Multi-tenancy for account isolation.3
Choose authentication
- OAuth 2.0 (Recommended)
- API Key
Open hub.corsair.dev, navigate to your project, and enter the client ID and client secret from your Wix OAuth app.More: OAuth 2.0
4
Connect a tenant
Mint a connect link and send the tenant to it. Hub hosts the page and delivers the result to your app — see Connect / OAuth.
Example API calls
List contactsQuery synced data
This table exists, but Wix calls don’t fill it yet. This returns only rows you have written yourself.bookingCategories, brands, campaigns, contacts, coupons, currencies, customFields, extendedBookings, forms, formSubmissions, groupRequests, inventoryItems, locations, manualTaxMappings, moderationRules, orders, products, siteFolders, taxGroups. See Database for filters and operators.
What’s next
API reference
Every
wix.api.* operation with input and output types.Database
Synced entities, search filters, and operators.
Connect / OAuth
createLink, Hub delivery, and tenant connect flows.
Use with agents
Expose this plugin’s operations as MCP tools.