Zapier, Make & other platforms
Connect Aceversity anywhere that imports OpenAPI or speaks MCP: Zapier, Make, Postman, Pipedream, Power Automate, Muse and more.
The rule of thumb:
| The platform supports… | Use |
|---|---|
| Remote MCP servers (AI assistants, agent builders) | https://api.aceversity.com/mcp with OAuth, or Authorization: Bearer ace_sk_… |
| OpenAPI import | https://api.aceversity.com/openapi.json (OpenAPI 3.1) |
| Plain HTTP requests | https://api.aceversity.com/v1/… with a bearer API key |
| OAuth 2.0 connections | Endpoints and registration in Authentication |
Zapier
- Quick, personal: in a Zap use API Request (Webhooks by Zapier) →
GET https://api.aceversity.com/v1/agenda, headerAuthorization: Bearer ace_sk_…. - Public integration: in the Zapier Platform (UI or CLI) create an app with OAuth v2 auth: Authorize URL
https://api.aceversity.com/oauth/authorize(addcode_challengeif you enable PKCE), Access Token RequestPOST https://api.aceversity.com/oauth/token, RefreshPOST https://api.aceversity.com/oauth/tokenwithgrant_type=refresh_token, Test callGET https://api.aceversity.com/v1/me, connection label{{email}}. Register Zapier's redirect URI (shown in the auth step) via/oauth/register. Triggers: pollGET /v1/items?created_after=…; Actions: create item, record grade, create flashcards.
Make
Use the HTTP → Make a request module with header Authorization: Bearer ace_sk_…, or Make an OAuth 2.0 request with the endpoints above and Make's redirect URI registered via /oauth/register. For a public Make app, build a custom app with the same OAuth configuration.
Postman / Insomnia / Bruno
Import → Link → https://api.aceversity.com/openapi.json. Set a collection variable bearerToken to your key. Postman can also run the OAuth 2.0 flow (Authorization Code with PKCE) — register Postman's callback https://oauth.pstmn.io/v1/callback.
Pipedream
Use an HTTP step or Node.js code step with Authorization: Bearer ${process.env.ACEVERSITY_API_KEY}, or add https://api.aceversity.com/mcp as an MCP server in Pipedream's agent tooling.
Microsoft Power Automate / Copilot Studio
Custom connectors there import OpenAPI 2.0 (Swagger), so convert first (npx -y @apiture/openapi-down-convert --input openapi.json --output openapi-3.0.json, then to 2.0 with your preferred converter) or create the connector manually with OAuth 2.0 → Generic OAuth 2 using the endpoints above. Copilot Studio can also add MCP servers directly by URL.
Muse and other AI assistants
If the product lets you add an "MCP server", "connector" or "tool server" by URL, use https://api.aceversity.com/mcp — it will discover OAuth automatically. If it asks for an OpenAPI/"actions" schema, give it https://api.aceversity.com/openapi.json with OAuth or bearer API-key auth. If it supports neither, it can't connect yet.
Generating SDKs
npx @openapitools/openapi-generator-cli generate -i https://api.aceversity.com/openapi.json -g python -o aceversity-python
npx @openapitools/openapi-generator-cli generate -i https://api.aceversity.com/openapi.json -g typescript-fetch -o aceversity-ts