Skip to main content
Aurora integrates with essential developer tools and services to give your projects version control, backend infrastructure, and extended functionality.

Native Integrations

Aurora has deep, built-in integrations with GitHub and Supabase that work seamlessly out of the box.

Verified Integrations

These third-party services have been tested and work well with Aurora. Documentation and examples are available for each:

Other API Integrations

Aurora can work with other REST APIs beyond our verified integrations, but results may vary depending on the complexity of the API and how well-documented it is.

What works well

  • Simple REST APIs with clear documentation
  • APIs with OpenAPI/Swagger specifications
  • Services with straightforward authentication (API keys, Bearer tokens)

Current limitations

  • Secret management: Aurora doesn’t yet have a dedicated secrets manager for API keys. For sensitive credentials, we recommend using Supabase Edge Functions as a proxy to keep secrets secure on the server side.
  • Complex authentication: OAuth flows, multi-step authentication, and APIs requiring session management may need manual implementation.
  • Undocumented APIs: Aurora works best when you can provide clear documentation, endpoint examples, and sample responses.

Tips for integrating other APIs

If you want to use an API that isn’t in our verified list:
  1. Provide context: Share the API documentation with Aurora, including endpoints, request formats, and example responses. The more detail, the better.
  2. Start simple: Begin with read-only endpoints before attempting mutations or complex workflows.
  3. Use Supabase for secrets: Store API keys in Supabase and create Edge Functions to proxy requests. This keeps credentials secure and out of your frontend code.
We’re actively working on improved secret management and expanded API support. Check back for updates or let us know which integrations you’d like to see.