mirror of
https://github.com/n8n-io/n8n.git
synced 2025-03-05 20:50:17 -08:00
14 lines
447 B
TypeScript
14 lines
447 B
TypeScript
|
import {
|
||
|
IRestApiContext,
|
||
|
IShareWorkflowsPayload,
|
||
|
IWorkflowsShareResponse,
|
||
|
} from '@/Interface';
|
||
|
import { makeRestApiRequest } from './helpers';
|
||
|
import {
|
||
|
IDataObject,
|
||
|
} from 'n8n-workflow';
|
||
|
|
||
|
export async function setWorkflowSharedWith(context: IRestApiContext, id: string, data: IShareWorkflowsPayload): Promise<IWorkflowsShareResponse> {
|
||
|
return makeRestApiRequest(context, 'PUT', `/workflows/${id}/share`, data as unknown as IDataObject);
|
||
|
}
|