Create subscription

POST {{base_url}}/core/v1/subscriptions

Executes an operation of a connector and returns the result as the response.

Input

The input is a regular json object that must fit the input schema of the operation.

Each call will require an authId. This is the id of a previously created authentication for the particular service being called.

Please see our documentation on creating authentications for more information.

The input schema for an operation can be retrieved using Get Connector Operations.

Output

The output is also a regular json object containing the response from the connector.

The outcome field indicates whether or not the execution was successful.

If the execution failed because of a problem in the 3rd party service the value of outcome will be error and the output will contain error information from the 3rd party service.

Note that in this case the response to this request will still be 200 OK.

500 or 400 status codes will be returned only if there was a problem with the call itself, not with the 3rd party services.

Request Body

{"name"=>"test-typeform-subscription", "trigger"=>{"name"=>"typeform-trigger", "version"=>"4.1"}, "operation"=>"webhook", "authenticationId"=>"14604ee0-e041-426b-95f9-975467e5f611", "input"=>{"form_id"=>"R8B26k6g"}, "endpoint"=>"https://enehgucu0bnci.x.pipedream.net"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Authorizationstring