Skip to main content

Typeform

Create and manage forms with Typeform.

Typeform Logo

Authentication​

This connector uses OAuth 2.0 authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use​

Using the Smart Chat​

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor​

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions​

This connector provides 28 actions:

ActionPurposeParameters
create/get_formsRetrieve formssearch (string)
page (integer)
page_size (integer)
workspace_id (string)
sort_by (string)
order_by (string)
create/post_formsCreate a formdata: {
. title (string)
. type (string)
. fields (array)
. hidden (array)
. logic (array)
. settings (object)
. theme (object)
. workspace (object)
. welcome_screens (array)
. thankyou_screens (array)
. variables (object)
} (object) required
create/get_forms_by_form_idRetrieve a formform_id (string) required
create/put_forms_by_form_idUpdate a form full replaceform_id (string) required
data: {
. title (string)
. type (string)
. fields (array)
. hidden (array)
. logic (array)
. settings (object)
. theme (object)
. workspace (object)
. welcome_screens (array)
. thankyou_screens (array)
. variables (object)
} (object) required
create/delete_forms_by_form_idDelete a formform_id (string) required
create/get_forms_by_form_id_messagesRetrieve custom form messagesform_id (string) required
create/put_forms_by_form_id_messagesUpdate custom form messagesform_id (string) required
data (object) required
create/get_imagesRetrieve all imagesNo parameters
create/post_imagesUpload an imagedata: {
. file_name (string)
. image (string)
. url (string)
} (object) required
create/get_images_by_image_idRetrieve an imageimage_id (string) required
create/delete_images_by_image_idDelete an imageimage_id (string) required
create/get_themesRetrieve themespage (integer)
page_size (integer)
create/post_themesCreate a themedata: {
. name (string)
. background (object)
. colors (object)
. font (string)
. fields (object)
. screens (object)
. has_transparent_button (boolean)
. rounded_corners (string)
} (object) required
create/get_themes_by_theme_idRetrieve a themetheme_id (string) required
create/put_themes_by_theme_idUpdate a themetheme_id (string) required
data: {
. name (string)
. background (object)
. colors (object)
. font (string)
. fields (object)
. screens (object)
. has_transparent_button (boolean)
. rounded_corners (string)
} (object) required
create/delete_themes_by_theme_idDelete a themetheme_id (string) required
create/get_workspacesRetrieve workspacessearch (string)
page (integer)
page_size (integer)
create/post_workspacesCreate a workspacedata: {
. name (string)
} (object) required
create/get_workspaces_by_workspace_idRetrieve a workspaceworkspace_id (string) required
create/patch_workspaces_by_workspace_idUpdate a workspaceworkspace_id (string) required
data (array) required
create/delete_workspaces_by_workspace_idDelete a workspaceworkspace_id (string) required
responses/get_forms_by_form_id_responsesRetrieve form responsesform_id (string) required
page_size (integer)
since (string)
until (string)
after (string)
before (string)
included_response_ids (string)
excluded_response_ids (string)
response_type (string)
sort (string)
query (string)
fields (string)
answered_fields (string)
responses/delete_forms_by_form_id_responsesDelete form responsesform_id (string) required
included_response_ids (string)
webhooks/get_forms_by_form_id_webhooksRetrieve all webhooks for a formform_id (string) required
webhooks/get_forms_by_form_id_webhooks_by_tagRetrieve a single webhookform_id (string) required
tag (string) required
webhooks/put_forms_by_form_id_webhooks_by_tagCreate or update a webhookform_id (string) required
tag (string) required
data: {
. url (string)
. enabled (boolean)
. verify_ssl (boolean)
. secret (string)
. event_types (object)
} (object) required
webhooks/delete_forms_by_form_id_webhooks_by_tagDelete a webhookform_id (string) required
tag (string) required
customCall any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body._url (string) required
_method (string)
_query (object)
_body
_headers (object)