@reactor/connect — createconnectclient
@reactor/connect / createConnectClient
Function: createConnectClient()
Section titled “Function: createConnectClient()”createConnectClient(
ctx):ConnectClient
Defined in: index.ts:409
Create a Connect client.
Parameters
Section titled “Parameters”RequestContext
Returns
Section titled “Returns”Example
Section titled “Example”import { createClient } from '@reactor/client';import { createConnectClient } from '@reactor/connect';
const reactor = createClient({ endpoint: 'https://api.example.com' });const connect = createConnectClient(reactor.context);
// List available connectorsconst { data: connectors } = await connect.catalog.list();
// Create a Stripe instanceconst { data: instance } = await connect.instances.create('stripe', { name: 'stripe-prod', config: { api_key: 'sk_test_...' },});
// Invoke an actionconst { data: result } = await connect.invoke(instance.id, 'createCustomer', { input: { email: 'user@example.com' }, dryRun: true,});