Can I create connectors without the Magic Link?
Updated 2 weeks ago
Yes. Use the Embedded SDK to start the connection flow from your own application instead of sending a Magic Link. Your customer still enters their credentials in our connection flow: you can't send a customer's credentials to our API to create a connector directly.
How the embedded flow works
Your server creates a link token with
POST /api/embedded/v1/link/create-link-token, passing the customer'sorg_nameandorigin_id, the category and the integration.Your frontend opens the connection flow with that link token. Your customer authorizes access in an overlay inside your app.
When they finish, your frontend receives a
temporary_token.Your server exchanges it for a
connector_tokenwithGET /api/embedded/v1/connectors/connector_token/{temporary_token}.Store the
connector_tokensecurely on your backend and use it for every API call for that customer.
Make steps 1 and 4 from your server. Both use your Bindbee API key, which must never reach the browser.
The full walkthrough, including the React and JavaScript packages, is in the Embedded SDK guide.
Testing an integration yourself
To try an integration before you build the embedded flow, create a connector from the dashboard with your own test credentials. See the Quickstart.