@event-inc/link-backend
Version:
Event Inc is a fully managed event bus lets you send and receive data across mission-critical cloud apps, databases and warehouses.
17 lines (14 loc) • 405 B
text/typescript
import { CreateLinkPayload, Link } from '@event-inc/types/links';
import { makeHttpNetworkCall } from '@event-inc/utils';
export const createLinkTokenApi = <T extends 'source' | 'destination'>(
headers: Record<string, string>,
url: string,
payload: CreateLinkPayload<T>
) => {
return makeHttpNetworkCall<Link>({
method: 'POST',
url: `${url}/v1/links/create`,
headers,
data: payload,
});
};