WeForms Manager REST API

Forms

Forms List

GET https://example.com/wp-json/weforms/v1/forms/?per_page=20&page=1&status=&order=&orderby=&search=
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "id": 1290,
        "name": "test Form",
        "created_by": "admin",
        "created_on": "2019-08-09 10:19:03",
        "status": "Open",
        "status_info": "",
        "fields": 2,
        "entries": 8,
        "views": 0,
        "payments": 0,
        "_links": {
            "self": {
                "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1290"
            },
            "collection": {
                "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms"
            }
        }
    },
    {
        "id": 1177,
        "name": "Blank Form",
        "created_by": "admin",
        "created_on": "2019-07-24 18:25:50",
        "status": "Open",
        "status_info": "",
        "fields": 1,
        "entries": 2,
        "views": 0,
        "payments": 0,
        "_links": {
            "self": {
                "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1177"
            },
            "collection": {
                "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms"
            }
        }
    }
}

Forms List
GET/forms/{?per_page,page,status,order,orderby,search}

Forms List API helps you to check all your forms from the list.

URI Parameters
HideShow
per_page
number (optional) Default: 20 Example: 20

The number of results per page.

page
number (optional) Default: 1 Example: 1

The current page number of results.

status
enum (optional) Default: DESC 

The status of Forms (publish,draft,pending)

order
enum (optional) Default: DESC 

The order of Forms (ASC,DESC)

orderby
enum (optional) Default: post_date 

the order by forms ( author,post_date,id,title)

search
string (optional) 

POST https://example.com/wp-json/weforms/v1/forms/
Requestsexample 1
Headers
Content-Type: application/json
Body
{
  "name": "Contact Form",
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly."
  },
  "notifications": [
    {
      "active": "false",
      "type": "email",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "no",
        "cond_logic": "any",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    }
  ],
  "fields": [],
  "integrations": {
    "campaign-monitor": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "slack": {
      "enabled": true,
      "url": ""
    }
  }
}
Responses201
Headers
Content-Type: application/json
Body
{
  "id": 1304,
  "name": "Contact Form",
  "fields": [],
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly.",
    "page_id": "",
    "url": "",
    "submit_text": "Submit Query",
    "schedule_form": "false",
    "schedule_start": "",
    "schedule_end": "",
    "sc_pending_message": "Form submission hasn't been started yet",
    "sc_expired_message": "Form submission is now closed.",
    "require_login": "false",
    "req_login_message": "You need to login to submit a query.",
    "limit_entries": "false",
    "limit_number": "100",
    "limit_message": "Sorry, we have reached the maximum number of submissions.",
    "label_position": "above",
    "use_theme_css": "wpuf-style",
    "quiz_form": "no",
    "shuffle_question_order": "no",
    "release_grade": "after_submission",
    "respondent_can_see": [
      "missed_questions",
      "correct_answers",
      "point_values"
    ],
    "total_points": 0,
    "enable_multistep": false,
    "multistep_progressbar_type": "progressive",
    "payment_paypal_images": "https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg",
    "payment_paypal_label": "PayPal",
    "payment_stripe_label": "Credit Card",
    "payment_stripe_images": [
      "visa",
      "mastercard",
      "amex",
      "discover"
    ],
    "payment_stripe_deactivate": "",
    "stripe_mode": "live",
    "stripe_page_id": "",
    "stripe_override_keys": "",
    "stripe_email": "",
    "stripe_key": "",
    "stripe_secret_key": "",
    "stripe_key_test": "",
    "stripe_secret_key_test": "",
    "stripe_prefill_email": "",
    "stripe_user_email_field": "",
    "payment_paypal_deactivate": "",
    "paypal_mode": "live",
    "paypal_type": "_cart",
    "paypal_override": "",
    "paypal_email": "",
    "paypal_page_id": "",
    "paypal_prefill_email": "",
    "paypal_user_email_field": ""
  },
  "notifications": [],
  "integrations": {
    "campaign-monitor": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "slack": {
      "enabled": true,
      "url": ""
    }
  },
  "_links": {
    "self": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1304"
    },
    "collection": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms"
    }
  }
}

Create A Form
POST/forms/

Using this API endpoint, you can create a new form with adding your desired fields.

  • template: (string,optional) -

  • name: (string,optional) -

  • settings: (object,optional) -

  • notifications: (object,optional) -

  • fields: (object,optional) -

  • integrations: (object,optional)


Manage Single Forms

GET https://example.com/wp-json/weforms/v1/forms/form_id
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 375,
  "name": "Admissions Form",
  "created_by": "admin",
  "created_on": "2019-05-02 05:27:33",
  "status": "Open",
  "status_info": "",
  "fields": [
    {
      "template": "name_field",
      "name": "format",
      "label": "Name",
      "required": "yes",
      "id": 376,
      "width": "large",
      "css": "",
      "placeholder": "",
      "default": "",
      "size": 40,
      "help": "",
      "is_meta": "yes",
      "is_new": true,
      "wpuf_cond": {
        "condition_status": "no",
        "cond_field": [],
        "cond_operator": [
          "="
        ],
        "cond_option": [
          "- select -"
        ],
        "cond_logic": "all"
      },
      "format": "first-middle-last",
      "first_name": {
        "placeholder": "",
        "default": "",
        "sub": "First"
      },
      "middle_name": {
        "placeholder": "",
        "default": "",
        "sub": "Middle"
      },
      "last_name": {
        "placeholder": "",
        "default": "",
        "sub": "Last"
      },
      "inline": "yes",
      "hide_subs": false
    },
    {
      "template": "date_field",
      "name": "birth_date",
      "label": "Birth Date",
      "required": "yes",
      "id": 377,
      "width": "large",
      "css": "",
      "placeholder": "",
      "default": "",
      "size": 40,
      "help": "",
      "is_meta": "yes",
      "is_new": true,
      "wpuf_cond": {
        "condition_status": "no",
        "cond_field": [],
        "cond_operator": [
          "="
        ],
        "cond_option": [
          "- select -"
        ],
        "cond_logic": "all"
      },
      "format": "dd/mm/yy",
      "time": "",
      "is_publish_time": ""
    }
  ],
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly.",
    "page_id": "",
    "url": "",
    "submit_text": "Submit",
    "schedule_form": "false",
    "schedule_start": "",
    "schedule_end": "",
    "sc_pending_message": "Form submission hasn't been started yet",
    "sc_expired_message": "Form submission is now closed.",
    "require_login": "false",
    "req_login_message": "You need to login to submit a query.",
    "limit_entries": "false",
    "limit_number": "100",
    "limit_message": "Sorry, we have reached the maximum number of submissions.",
    "label_position": "above",
    "use_theme_css": "wpuf-style",
    "quiz_form": "no",
    "shuffle_question_order": "no",
    "release_grade": "after_submission",
    "respondent_can_see": [
      "missed_questions",
      "correct_answers",
      "point_values"
    ],
    "total_points": 0,
    "enable_multistep": false,
    "multistep_progressbar_type": "progressive",
    "payment_paypal_images": "https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg",
    "payment_paypal_label": "PayPal",
    "payment_stripe_label": "Credit Card",
    "payment_stripe_images": [
      "visa",
      "mastercard",
      "amex",
      "discover"
    ],
    "payment_stripe_deactivate": "",
    "stripe_mode": "live",
    "stripe_page_id": "",
    "stripe_override_keys": "",
    "stripe_email": "",
    "stripe_key": "",
    "stripe_secret_key": "",
    "stripe_key_test": "",
    "stripe_secret_key_test": "",
    "stripe_prefill_email": "",
    "stripe_user_email_field": "",
    "payment_paypal_deactivate": "",
    "paypal_mode": "live",
    "paypal_type": "_cart",
    "paypal_override": "",
    "paypal_email": "",
    "paypal_page_id": "",
    "paypal_prefill_email": "",
    "paypal_user_email_field": ""
  },
  "notifications": [
    {
      "active": "true",
      "type": "email",
      "smsTo": "",
      "smsText": "[{form_name}] New Form Submission #{entry_id}",
      "name": "Admin Notification",
      "subject": "[{form_name}] New Form Submission #{entry_id}",
      "to": "{admin_email}",
      "replyTo": "{field:email}",
      "message": "{all_fields}",
      "fromName": "{site_name}",
      "fromAddress": "{admin_email}",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "no",
        "cond_logic": "any",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    }
  ],
  "integrations": [],
  "_links": {
    "self": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/375"
    },
    "collection": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms"
    }
  }
}

Retrieve A Form
GET/forms/{form_id}

This API enables you to retrieve a form easily with a single click.

URI Parameters
HideShow
form_id
string (required) 

id of the Forms in the form of an string


PUT https://example.com/wp-json/weforms/v1/forms/form_id
Requestsexample 1
Headers
Content-Type: application/json
Body
{
  "name": "Contact Form",
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly."
  },
  "notifications": [
    {
      "active": "false",
      "type": "email",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "no",
        "cond_logic": "any",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    }
  ],
  "fields": [],
  "integrations": {
    "campaign-monitor": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "slack": {
      "enabled": true,
      "url": ""
    }
  }
}
Responses201
Headers
Content-Type: application/json
Body
{
  "id": 1304,
  "name": "Contact Form",
  "fields": [],
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly.",
    "page_id": "",
    "url": "",
    "submit_text": "Submit Query",
    "schedule_form": "false",
    "schedule_start": "",
    "schedule_end": "",
    "sc_pending_message": "Form submission hasn't been started yet",
    "sc_expired_message": "Form submission is now closed.",
    "require_login": "false",
    "req_login_message": "You need to login to submit a query.",
    "limit_entries": "false",
    "limit_number": "100",
    "limit_message": "Sorry, we have reached the maximum number of submissions.",
    "label_position": "above",
    "use_theme_css": "wpuf-style",
    "quiz_form": "no",
    "shuffle_question_order": "no",
    "release_grade": "after_submission",
    "respondent_can_see": [
      "missed_questions",
      "correct_answers",
      "point_values"
    ],
    "total_points": 0,
    "enable_multistep": false,
    "multistep_progressbar_type": "progressive",
    "payment_paypal_images": "https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg",
    "payment_paypal_label": "PayPal",
    "payment_stripe_label": "Credit Card",
    "payment_stripe_images": [
      "visa",
      "mastercard",
      "amex",
      "discover"
    ],
    "payment_stripe_deactivate": "",
    "stripe_mode": "live",
    "stripe_page_id": "",
    "stripe_override_keys": "",
    "stripe_email": "",
    "stripe_key": "",
    "stripe_secret_key": "",
    "stripe_key_test": "",
    "stripe_secret_key_test": "",
    "stripe_prefill_email": "",
    "stripe_user_email_field": "",
    "payment_paypal_deactivate": "",
    "paypal_mode": "live",
    "paypal_type": "_cart",
    "paypal_override": "",
    "paypal_email": "",
    "paypal_page_id": "",
    "paypal_prefill_email": "",
    "paypal_user_email_field": ""
  },
  "notifications": [],
  "integrations": {
    "aweber": {
      "enabled": true,
      "list": "",
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": "",
        "tags": ""
      }
    },
    "constant-contact": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "convertkit": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "getresponse": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "google-analytics": {
      "enabled": true,
      "fields": {
        "tracking_id": "rrcucse.11@gmail.com",
        "event_category": "Form",
        "event_action": "Submission",
        "event_label": "",
        "event_value": ""
      }
    },
    "campaign-monitor": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "slack": {
      "enabled": true,
      "url": ""
    }
  },
  "_links": {
    "self": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1304"
    },
    "collection": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms"
    }
  }
}

Edit & Update A Form
PUT/forms/{form_id}

Sometimes you may need to edit or make some customiazations within your form. This API endpoint allows you to edit and update any of your created forms.

  • template: (string,optional) -

  • name: (string,optional) -

  • settings: (object,optional) -

  • notifications: (object,optional) -

  • fields: (object,optional) -

  • integrations: (object,optional)

URI Parameters
HideShow
form_id
string (required) 

id of the Forms in the form of an string


DELETE https://example.com/wp-json/weforms/v1/forms/form_id
Requestsexample 1
Headers
Content-Type: application/json
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 1325,
  "message": "form  deleted successfully",
  "data": {
    "status": 200
  }
}

Delete A Form
DELETE/forms/{form_id}

Delete API endpoint lets you delete single Form from your list.

URI Parameters
HideShow
form_id
string (required) 

id of the Forms in the form of an string


Duplicate A Form

POST https://example.com/wp-json/weforms/v1/forms/form_id/duplicate
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 1328,
  "name": "Blank Form (#1112) (#1328)",
  "fields": [
    {
      "template": "file_upload",
      "name": "file_upload",
      "label": "File Upload",
      "required": "no",
      "width": "large",
      "css": "",
      "placeholder": "",
      "default": "",
      "size": 40,
      "help": "",
      "is_meta": "yes",
      "wpuf_cond": {
        "condition_status": "no",
        "cond_field": [
          ""
        ],
        "cond_operator": [
          "="
        ],
        "cond_option": [
          ""
        ],
        "cond_logic": "all"
      },
      "max_size": "10240000",
      "count": "1",
      "extension": [
        "images",
        "audio",
        "video",
        "pdf",
        "office",
        "zip",
        "exe",
        "csv"
      ],
      "id": 1329
    }
  ],
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly.",
    "page_id": "",
    "url": "",
    "submit_text": "Submit Query",
    "submit_button_cond": {
      "condition_status": "no",
      "cond_logic": "any",
      "conditions": [
        {
          "name": "",
          "operator": "=",
          "option": ""
        }
      ]
    },
    "schedule_form": "false",
    "schedule_start": "",
    "schedule_end": "",
    "sc_pending_message": "Form submission hasn't been started yet",
    "sc_expired_message": "Form submission is now closed.",
    "require_login": "false",
    "req_login_message": "You need to login to submit a query.",
    "limit_entries": "false",
    "limit_number": "100",
    "limit_message": "Sorry, we have reached the maximum number of submissions.",
    "label_position": "above",
    "use_theme_css": "wpuf-style",
    "quiz_form": "no",
    "shuffle_question_order": "no",
    "release_grade": "after_submission",
    "respondent_can_see": [
      "missed_questions",
      "correct_answers",
      "point_values"
    ],
    "total_points": 0,
    "enable_multistep": false,
    "multistep_progressbar_type": "progressive",
    "payment_paypal_images": "https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg",
    "payment_paypal_label": "PayPal",
    "payment_stripe_label": "Credit Card",
    "payment_stripe_images": [
      "visa",
      "mastercard",
      "amex",
      "discover"
    ],
    "payment_stripe_deactivate": "",
    "stripe_mode": "live",
    "stripe_page_id": "",
    "stripe_override_keys": "",
    "stripe_email": "",
    "stripe_key": "",
    "stripe_secret_key": "",
    "stripe_key_test": "",
    "stripe_secret_key_test": "",
    "stripe_prefill_email": "",
    "stripe_user_email_field": "",
    "payment_paypal_deactivate": "",
    "paypal_mode": "live",
    "paypal_type": "_cart",
    "paypal_override": "",
    "paypal_email": "",
    "paypal_page_id": "",
    "paypal_prefill_email": "",
    "paypal_user_email_field": ""
  },
  "notifications": [
    {
      "active": "true",
      "type": "email",
      "smsTo": "",
      "smsText": "[{form_name}] New Form Submission #{entry_id}",
      "name": "Admin Notification",
      "subject": "[{form_name}] New Form Submission #{entry_id}",
      "to": "{admin_email}",
      "replyTo": "{field:email}",
      "message": "<p>{all_fields}</p>",
      "fromName": "{site_name}",
      "fromAddress": "{admin_email}",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "no",
        "cond_logic": "any",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    }
  ],
  "integrations": {
    "slack": {
      "enabled": false,
      "url": ""
    },
    "aweber": {
      "enabled": false,
      "list": "",
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": "",
        "tags": ""
      }
    },
    "campaign-monitor": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "constant-contact": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "convertkit": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "getresponse": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "google-analytics": {
      "enabled": false,
      "fields": {
        "tracking_id": "rrcucse.11@gmail.com",
        "event_category": "Form",
        "event_action": "Submission",
        "event_label": "",
        "event_value": ""
      }
    },
    "google-sheets": {
      "enabled": false,
      "spread_sheet": "",
      "sheet": "",
      "fields": [],
      "meta_data": [
        "created"
      ]
    },
    "hubspot": {
      "enabled": false,
      "guid": "",
      "fields": {
        "email": ""
      }
    },
    "mailchimp": {
      "enabled": false,
      "list": "",
      "interests": [],
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "salesforce": {
      "enabled": false,
      "list": "",
      "type": "Contact",
      "fields": [],
      "formFields": [
        {
          "salesForceField": "",
          "formField": "",
          "salesForceCustom": "",
          "formCustom": ""
        }
      ]
    },
    "trello": {
      "enabled": false,
      "board": "",
      "list": "",
      "member": "",
      "fields": {
        "title": "",
        "description": ""
      }
    },
    "zapier": {
      "enabled": false,
      "url": "",
      "fields": []
    },
    "zoho": {
      "enabled": false,
      "type": "Contacts",
      "update": 1,
      "fields": [],
      "formFields": [
        {
          "zohoField": "",
          "formField": "",
          "zohoCustom": "",
          "formCustom": ""
        }
      ]
    }
  },
  "_links": {
    "self": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1328"
    },
    "collection": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms"
    }
  }
}

Duplicate A Form
POST/forms/{form_id}/duplicate

It’s an outstanding feature of weForms. Using this API endpoint, you can duplicate any of your forms. Not only the basic form, it will let you copy all the details of that particular form.

URI Parameters
HideShow
form_id
number (required) 

Id of Form


Bulk delete Forms

POST https://example.com/wp-json/weforms/v1/forms/
Requestsexample 1
Headers
Content-Type: application/json
Body
{
    ids:[
        1,
        2
    ]
}
Responses200
Headers
Content-Type: application/json
Body
{
  "1326": "form  deleted successfully ",
  "1327": "form  deleted successfully "
}

Delete Forms in Bulk Amount
POST/forms/

If you need to clean your Forms directory, this API will help you delete a bulk amount of your forms. Just mark the certain forms and click on Delete button.

  • ids (object,required) - object of forms id

Report of Form

POST https://example.com/wp-json/weforms/v1/forms/form_id/reports
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "count": "40",
        "bg_color": [
            "#EC5657",
            "#EC5657"
        ],
        "chart_type": "bar",
        "template": "name_field",
        "field_name": "name",
        "field_label": "Name",
        "label": [
            "abc@gmail.com",
            "rrcucse.11@gmail.com"
        ],
        "data": [
            38,
            2
        ]
    }

}

Check Reports of Forms
POST/forms/{form_id}/reports

Using this piece of API, you can easily get reports of your published forms and saved entries.

URI Parameters
HideShow
form_id
number (required) 

Id of Form


Import of Forms

POST https://example.com/wp-json/weforms/v1/forms/import
Responses200
Headers
Content-Type: application/json
Body
{}

Import Old & Other Forms
POST/forms/import

This API lets you import your Forms (backed up json files) with ease. Also, you can import other WordPress form plugins using this API.


Export of Forms

GET https://example.com/wp-json/weforms/v1/forms/export/?selected_forms=&export_type=
Responses200
Headers
Content-Type: application/json
Body
{}

Export Existing Forms
GET/forms/export/{?selected_forms,export_type}

Export Forms API lets you export all your existing forms. You can export all the forms at once or selecting a specific one separately. Moreover, you can export your form entries with this API.

URI Parameters
HideShow
selected_forms
array (required) 

Array of Form Id

export_type
enum (optional) 

(selected,All)


Forms Entries

Forms Entries List

GET https://example.com/wp-json/weforms/v1/forms/form_id/entries/?per_page=20&page=1
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "id": "154",
        "form_id": "1106",
        "user_id": "1",
        "ip_address": "0.0.0.0",
        "created_at": "2019-07-18 10:39:16",
        "fields": {
            "_pdf": "<a  target=\"_blank\" href=\"http://localhost:8888/wp-testing/wp-admin/admin-post.php?action=weforms_pdf_download&entry_id=154\">Download</a>"
        },
        "links": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1106/entries/154"
    },

    {
        "id": "153",
        "form_id": "1106",
        "user_id": "1",
        "ip_address": "0.0.0.0",
        "created_at": "2019-07-18 10:38:20",
        "fields": {
            "_pdf": "<a  target=\"_blank\" href=\"http://localhost:8888/wp-testing/wp-admin/admin-post.php?action=weforms_pdf_download&entry_id=153\">Download</a>"
        },
        "links": "http://localhost:8888/wp-testing/wp-json/weforms/v1/forms/1106/entries/153"
    }
}

Form Entry List
GET/forms/{form_id}/entries/{?per_page,page}

Form Entry API helps you view and check all the deta provided by your audience in a single place with their classes or categories

URI Parameters
HideShow
form_id
number (required) 

id of the Form

per_page
number (optional) Default: 20 Example: 20

The number of results per page.

page
number (optional) Default: 1 Example: 1

The current page number of results.


Forms Entries List

POST https://example.com/wp-json/weforms/v1/forms/form_id/entries/
Requests200
Headers
Content-Type: application/json
Body
{}
Responses201
Headers
Content-Type: application/json
Body
{}

Create A Form Entry
POST/forms/{form_id}/entries/

Using this API, you will be able to create or add a new entry to your Form.

URI Parameters
HideShow
form_id
number (required) 

id of the Form


Manage Single Forms Entries

GET https://example.com/wp-json/weforms/v1/forms/form_id/entries/entry_id
Responses200
Headers
Content-Type: application/json
Body
{
  "fields": {
    "single_product": {
      "name": "single_product",
      "label": "Single Product",
      "value": "Product: Single Product<br> Quantity: 1<br> Price: 10"
    },
    "payment_method": {
      "name": "payment_method",
      "label": "Payment Method",
      "value": "stripe"
    }
  },
  "meta_data": {
    "id": 154,
    "form_id": 1106,
    "form_title": "Blank Form",
    "user": "admin",
    "ip_address": "0.0.0.0",
    "device": "Google Chrome/MAC OS",
    "referer": "http://localhost:8888/wp-testing/?weforms_preview=1&form_id=1106",
    "created": "July 18, 2019 10:39 am"
  },
  "payment_data": null,
  "has_empty": false,
  "respondent_points": 0,
  "answers": []
}

Retrieve A Form Entry
GET/forms/{form_id}/entries/{entry_id}

This API enables you to retrieve entries from your previously created Forms

URI Parameters
HideShow
form_id
number (required) 

id of the Form

entry_id
number (required) 

entry id of the Form entries


Delete A Forms Entries

DELETE https://example.com/wp-json/weforms/v1/entries/entry_id/?force=
Requestsexample 1
Headers
Content-Type: application/json
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 154,
  "message": "Entry Deleted successfully",
  "data": {
    "status": 200
  }
}

Delete A Form Entry
DELETE/entries/{entry_id}/{?force}

With this API, you will be able to delete any entry submitted by the audience

URI Parameters
HideShow
force
boolean (optional) 
entry_id
number (required) 

entry id of the Form entries


Bulk delete Entries

POST https://example.com/wp-json/weforms/v1/entries/?entry_id=
Responses200
Headers
Content-Type: application/json
Body
{
  "message": {
    "242": "Entry Deleted successfully "
  }
}

Delete Entries as a Group
POST/entries/{?entry_id}

With this endpoint, you can delete bulk amount of entries from your Forms through a few clicks just like the way you follow in WordPress.

URI Parameters
HideShow
entry_id
array (required) 

Bulk Restore Entries

GET https://example.com/wp-json/weforms/v1/entries/restore/?entry_id=
Responses200
Headers
Content-Type: application/json
Body
{
  "message": {
    "242": "Entry Restore successfully "
  }
}

Restore Entries in a Bulk Amount
GET/entries/restore/{?entry_id}

Restore Entries API helps you restore bulk amount of deleted entries from the trash folder.

URI Parameters
HideShow
entry_id
object (required) 

Restore Forms Entries

GET https://example.com/wp-json/weforms/v1/entries/entry_id/restore
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 153,
  "message": "Entry Restore Successfully  successfully ",
  "data": {
    "status": 200
  }
}

Restore Form Entries
GET/entries/{entry_id}/restore

This API lets you restore single entry from your trash folder.

URI Parameters
HideShow
entry_id
number (required) 

entry id of the Form entries


Forms Notification

Forms Notification List

GET https://example.com/wp-json/weforms/v1/forms/form_id/notifications
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "active": "true",
        "type": "email",
        "smsTo": "",
        "smsText": "[{form_name}] New Form Submission #{entry_id}",
        "name": "Admin Notification",
        "subject": "[{form_name}] New Form Submission #{entry_id}",
        "to": "{admin_email}",
        "replyTo": "{field:email}",
        "message": "<p>{all_fields}</p>",
        "fromName": "{site_name}",
        "fromAddress": "{admin_email}",
        "cc": "",
        "bcc": "",
        "weforms_cond": {
            "condition_status": "no",
            "cond_logic": "any",
            "conditions": [
                {
                    "name": "",
                    "operator": "=",
                    "option": ""
                }
            ]
        }
    }
}

Forms Notification List
GET/forms/{form_id}/notifications

With this API, you can check weForms notification field and other related setting options.

URI Parameters
HideShow
form_id
number (required) 

id of Form


POST https://example.com/wp-json/weforms/v1/forms/form_id/notifications
Requestsexample 1
Headers
Content-Type: application/json
Body
{
    "name" : "",
    "notifications" : {
        {  
            "active":"false",
            "weforms_cond":{  
                "condition_status":"yes",
                "cond_logic":"all",
                "conditions":[  
                    {  
                        "name":"",
                        "operator":"=",
                        "option":""
                    }
                ]
            }
        }
    }
}
Responses201
Headers
Content-Type: application/json
Body
{
  "id": 1114,
  "notifications": [
    {
      "active": "true",
      "type": "email",
      "smsTo": "",
      "smsText": "[{form_name}] New Form Submission #{entry_id}",
      "name": "Admin Notification",
      "subject": "[{form_name}] New Form Submission #{entry_id}",
      "to": "{admin_email}",
      "replyTo": "{field:email}",
      "message": "<p>{all_fields}</p>",
      "fromName": "{site_name}",
      "fromAddress": "{admin_email}",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "no",
        "cond_logic": "any",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    },
    {
      "active": "false",
      "type": "email",
      "smsTo": "",
      "smsText": "[{form_name}] New Form Submission #{entry_id}",
      "name": "Admin Notification",
      "subject": "[{form_name}] New Form Submission #{entry_id}",
      "to": "{admin_email}",
      "replyTo": "{field:email}",
      "message": "{all_fields}",
      "fromName": "{site_name}",
      "fromAddress": "{admin_email}",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "yes",
        "cond_logic": "all",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    }
  ]
}

Create A Form Notification
POST/forms/{form_id}/notifications

Using This endpoint, you can easily create a new notification or customize your notification option like who will get the notification- admin or someone else. Also, you can select your notification type- Email or SMS etc.

  • name (string,optional) -

  • notifications (object,required) -

URI Parameters
HideShow
form_id
number (required) 

id of Form


PUT https://example.com/wp-json/weforms/v1/forms/form_id/notifications
Requestsexample 1
Headers
Content-Type: application/json
Body
{
    "name" : "",
    "notifications" : {
        {  
            "active":"false",
            "weforms_cond":{  
                "condition_status":"yes",
                "cond_logic":"all",
                "conditions":[  
                    {  
                        "name":"",
                        "operator":"=",
                        "option":""
                    }
                ]
            }
        }
    }
}
Responses201
Headers
Content-Type: application/json
Body
{
  "id": 1114,
  "notifications": [
    {
      "active": "true",
      "type": "email",
      "smsTo": "",
      "smsText": "[{form_name}] New Form Submission #{entry_id}",
      "name": "Admin Notification",
      "subject": "[{form_name}] New Form Submission #{entry_id}",
      "to": "{admin_email}",
      "replyTo": "{field:email}",
      "message": "<p>{all_fields}</p>",
      "fromName": "{site_name}",
      "fromAddress": "{admin_email}",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "no",
        "cond_logic": "any",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    },
    {
      "active": "false",
      "type": "email",
      "smsTo": "",
      "smsText": "[{form_name}] New Form Submission #{entry_id}",
      "name": "Admin Notification",
      "subject": "[{form_name}] New Form Submission #{entry_id}",
      "to": "{admin_email}",
      "replyTo": "{field:email}",
      "message": "{all_fields}",
      "fromName": "{site_name}",
      "fromAddress": "{admin_email}",
      "cc": "",
      "bcc": "",
      "weforms_cond": {
        "condition_status": "yes",
        "cond_logic": "all",
        "conditions": [
          {
            "name": "",
            "operator": "=",
            "option": ""
          }
        ]
      }
    }
  ]
}

Update A Form Notification
PUT/forms/{form_id}/notifications

This API will help you to update your notification feature through specific changes you want to make. There are options like notification name, type, to whom it will be redirected, message body and more

  • name (string,optional) -

  • notifications (object,required) -

URI Parameters
HideShow
form_id
number (required) 

id of Form


Forms Notification List

DELETE https://example.com/wp-json/weforms/v1/forms/notifications?index=
Requestsexample 1
Headers
Content-Type: application/json
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 1114,
  "notifications": []
}

Delete A Forms Notification
DELETE/forms/notifications{?index}

Yes, with this API, you will be able to delete any of your running notification order with a single click.

URI Parameters
HideShow
index
number (required) 

Forms Fields

Forms Fields List

GET https://example.com/wp-json/weforms/v1/forms/form_id/fields
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "template": "file_upload",
        "name": "file_upload",
        "label": "File Upload",
        "required": "no",
        "width": "large",
        "css": "",
        "placeholder": "",
        "default": "",
        "size": 40,
        "help": "",
        "is_meta": "yes",
        "wpuf_cond": {
            "condition_status": "no",
            "cond_field": [
                ""
            ],
            "cond_operator": [
                "="
            ],
            "cond_option": [
                ""
            ],
            "cond_logic": "all"
        },
        "max_size": "10240000",
        "count": "1",
        "extension": [
            "images",
            "audio",
            "video",
            "pdf",
            "office",
            "zip",
            "exe",
            "csv"
        ],
        "id": 1115
    },
    {
        "template": "email_address",
        "name": "email_address",
        "label": "Email Address",
        "required": "no",
        "width": "large",
        "css": "",
        "placeholder": "",
        "default": "",
        "size": 40,
        "help": "",
        "is_meta": "yes",
        "wpuf_cond": {
            "condition_status": "no",
            "cond_field": [],
            "cond_operator": [
                "="
            ],
            "cond_option": [
                "- select -"
            ],
            "cond_logic": "all"
        },
        "duplicate": "",
        "id": 1330
    }
}

Forms Fields List
GET/forms/{form_id}/fields

weForms has a rich collection of form-fields. This API lets you check out all the built-in fields from a single place.

URI Parameters
HideShow
form_id
number (required) 

id of Form


PUT https://example.com/wp-json/weforms/v1/forms/form_id/fields
Requestsexample 1
Headers
Content-Type: application/json
Body
{
  "name": "",
  "fields": {}
}
Responses201
Headers
Content-Type: application/json
Body
{
  "name": " ",
  "fields": {
    "name": "Contact Form",
    "fields": [
      {
        "template": "email_address",
        "name": "email_address",
        "label": "Email Address",
        "required": "no",
        "id": 5960855561,
        "width": "large",
        "css": "",
        "placeholder": "",
        "default": "",
        "size": 40,
        "help": "",
        "is_meta": "yes",
        "is_new": true,
        "wpuf_cond": {
          "condition_status": "no",
          "cond_field": [],
          "cond_operator": [
            "="
          ],
          "cond_option": [
            "- select -"
          ],
          "cond_logic": "all"
        },
        "duplicate": ""
      }
    ]
  }
}

Update A Form Field
PUT/forms/{form_id}/fields

With this API, you will be able to update your forms’ fields by renaming it, adding or deleting new condition etc.

  • name (string, optional) -

  • fields (object, required) -

URI Parameters
HideShow
form_id
number (required) 

id of Form


Forms Fields List

DELETE https://example.com/wp-json/weforms/v1/forms/fields/?field_id=
Responses200
Headers
Content-Type: application/json
Body
{
  "message": "Fields  deleted successfully "
}

Delete A Form Field
DELETE/forms/fields/{?field_id}

This API enables you to delete any field you want from your pre-built or created Form-fields

URI Parameters
HideShow
field_id
array (required) 

Forms Integrations

Forms Integrations List

GET https://example.com/wp-json/weforms/v1/forms/form_id/integration
Responses200
Headers
Content-Type: application/json
Body
{
  "slack": {
    "enabled": true,
    "url": ""
  },
  "aweber": {
    "enabled": false,
    "list": "",
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": "",
      "tags": ""
    }
  },
  "campaign-monitor": {
    "enabled": false,
    "list": "",
    "double": false,
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": ""
    }
  },
  "constant-contact": {
    "enabled": false,
    "list": "",
    "double": false,
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": ""
    }
  },
  "convertkit": {
    "enabled": false,
    "list": "",
    "double": false,
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": ""
    }
  },
  "getresponse": {
    "enabled": false,
    "list": "",
    "double": false,
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": ""
    }
  },
  "google-analytics": {
    "enabled": false,
    "fields": {
      "tracking_id": "rrcucse.11@gmail.com",
      "event_category": "Form",
      "event_action": "Submission",
      "event_label": "",
      "event_value": ""
    }
  },
  "google-sheets": {
    "enabled": false,
    "spread_sheet": "",
    "sheet": "",
    "fields": [],
    "meta_data": [
      "created"
    ]
  },
  "hubspot": {
    "enabled": false,
    "guid": "",
    "fields": {
      "email": ""
    }
  },
  "mailchimp": {
    "enabled": false,
    "list": "",
    "interests": [],
    "double": false,
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": ""
    }
  },
  "salesforce": {
    "enabled": false,
    "list": "",
    "type": "Contact",
    "fields": [],
    "formFields": [
      {
        "salesForceField": "",
        "formField": "",
        "salesForceCustom": "",
        "formCustom": ""
      }
    ]
  },
  "trello": {
    "enabled": false,
    "board": "",
    "list": "",
    "member": "",
    "fields": {
      "title": "",
      "description": ""
    }
  },
  "zapier": {
    "enabled": false,
    "url": "",
    "fields": []
  },
  "zoho": {
    "enabled": false,
    "type": "Contacts",
    "update": 1,
    "fields": [],
    "formFields": [
      {
        "zohoField": "",
        "formField": "",
        "zohoCustom": "",
        "formCustom": ""
      }
    ]
  },
  "mailpoet": {
    "enabled": true,
    "list": "",
    "double": false,
    "fields": {
      "email": "",
      "first_name": "",
      "last_name": ""
    }
  }
}

Forms Integrations List
GET/forms/{form_id}/integration

With Forms Integration API, you can find all the apps or modules integrated with the weForms pro version from a single place.

URI Parameters
HideShow
form_id
number (required) 

id of Form


PUT https://example.com/wp-json/weforms/v1/forms/form_id/integration
Requestsexample 1
Body
{
    {
        "name": "Contact Form",
        "integrations":{  
            "campaign-monitor":{  
                "enabled":true,
                "list":"",
                "double":false,
                "fields":{  
                    "email":"",
                    "first_name":"",
                    "last_name":""
                }
            },
            "slack": {
                    "enabled": true,
                    "url": ""
                }
        }
    }
}
Responses201
Headers
Content-Type: application/json
Body
{
  "id": 1462,
  "integrations": {
    "campaign-monitor": {
      "enabled": true,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "slack": {
      "enabled": true,
      "url": ""
    },
    "aweber": {
      "enabled": false,
      "list": "",
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": "",
        "tags": ""
      }
    },
    "constant-contact": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "convertkit": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "getresponse": {
      "enabled": false,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "google-analytics": {
      "enabled": false,
      "fields": {
        "tracking_id": "rrcucse.11@gmail.com",
        "event_category": "Form",
        "event_action": "Submission",
        "event_label": "",
        "event_value": ""
      }
    },
    "google-sheets": {
      "enabled": false,
      "spread_sheet": "",
      "sheet": "",
      "fields": [],
      "meta_data": [
        "created"
      ]
    },
    "hubspot": {
      "enabled": false,
      "guid": "",
      "fields": {
        "email": ""
      }
    },
    "mailchimp": {
      "enabled": false,
      "list": "",
      "interests": [],
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    },
    "salesforce": {
      "enabled": false,
      "list": "",
      "type": "Contact",
      "fields": [],
      "formFields": [
        {
          "salesForceField": "",
          "formField": "",
          "salesForceCustom": "",
          "formCustom": ""
        }
      ]
    },
    "trello": {
      "enabled": false,
      "board": "",
      "list": "",
      "member": "",
      "fields": {
        "title": "",
        "description": ""
      }
    },
    "zapier": {
      "enabled": false,
      "url": "",
      "fields": []
    },
    "zoho": {
      "enabled": false,
      "type": "Contacts",
      "update": 1,
      "fields": [],
      "formFields": [
        {
          "zohoField": "",
          "formField": "",
          "zohoCustom": "",
          "formCustom": ""
        }
      ]
    },
    "mailpoet": {
      "enabled": true,
      "list": "",
      "double": false,
      "fields": {
        "email": "",
        "first_name": "",
        "last_name": ""
      }
    }
  }
}

Update Forms Integrations
PUT/forms/{form_id}/integration

This API will let you update any of the weForms integrations by enabling or disabling them with a button. It’s a matter of your one click.

  • name (string,optional) -

  • integrations (object,required) -

URI Parameters
HideShow
form_id
number (required) 

id of Form


Forms Settings

Forms Settings List

GET https://example.com/wp-json/weforms/v1/forms/form_id/settings
Responses200
Headers
Content-Type: application/json
Body
{
  "redirect_to": "same",
  "message": "Thanks for contacting us! We will get in touch with you shortly.",
  "page_id": "",
  "url": "",
  "submit_text": "Submit Query",
  "submit_button_cond": {
    "condition_status": "no",
    "cond_logic": "any",
    "conditions": [
      {
        "name": "",
        "operator": "=",
        "option": ""
      }
    ]
  },
  "schedule_form": "false",
  "schedule_start": "",
  "schedule_end": "",
  "sc_pending_message": "Form submission hasn't been started yet",
  "sc_expired_message": "Form submission is now closed.",
  "require_login": "false",
  "req_login_message": "You need to login to submit a query.",
  "limit_entries": "false",
  "limit_number": "100",
  "limit_message": "Sorry, we have reached the maximum number of submissions.",
  "label_position": "above",
  "use_theme_css": "wpuf-style",
  "quiz_form": "no",
  "shuffle_question_order": "no",
  "release_grade": "after_submission",
  "respondent_can_see": [
    "missed_questions",
    "correct_answers",
    "point_values"
  ],
  "total_points": 0,
  "enable_multistep": false,
  "multistep_progressbar_type": "progressive",
  "payment_paypal_images": "https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg",
  "payment_paypal_label": "PayPal",
  "payment_stripe_label": "Credit Card",
  "payment_stripe_images": [
    "visa",
    "mastercard",
    "amex",
    "discover"
  ],
  "payment_stripe_deactivate": "",
  "stripe_mode": "live",
  "stripe_page_id": "",
  "stripe_override_keys": "",
  "stripe_email": "",
  "stripe_key": "",
  "stripe_secret_key": "",
  "stripe_key_test": "",
  "stripe_secret_key_test": "",
  "stripe_prefill_email": "",
  "stripe_user_email_field": "",
  "payment_paypal_deactivate": "",
  "paypal_mode": "live",
  "paypal_type": "_cart",
  "paypal_override": "",
  "paypal_email": "",
  "paypal_page_id": "",
  "paypal_prefill_email": "",
  "paypal_user_email_field": ""
}

Internat Forms Settings
GET/forms/{form_id}/settings

Forms settings API lets you check the internal settings of your Forms like Forms settings, Subscription or Quiz settings etc. And for your kind information, this is not the global settings of weForms.

Fetches settings

URI Parameters
HideShow
form_id
number (required) 

id of Form


PUT https://example.com/wp-json/weforms/v1/forms/form_id/settings
Requestsexample 1
Headers
Content-Type: application/json
Body
{
  "name": "Contact Form",
  "settings": {
    "submit_text": "Submit Query",
    "message": "Thanks for contacting us! We will get in touch with you shortly.",
    "schedule_form": "false"
  }
}
Responses201
Headers
Content-Type: application/json
Body
{
  "id": 1462,
  "settings": {
    "redirect_to": "same",
    "message": "Thanks for contacting us! We will get in touch with you shortly.",
    "page_id": "",
    "url": "",
    "submit_text": "Submit Query",
    "submit_button_cond": {
      "condition_status": "no",
      "cond_logic": "any",
      "conditions": [
        {
          "name": "",
          "operator": "=",
          "option": ""
        }
      ]
    },
    "schedule_form": "false",
    "schedule_start": "",
    "schedule_end": "",
    "sc_pending_message": "Form submission hasn't been started yet",
    "sc_expired_message": "Form submission is now closed.",
    "require_login": "false",
    "req_login_message": "You need to login to submit a query.",
    "limit_entries": "false",
    "limit_number": "100",
    "limit_message": "Sorry, we have reached the maximum number of submissions.",
    "label_position": "above",
    "use_theme_css": "wpuf-style",
    "quiz_form": "no",
    "shuffle_question_order": "no",
    "release_grade": "after_submission",
    "respondent_can_see": [
      "missed_questions",
      "correct_answers",
      "point_values"
    ],
    "total_points": 0,
    "enable_multistep": false,
    "multistep_progressbar_type": "progressive",
    "payment_paypal_images": "https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg",
    "payment_paypal_label": "PayPal",
    "payment_stripe_label": "Credit Card",
    "payment_stripe_images": [
      "visa",
      "mastercard",
      "amex",
      "discover"
    ],
    "payment_stripe_deactivate": "",
    "stripe_mode": "live",
    "stripe_page_id": "",
    "stripe_override_keys": "",
    "stripe_email": "",
    "stripe_key": "",
    "stripe_secret_key": "",
    "stripe_key_test": "",
    "stripe_secret_key_test": "",
    "stripe_prefill_email": "",
    "stripe_user_email_field": "",
    "payment_paypal_deactivate": "",
    "paypal_mode": "live",
    "paypal_type": "_cart",
    "paypal_override": "",
    "paypal_email": "",
    "paypal_page_id": "",
    "paypal_prefill_email": "",
    "paypal_user_email_field": ""
  }
}

Edit & Update Forms Settings
PUT/forms/{form_id}/settings

With this API endpoint, you will be able to make changes within your setting field. Like- you can enable or disable page redirect or display orders, add text in message field and other related customization actions.

  • settings (object, required) -
URI Parameters
HideShow
form_id
number (required) 

id of Form


Settings

Settings List

GET https://example.com/wp-json/weforms/v1/settings
Responses200
Headers
Content-Type: application/json
Body
{
  "zoho_login": "user_login2",
  "zoho_password": "123456",
  "zoho_token": true,
  "sms_selected_gateway": "",
  "sms_clickatell_username": "",
  "sms_clickatell_password": "",
  "sms_clickatell_api_id": "",
  "sms_twilio_number_from": "",
  "sms_twilio_account_sid": "",
  "sms_twilio_auth_token": "",
  "sms_smsglobal_username": "",
  "sms_smsglobal_password": "",
  "sms_smsglobal_from": "",
  "sms_nexmo_apikey": "",
  "sms_nexmo_apisecret": "",
  "sms_nexmo_sender_id": "",
  "sms_hoiio_app_id": "",
  "sms_hoiio_access_token": "",
  "sms_intellisms_username": "",
  "sms_intellisms_password": "",
  "sms_intellisms_sender": "",
  "sms_infobip_username": "",
  "sms_infobip_password": "",
  "sms_infobip_sender": "",
  "currency": "USD",
  "currency_position": "left",
  "price_thousand_sep": ",",
  "price_decimal_sep": ".",
  "price_num_decimals": "2",
  "payment_redirect_to": "",
  "payment_default_fields": true,
  "paypal_email": "pay-facilitator_api1.mahbub.me",
  "paypal_logo": "",
  "paypal_ask_shipping": 0,
  "paypal_message": "You are being redirected to a PayPal page for the payment.",
  "stripe_key": "",
  "stripe_secret_key": "",
  "stripe_key_test": "pk_test_TgoXwICWUw5nLdozHcUFAlCB",
  "stripe_secret_key_test": "sk_test_7XCgBLbi6mDndxZW0umwk5Bk",
  "stripe_company_name": "we",
  "stripe_company_desc": "Just another WordPress site",
  "stripe_ask_billing": "",
  "stripe_ask_shipping": "",
  "stripe_logo": "",
  "stripe_message": "Please wait while the payment popup is loading.",
  "email_gateway": "wordpress",
  "credit": false,
  "recaptcha": {
    "key": "",
    "secret": ""
  },
  "mailchimp_api_key": "510f1e370ea44c1608d40dd50142e4c7-us20",
  "campaign_monitor_key": "",
  "constant_contact_key": "",
  "pdf_header_type": "title",
  "pdf_custom_html": "",
  "pdf_logo": "",
  "pdf_show_form_name": true,
  "pdf_show": true,
  "aweber_status": false,
  "salesforce_status": true,
  "permission": "publish_posts",
  "gateways": {
    "sendgrid": "",
    "mailgun": "",
    "sparkpost": ""
  },
  "google_analytics_ua_tracking_id": "rrcucse.11@gmail.com",
  "trello_token": "ab77bbd2092d75f2d8994fbdf6c3ae7b77197be4a1bd4f717c9efcc533f9abdd",
  "trello_user_id": "566e8512e0022e385391fa7e",
  "trello_username": "rokib2",
  "trello_fullName": "rokib",
  "trello_gravatarHash": "41192594a3bd644bf17130a05a78a8f1",
  "hubspot_api_key": "bc90b147-ee8f-4b61-ae73-9b2c88e6001d",
  "google_sheets_auth": true,
  "getresponse_api_key": "484de59b0f01f28090f8ef62a8ff2b26",
  "convertkit_api_key": "FdISG1RpAb_x2JWIUxA4jQ",
  "convertkit_api_secret": "jcmiioUblW7hqeEhjZnBCXNDnR7_F7zOZH4JQRSq7M4",
  "campaign_monitor_api_key": "VYD+6JC3lI2Vs/bk5V5v2pEWvG7tTv077Ag67Gql+bo/jZvWzKX92R9m2+JeCOQOIYF0n8baPxraxXu1Ip23SQ2KgN+bHOlzhoH5pGs2Vvdit5oWdLTECBQ3uUiMuC/hrHOCe6S4plYd9NwjUHjwBw==",
  "constant_contact_api_key": "jdf9wd2kcjm3cpab7z8hqxkz",
  "constant_contact_access_token": "HTKQQcfGZgcm6KBXharCJXUm"
}

Settings List
GET/settings

Using Settings list API, you can check weForms’ global settings including general and other customization options.

Fetches settings


PUT https://example.com/wp-json/weforms/v1/settings
Requestsexample 1
Headers
Content-Type: application/json
Body
{
  "credit": 1
}
Responses201
Headers
Content-Type: application/json
Body
{
  "zoho_login": "user_login2",
  "zoho_password": "123456",
  "zoho_token": true,
  "sms_selected_gateway": "",
  "sms_clickatell_username": "",
  "sms_clickatell_password": "",
  "sms_clickatell_api_id": "",
  "sms_twilio_number_from": "",
  "sms_twilio_account_sid": "",
  "sms_twilio_auth_token": "",
  "sms_smsglobal_username": "",
  "sms_smsglobal_password": "",
  "sms_smsglobal_from": "",
  "sms_nexmo_apikey": "",
  "sms_nexmo_apisecret": "",
  "sms_nexmo_sender_id": "",
  "sms_hoiio_app_id": "",
  "sms_hoiio_access_token": "",
  "sms_intellisms_username": "",
  "sms_intellisms_password": "",
  "sms_intellisms_sender": "",
  "sms_infobip_username": "",
  "sms_infobip_password": "",
  "sms_infobip_sender": "",
  "currency": "USD",
  "currency_position": "left",
  "price_thousand_sep": ",",
  "price_decimal_sep": ".",
  "price_num_decimals": "2",
  "payment_redirect_to": "",
  "payment_default_fields": true,
  "paypal_email": "pay-facilitator_api1.mahbub.me",
  "paypal_logo": "",
  "paypal_ask_shipping": 0,
  "paypal_message": "You are being redirected to a PayPal page for the payment.",
  "stripe_key": "",
  "stripe_secret_key": "",
  "stripe_key_test": "pk_test_TgoXwICWUw5nLdozHcUFAlCB",
  "stripe_secret_key_test": "sk_test_7XCgBLbi6mDndxZW0umwk5Bk",
  "stripe_company_name": "we",
  "stripe_company_desc": "Just another WordPress site",
  "stripe_ask_billing": "",
  "stripe_ask_shipping": "",
  "stripe_logo": "",
  "stripe_message": "Please wait while the payment popup is loading.",
  "email_gateway": "wordpress",
  "credit": true,
  "recaptcha": {
    "key": "",
    "secret": ""
  },
  "mailchimp_api_key": "510f1e370ea44c1608d40dd50142e4c7-us20",
  "campaign_monitor_key": "",
  "constant_contact_key": "",
  "pdf_header_type": "title",
  "pdf_custom_html": "",
  "pdf_logo": "",
  "pdf_show_form_name": true,
  "pdf_show": true,
  "aweber_status": false,
  "salesforce_status": true,
  "permission": "publish_posts",
  "gateways": {
    "sendgrid": "",
    "mailgun": "",
    "sparkpost": ""
  },
  "google_analytics_ua_tracking_id": "rrcucse.11@gmail.com",
  "trello_token": "ab77bbd2092d75f2d8994fbdf6c3ae7b77197be4a1bd4f717c9efcc533f9abdd",
  "trello_user_id": "566e8512e0022e385391fa7e",
  "trello_username": "rokib2",
  "trello_fullName": "rokib",
  "trello_gravatarHash": "41192594a3bd644bf17130a05a78a8f1",
  "hubspot_api_key": "bc90b147-ee8f-4b61-ae73-9b2c88e6001d",
  "google_sheets_auth": true,
  "getresponse_api_key": "484de59b0f01f28090f8ef62a8ff2b26",
  "convertkit_api_key": "FdISG1RpAb_x2JWIUxA4jQ",
  "convertkit_api_secret": "jcmiioUblW7hqeEhjZnBCXNDnR7_F7zOZH4JQRSq7M4",
  "campaign_monitor_api_key": "VYD+6JC3lI2Vs/bk5V5v2pEWvG7tTv077Ag67Gql+bo/jZvWzKX92R9m2+JeCOQOIYF0n8baPxraxXu1Ip23SQ2KgN+bHOlzhoH5pGs2Vvdit5oWdLTECBQ3uUiMuC/hrHOCe6S4plYd9NwjUHjwBw==",
  "constant_contact_api_key": "jdf9wd2kcjm3cpab7z8hqxkz",
  "constant_contact_access_token": "HTKQQcfGZgcm6KBXharCJXUm"
}

Update Settings
PUT/settings

This API enables you activate and cutomize your forms’ global setttings to ensure perfect user experience.


Logs

Logs

GET https://example.com/wp-json/weforms/v1/logs/
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "message": ")"
    },
    {
        "message": "    [entry_id] => 244"
    },
    {
        "message": "    [form_id] => 1457"
    },
    {
        "message": "        )"
    },
    {
        "message": "            [weforms-front-quiz] => no"
    },
    {
        "message": "            [weforms-front-report] => no"
    },
    {
        "message": "            [action] => weforms_frontend_submit"
    },
    {
        "message": "            [page_id] => 1460"
    },
    {
        "message": "            [form_id] => 1457"
    },
    {
        "message": "            [_wp_http_referer] => /wp-testing/entries-page/"
    },
    {
        "message": "            [_wpnonce] => 6dbeb541a8"
    },
    {
        "message": "            [text] => abcde"
    },
    {
        "message": "                )"
    },
    {
        "message": "                    [last] => islam"
    },
    {
        "message": "                    [middle] => "
    },
    {
        "message": "                    [first] => abcd"
    },
    {
        "message": "                ("
    },
    {
        "message": "            [name] => Array"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [data] => Array"
    },
    {
        "message": "    [message] => Thanks for contacting us! We will get in touch with you shortly."
    },
    {
        "message": "    [show_message] => 1"
    },
    {
        "message": "    [redirect_to] => "
    },
    {
        "message": "    [success] => 1"
    },
    {
        "message": "("
    },
    {
        "0": "[29.08.2019 05:22:29][payment_response] Array",
        "time": "3 hours ago",
        "1": "29.08.2019 05:22:29",
        "type": "payment_response",
        "2": "payment_response",
        "message": " Array",
        "3": " Array"
    },
    {
        "message": ")"
    },
    {
        "message": "    [entry_id] => 243"
    },
    {
        "message": "    [form_id] => 1457"
    },
    {
        "message": "        )"
    },
    {
        "message": "            [weforms-front-quiz] => no"
    },
    {
        "message": "            [weforms-front-report] => no"
    },
    {
        "message": "            [action] => weforms_frontend_submit"
    },
    {
        "message": "            [page_id] => 1460"
    },
    {
        "message": "            [form_id] => 1457"
    },
    {
        "message": "            [_wp_http_referer] => /wp-testing/entries-page/"
    },
    {
        "message": "            [_wpnonce] => 6dbeb541a8"
    },
    {
        "message": "            [text] => abcd"
    },
    {
        "message": "                )"
    },
    {
        "message": "                    [last] => islam"
    },
    {
        "message": "                    [middle] => "
    },
    {
        "message": "                    [first] => momin"
    },
    {
        "message": "                ("
    },
    {
        "message": "            [name] => Array"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [data] => Array"
    },
    {
        "message": "    [message] => Thanks for contacting us! We will get in touch with you shortly."
    },
    {
        "message": "    [show_message] => 1"
    },
    {
        "message": "    [redirect_to] => "
    },
    {
        "message": "    [success] => 1"
    },
    {
        "message": "("
    },
    {
        "0": "[29.08.2019 05:22:08][payment_response] Array",
        "time": "3 hours ago",
        "1": "29.08.2019 05:22:08",
        "type": "payment_response",
        "2": "payment_response",
        "message": " Array",
        "3": " Array"
    },
    {
        "message": ")"
    },
    {
        "message": "    [entry_id] => 242"
    },
    {
        "message": "    [form_id] => 1457"
    },
    {
        "message": "        )"
    },
    {
        "message": "            [weforms-front-quiz] => no"
    },
    {
        "message": "            [weforms-front-report] => no"
    },
    {
        "message": "            [action] => weforms_frontend_submit"
    },
    {
        "message": "            [page_id] => 1460"
    },
    {
        "message": "            [form_id] => 1457"
    },
    {
        "message": "            [_wp_http_referer] => /wp-testing/entries-page/"
    },
    {
        "message": "            [_wpnonce] => 6dbeb541a8"
    },
    {
        "message": "            [text] => abc"
    },
    {
        "message": "                )"
    },
    {
        "message": "                    [last] => islam"
    },
    {
        "message": "                    [middle] => "
    },
    {
        "message": "                    [first] => rokib"
    },
    {
        "message": "                ("
    },
    {
        "message": "            [name] => Array"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [data] => Array"
    },
    {
        "message": "    [message] => Thanks for contacting us! We will get in touch with you shortly."
    },
    {
        "message": "    [show_message] => 1"
    },
    {
        "message": "    [redirect_to] => "
    },
    {
        "message": "    [success] => 1"
    },
    {
        "message": "("
    },
    {
        "0": "[29.08.2019 05:21:45][payment_response] Array",
        "time": "3 hours ago",
        "1": "29.08.2019 05:21:45",
        "type": "payment_response",
        "2": "payment_response",
        "message": " Array",
        "3": " Array"
    },
    {
        "message": ")"
    },
    {
        "message": "    [payment_method] => stripe"
    },
    {
        "message": "    [stripe_message] => Please wait while the payment popup is loading."
    },
    {
        "message": "        )"
    },
    {
        "message": "            [currency] => USD"
    },
    {
        "message": "            [amount] => 1000"
    },
    {
        "message": "            [key] => pk_test_TgoXwICWUw5nLdozHcUFAlCB"
    },
    {
        "message": "            [description] => Just another WordPress site"
    },
    {
        "message": "            [name] => we"
    },
    {
        "message": "            [image] => https://stripe.com/img/documentation/checkout/marketplace.png"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [config] => Array"
    },
    {
        "message": "    [entry_id] => 241"
    },
    {
        "message": "    [form_id] => 1328"
    },
    {
        "message": "        )"
    },
    {
        "message": "            [weforms-front-quiz] => no"
    },
    {
        "message": "            [weforms-front-report] => no"
    },
    {
        "message": "            [action] => weforms_frontend_submit"
    },
    {
        "message": "            [page_id] => 1455"
    },
    {
        "message": "            [form_id] => 1328"
    },
    {
        "message": "            [_wp_http_referer] => /wp-testing/transaction-page/"
    },
    {
        "message": "            [_wpnonce] => 6dbeb541a8"
    },
    {
        "message": "                )"
    },
    {
        "message": "                    [quantity] => 1"
    },
    {
        "message": "                    [price] => 10"
    },
    {
        "message": "                    [name] => Single Product"
    },
    {
        "message": "                ("
    },
    {
        "message": "            [single_product] => Array"
    },
    {
        "message": "            [payment_method] => stripe"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [data] => Array"
    },
    {
        "message": "    [message] => Thanks for contacting us! We will get in touch with you shortly."
    },
    {
        "message": "    [show_message] => 1"
    },
    {
        "message": "    [redirect_to] => "
    },
    {
        "message": "    [success] => 1"
    },
    {
        "message": "("
    },
    {
        "0": "[29.08.2019 04:24:12][payment_response] Array",
        "time": "4 hours ago",
        "1": "29.08.2019 04:24:12",
        "type": "payment_response",
        "2": "payment_response",
        "message": " Array",
        "3": " Array"
    },
    {
        "message": ")"
    },
    {
        "message": "    [payment_method] => stripe"
    },
    {
        "message": "    [stripe_message] => Please wait while the payment popup is loading."
    },
    {
        "message": "        )"
    },
    {
        "message": "            [currency] => USD"
    },
    {
        "message": "            [amount] => 1000"
    },
    {
        "message": "            [key] => pk_test_TgoXwICWUw5nLdozHcUFAlCB"
    },
    {
        "message": "            [description] => Just another WordPress site"
    },
    {
        "message": "            [name] => we"
    },
    {
        "message": "            [image] => https://stripe.com/img/documentation/checkout/marketplace.png"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [config] => Array"
    },
    {
        "message": "    [entry_id] => 240"
    },
    {
        "message": "    [form_id] => 1328"
    },
    {
        "message": "        )"
    },
    {
        "message": "            [weforms-front-quiz] => no"
    },
    {
        "message": "            [weforms-front-report] => no"
    },
    {
        "message": "            [action] => weforms_frontend_submit"
    },
    {
        "message": "            [page_id] => 1455"
    },
    {
        "message": "            [form_id] => 1328"
    },
    {
        "message": "            [_wp_http_referer] => /wp-testing/transaction-page/"
    },
    {
        "message": "            [_wpnonce] => 6dbeb541a8"
    },
    {
        "message": "                )"
    },
    {
        "message": "                    [quantity] => 1"
    },
    {
        "message": "                    [price] => 10"
    },
    {
        "message": "                    [name] => Single Product"
    },
    {
        "message": "                ("
    },
    {
        "message": "            [single_product] => Array"
    },
    {
        "message": "            [payment_method] => stripe"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [data] => Array"
    },
    {
        "message": "    [message] => Thanks for contacting us! We will get in touch with you shortly."
    },
    {
        "message": "    [show_message] => 1"
    },
    {
        "message": "    [redirect_to] => "
    },
    {
        "message": "    [success] => 1"
    },
    {
        "message": "("
    },
    {
        "0": "[29.08.2019 04:23:14][payment_response] Array",
        "time": "4 hours ago",
        "1": "29.08.2019 04:23:14",
        "type": "payment_response",
        "2": "payment_response",
        "message": " Array",
        "3": " Array"
    },
    {
        "message": ")"
    },
    {
        "message": "    [payment_method] => stripe"
    },
    {
        "message": "    [stripe_message] => Please wait while the payment popup is loading."
    },
    {
        "message": "        )"
    },
    {
        "message": "            [currency] => USD"
    },
    {
        "message": "            [amount] => 1000"
    },
    {
        "message": "            [key] => "
    },
    {
        "message": "            [description] => Just another WordPress site"
    },
    {
        "message": "            [name] => we"
    },
    {
        "message": "            [image] => https://stripe.com/img/documentation/checkout/marketplace.png"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [config] => Array"
    },
    {
        "message": "    [entry_id] => 239"
    },
    {
        "message": "    [form_id] => 1328"
    },
    {
        "message": "        )"
    },
    {
        "message": "            [weforms-front-quiz] => no"
    },
    {
        "message": "            [weforms-front-report] => no"
    },
    {
        "message": "            [action] => weforms_frontend_submit"
    },
    {
        "message": "            [page_id] => 1455"
    },
    {
        "message": "            [form_id] => 1328"
    },
    {
        "message": "            [_wp_http_referer] => /wp-testing/transaction-page/"
    },
    {
        "message": "            [_wpnonce] => 6dbeb541a8"
    },
    {
        "message": "                )"
    },
    {
        "message": "                    [quantity] => 1"
    },
    {
        "message": "                    [price] => 10"
    },
    {
        "message": "                    [name] => Single Product"
    },
    {
        "message": "                ("
    },
    {
        "message": "            [single_product] => Array"
    },
    {
        "message": "            [payment_method] => stripe"
    },
    {
        "message": "        ("
    },
    {
        "message": "    [data] => Array"
    },
    {
        "message": "    [message] => Thanks for contacting us! We will get in touch with you shortly."
    },
    {
        "message": "    [show_message] => 1"
    },
    {
        "message": "    [redirect_to] => "
    },
    {
        "message": "    [success] => 1"
    },
    {
        "message": "("
    },
    {
        "0": "[29.08.2019 04:22:24][payment_response] Array",
        "time": "4 hours ago",
        "1": "29.08.2019 04:22:24",
        "type": "payment_response",
        "2": "payment_response",
        "message": " Array",
        "3": " Array"
    }
}

Check Saved Logs
GET/logs/

With this API endpoint, you can check your saved logs. If something wrong occurs, you would find them in your list of logs.


DELETE https://example.com/wp-json/weforms/v1/logs/
Requestsexample 1
Headers
Content-Type: application/json
Responses200
Headers
Content-Type: application/json
Body
{
  "message": "log file deleted"
}

Delete Logs
DELETE/logs/

This API enables you delete certain types of logs or all at once


Files

Upload Image

POST https://example.com/wp-json/weforms/v1/uploads/form_id/files
Requestsexample 1
Headers
Content-Type: application/json
Body
{
    "file" : " ",
    "field_id" : 1464,
}
Responses201
Headers
Content-Type: application/json
Body
{
  "form_id": 1462,
  "attach_id": 1465,
  "link": "http://localhost:8888/wp-testing/wp-content/uploads/2019/08/brand-2-150x100.jpg",
  "html ": "<li class=\"ui-state-default wpuf-image-wrap thumbnail\"><div class=\"attachment-name\"><img src=\"http://localhost:8888/wp-testing/wp-content/uploads/2019/08/brand-2-150x100.jpg\" alt=\"brand-2\" /></div><input type=\"hidden\" name=\"wpuf_files[image][]\" value=\"1465\"><div class=\"caption\"><a href=\"#\" class=\"attachment-delete\" data-attach_id=\"1465\"> <img src=\"http://localhost:8888/wp-testing/wp-content/plugins/weforms/assets/images/del-img.png\" /></a><span class=\"wpuf-drag-file\"> <img src=\"http://localhost:8888/wp-testing/wp-content/plugins/weforms/assets/images/move-img.png\" /></span></div></li>"
}

Upload Image
POST/uploads/{form_id}/files

weForms allows you and your users to add media files through a specific form field. This API will enable your users to upload images to your WordPress site.

  • field_id (number,required) -

  • file (File,required) -

URI Parameters
HideShow
form_id
number (required) 

id of Form


Delete Image

DELETE https://example.com/wp-json/weforms/v1/uploads/form_id/files/id
Requestsexample 1
Headers
Content-Type: application/json
Body
{
  "force": true
}
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 1465,
  "message": "File deleted successfully",
  "data": {
    "status": 200
  }
}

Delete Image
DELETE/uploads/{form_id}/files/{id}

With this API, you can delete any of the uploaded images from your database by one click

URI Parameters
HideShow
form_id
number (required) 

id of Form

id
number (required) 

File of Id


Transaction

Transaction List

GET https://example.com/wp-json/weforms/v1/transaction/?form_id=&posts_per_page=20&page=1
Responses200
Headers
Content-Type: application/json
Body
{
  "id": 1328,
  "columns": {
    "total": "Amount",
    "transaction_id": "Transaction ID",
    "created_at": "Created"
  },
  "form_entries": [
    {
      "id": "241",
      "form_id": "1328",
      "entry_id": "241",
      "user_id": "1",
      "total": "10",
      "gateway": "stripe",
      "transaction_id": "ch_1FCfBrJcjZJ0TOmbJHLSTsy2",
      "status": "completed",
      "payment_data": "a:25:{s:8:\"livemode\";b:0;s:6:\"amount\";i:1000;s:8:\"currency\";s:3:\"usd\";s:4:\"paid\";b:1;s:6:\"status\";s:9:\"succeeded\";s:13:\"receipt_email\";N;s:14:\"receipt_number\";N;s:8:\"refunded\";b:0;s:15:\"amount_refunded\";i:0;s:15:\"application_fee\";N;s:19:\"balance_transaction\";s:28:\"txn_1FCfBrJcjZJ0TOmbzbZkrmzV\";s:8:\"captured\";b:1;s:7:\"created\";i:1567052695;s:8:\"customer\";N;s:11:\"description\";N;s:11:\"destination\";N;s:7:\"dispute\";N;s:12:\"failure_code\";N;s:15:\"failure_message\";N;s:13:\"fraud_details\";a:0:{}s:7:\"invoice\";N;s:5:\"order\";N;s:8:\"shipping\";N;s:15:\"source_transfer\";N;s:20:\"statement_descriptor\";N;}",
      "created_at": "2019-08-29 04:24:56",
      "fields": {
        "total": "&#36;10.00",
        "transaction_id": "<a href='https://dashboard.stripe.com/payments/ch_1FCfBrJcjZJ0TOmbJHLSTsy2' target='_blank'>ch_1FCfBrJcjZJ0TOmbJHLSTsy2</a>",
        "created_at": "2019-08-29 04:24:56"
      }
    },
    {
      "id": "240",
      "form_id": "1328",
      "entry_id": "240",
      "user_id": "1",
      "total": "10",
      "gateway": "stripe",
      "transaction_id": "ch_1FCfAcJcjZJ0TOmbkq6IJjFj",
      "status": "completed",
      "payment_data": "a:25:{s:8:\"livemode\";b:0;s:6:\"amount\";i:1000;s:8:\"currency\";s:3:\"usd\";s:4:\"paid\";b:1;s:6:\"status\";s:9:\"succeeded\";s:13:\"receipt_email\";N;s:14:\"receipt_number\";N;s:8:\"refunded\";b:0;s:15:\"amount_refunded\";i:0;s:15:\"application_fee\";N;s:19:\"balance_transaction\";s:28:\"txn_1FCfAcJcjZJ0TOmbTEbzrUrz\";s:8:\"captured\";b:1;s:7:\"created\";i:1567052618;s:8:\"customer\";N;s:11:\"description\";N;s:11:\"destination\";N;s:7:\"dispute\";N;s:12:\"failure_code\";N;s:15:\"failure_message\";N;s:13:\"fraud_details\";a:0:{}s:7:\"invoice\";N;s:5:\"order\";N;s:8:\"shipping\";N;s:15:\"source_transfer\";N;s:20:\"statement_descriptor\";N;}",
      "created_at": "2019-08-29 04:23:39",
      "fields": {
        "total": "&#36;10.00",
        "transaction_id": "<a href='https://dashboard.stripe.com/payments/ch_1FCfAcJcjZJ0TOmbkq6IJjFj' target='_blank'>ch_1FCfAcJcjZJ0TOmbkq6IJjFj</a>",
        "created_at": "2019-08-29 04:23:39"
      }
    }
  ],
  "form_title": "transaction form",
  "pagination": {
    "total": 2,
    "per_page": 20,
    "pages": 1,
    "current": 1
  },
  "_links": {
    "self": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/transaction/1328"
    },
    "collection": {
      "href": "http://localhost:8888/wp-testing/wp-json/weforms/v1/transaction"
    }
  }
}

Transaction Entry List
GET/transaction/{?form_id,posts_per_page,page}

Using this API endpoint, you can check all your transaction entries.

URI Parameters
HideShow
form_id
number (required) 

id of entry

posts_per_page
number (optional) Default: 20 Example: 20

The number of results per page.

page
number (optional) Default: 1 Example: 1

The current page number of results.


Bulk Delete Transaction

DELETE https://example.com/wp-json/weforms/v1/transaction/?entry_id=
Responses200
Headers
Content-Type: application/json
Body
{
  "message": {
    "241": "Transaction Deleted successfully "
  }
}

Delete A Transaction
DELETE/transaction/{?entry_id}

This piece of API enables you delete your transaction entries both in a bulk amount or separately.

URI Parameters
HideShow
entry_id
array (required) 

Modules

Modules

GET https://example.com/wp-json/weforms/v1/modules/
Responses200
Headers
Content-Type: application/json
Body
{
  "all": {
    "campaign-monitor/campaign-monitor.php": {
      "name": "Campaign Monitor",
      "description": "Add your customers to Campaign Monitor list when they submit a form",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/campaign-monitor.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "google-analytics/weforms-google-analytics.php": {
      "name": "Google Analytics Integration",
      "description": "Show your customers to Google Analytics when they submit a form",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/google-analytics.svg",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "sms-notification/weforms-sms.php": {
      "name": "SMS Notification",
      "description": "Send SMS notification on form submission",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/sms.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "getresponse/getresponse.php": {
      "name": "GetResponse Integration",
      "description": "Subscribe a contact to GetResponse when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/getresponse.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "zapier/zapier.php": {
      "name": "Zapier Integration",
      "description": "Subscribe a contact to Zapier when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/zapier-logomark.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "payment/payment.php": {
      "name": "Payment",
      "description": "Receive payments with weFroms",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/payment.svg",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "zoho/zoho.php": {
      "name": "Zoho",
      "description": "Add your customers to zoho list when they submit a form",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/zoho.svg",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "convertkit/convertkit.php": {
      "name": "ConvertKit Integration",
      "description": "Subscribe a contact to ConvertKit when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/convertkit.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "pdf/weforms-pdf.php": {
      "name": "PDF Form Submission",
      "description": "Download PDF of Form submissions",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/pdf.svg",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "quiz/weforms-quiz.php": {
      "name": "Quiz",
      "description": "You can create, send, and grade quizzes with weForms",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/quiz.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "mailchimp/weforms-mailchimp.php": {
      "name": "MailChimp Integration",
      "description": "Subscribe a contact to MailChimp when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/mailchimp.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "hubspot/hubspot.php": {
      "name": "HubSpot Integration",
      "description": "Subscribe a contact to HubSpot when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/hubspot.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "calculation/weforms-calculation.php": {
      "name": "Calculation",
      "description": "Add calculation capability to numeric fields",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/calculation.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "google-sheets/weforms-google-sheets.php": {
      "name": "Google Sheets Integration",
      "description": "Add your customers to Google sheets when they submit a form",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/google-sheets.jpg",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "salesforce/weforms-salesforce.php": {
      "name": "Salesforce Integration",
      "description": "Subscribe a contact to Salesforce when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/salesforce.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "trello/weforms-trello.php": {
      "name": "Trello Integration",
      "description": "Send data to Trello Board upon form submission",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/trello.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "constant-contact/constant-contact.php": {
      "name": "Constant Contact",
      "description": "Add your customers to Constant Contact list when they submit a form",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/constant-contact.jpg",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    },
    "aweber/aweber.php": {
      "name": "Aweber Integration",
      "description": "Subscribe a contact to Aweber when a form is submited",
      "plugin_uri": "https://wedevs.com/weforms/",
      "thumbnail": "http://localhost:8888/wp-testing/wp-content/plugins/weforms-pro/assets/images/aweber.png",
      "class": "",
      "author": "weDevs",
      "author_uri": "https://wedevs.com",
      "version": "1.0"
    }
  },
  "active": [
    "aweber/aweber.php",
    "calculation/weforms-calculation.php",
    "campaign-monitor/campaign-monitor.php",
    "constant-contact/constant-contact.php",
    "convertkit/convertkit.php",
    "getresponse/getresponse.php",
    "google-analytics/weforms-google-analytics.php",
    "google-sheets/weforms-google-sheets.php",
    "hubspot/hubspot.php",
    "mailchimp/weforms-mailchimp.php",
    "payment/payment.php",
    "pdf/weforms-pdf.php",
    "quiz/weforms-quiz.php",
    "salesforce/weforms-salesforce.php",
    "sms-notification/weforms-sms.php",
    "trello/weforms-trello.php",
    "zapier/zapier.php",
    "zoho/zoho.php"
  ]
}

Module List
GET/modules/

Using this API endpoint, you can get an overview of all the modules integrated with weForms Pro


POST https://example.com/wp-json/weforms/v1/modules/
Requestsexample 1
Body
{
  "module": "getresponse/getresponse.php",
  "type": "activate"
}
Responses200
Headers
Content-Type: application/json
Body
{
  "message": "getresponse/getresponse.php Activated",
  "code": ""
}

Activate/Deactivate A Module
POST/modules/

This API helps you activate or deactivate any of the modules Activate or Deactive Modules


Trello

Trello List

GET https://example.com/wp-json/weforms/v1/trello/lists
Responses200
Headers
Content-Type: application/json
Body
{
  "": [],
  "5cb592636b6de355ff495176": [
    {
      "id": "5cb592636b6de355ff495177",
      "name": "To Do"
    },
    {
      "id": "5cb592636b6de355ff495178",
      "name": "Doing"
    },
    {
      "id": "5cb592636b6de355ff495179",
      "name": "Done"
    },
    {
      "id": "5cb592d3d4185014d17f1bd6",
      "name": "Trello Testing List"
    }
  ]
}

Trello Contact List
GET/trello/lists

This API helps you easily check all your Trello contact list

Fetches Trello


POST https://example.com/wp-json/weforms/v1/trello/lists
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "": [],
    "5cb592636b6de355ff495176": [
      {
        "id": "5cb592636b6de355ff495177",
        "name": "To Do"
      },
      {
        "id": "5cb592636b6de355ff495178",
        "name": "Doing"
      },
      {
        "id": "5cb592636b6de355ff495179",
        "name": "Done"
      },
      {
        "id": "5cb592d3d4185014d17f1bd6",
        "name": "Trello Testing List"
      }
    ]
  }
}

Update A Trello Contact
POST/trello/lists

This API lets you update your Trello Contacts


Trello boards

GET https://example.com/wp-json/weforms/v1/trello/boards
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "": [],
    "5cb592636b6de355ff495176": [
      {
        "id": "5cb592636b6de355ff495176",
        "name": "Trello Testing Board"
      },
      {
        "id": "566e8512e0022e385391fa80",
        "name": "Welcome Board"
      }
    ]
  }
}

Checking All Trello Boards
GET/trello/boards

Using this API endpoint you can check all your Trello boards at once

Fetches Trello


POST https://example.com/wp-json/weforms/v1/trello/boards
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "": [],
    "5cb592636b6de355ff495176": [
      {
        "id": "5cb592636b6de355ff495176",
        "name": "Trello Testing Board"
      },
      {
        "id": "566e8512e0022e385391fa80",
        "name": "Welcome Board"
      }
    ]
  }
}

Update A Trello Board
POST/trello/boards

This API enables you to update your board by adding a task, updating task status from Doing to Done and more.


Trello members

GET https://example.com/wp-json/weforms/v1/trello/members/?board=
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "5cb592636b6de355ff495176": [
      {
        "id": "566e8512e0022e385391fa7e",
        "name": "rokib"
      }
    ]
  }
}

Checking Trello Members
GET/trello/members/{?board}

This API helps you to check your members list from the Trello boards

Fetches Trello

URI Parameters
HideShow
board
string (required) 

POST https://example.com/wp-json/weforms/v1/trello/members/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "5cb592636b6de355ff495176": [
      {
        "id": "566e8512e0022e385391fa7e",
        "name": "rokib"
      }
    ]
  }
}

Update A Trello Members
POST/trello/members/

And using this API you will be able to edit and update info or role of your members


Mailchimp

Mailchimp List

GET https://example.com/wp-json/weforms/v1/mailchimp/
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "1501ba70e4",
      "name": "Weforms"
    },
    {
      "id": "63d58f2fa0",
      "name": "weroks"
    }
  ]
}

Mailchimp Contact List
GET/mailchimp/

This API lets you check you Mailchimp contact list with a single click

Fetches Mailchimp List


POST https://example.com/wp-json/weforms/v1/mailchimp/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "1501ba70e4",
      "name": "Weforms"
    },
    {
      "id": "63d58f2fa0",
      "name": "weroks"
    }
  ]
}

Update A Mailchimp List
POST/mailchimp/

And with this API, you can edit and update your Mailchimp contact list


Googlesheets

Googlesheets List

GET https://example.com/wp-json/weforms/v1/googlesheets/sheets/
Responses200
Headers
Content-Type: application/json
Body
{}

Checking Googlesheets List
GET/googlesheets/sheets/

This API endpoint helps you check all your customerss from Googlesheets list

Fetches Googlesheets Sheets


Googlesheets List

GET https://example.com/wp-json/weforms/v1/googlesheets/lists/
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "1b9dXArJcNJlIOQBKOLxebnohgXz5QkqcamB4hwBMLXE",
      "name": "Weforms spreadsheet"
    },
    {
      "id": "1PLmWMlqV4250u9S-zErYqIIIXV_hyXTaU2X3ljo-zcI",
      "name": "weCricket(Responses)"
    }
  ]
}

Update Googlesheets Customer List
GET/googlesheets/lists/

Using this piece of API, you can edit and update your GoogleSheet customers’ list

Fetches Googlesheets List


Convertkit

Convertkit List

GET https://example.com/wp-json/weforms/v1/convertkit/
Responses200
Headers
Content-Type: application/json
Body
{
    {
        "id": 971409,
        "name": "Clare form"
    }
}

Convertkit Contact List
GET/convertkit/

This API endpoint lets you check all your Convertkit contact list

Fetches Convertkit List


POST https://example.com/wp-json/weforms/v1/convertkit/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": 971409,
      "name": "Clare form"
    }
  ]
}

Update A Convertkit Contact
POST/convertkit/

Using this API endpoint, you can easily update any of your Convertkit contact


Aweber

Aweber List

GET https://example.com/wp-json/weforms/v1/aweber/
Responses200
Headers
Content-Type: application/json
Body
{}

Aweber Contact List
GET/aweber/

Aweber API helps you check all your contact list in Aweber. Aweber is an email marketing tool.


POST https://example.com/wp-json/weforms/v1/aweber/
Requestsexample 1
Headers
Content-Type: application/json
Body
{}
Responses201
Headers
Content-Type: application/json
Body
{}

Update A Aweber Contact
POST/aweber/

This API endpoint allows you edit and update you Aweber contact


Getresponse

Getresponse List

GET https://example.com/wp-json/weforms/v1/getresponse/
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "WSACP",
      "name": "q7mkroksolars"
    }
  ]
}

Getresponse Contact List
GET/getresponse/

This API endpoint helps you check all your subscribed contacts from Getresponse list

Fetches Getresponse


POST https://example.com/wp-json/weforms/v1/getresponse/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "WSACP",
      "name": "q7mkroksolars"
    }
  ]
}

Update A Getresponse Contact
POST/getresponse/

With this piece of API, you can edit and update your Getresponse contacts


campaignmonitor

CampaignMonitor List

GET https://example.com/wp-json/weforms/v1/campaignmonitor/
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "be6204693d2da20b706cfec1592f9afc",
      "name": "Weforms"
    },
    {
      "id": "be6204693d2da20b706cfec1592f9afd",
      "name": "WPUF"
    }
  ]
}

CampaignMonitor Contact List
GET/campaignmonitor/

This API lets you check CampaignMonitor contact list. It’s one of the best email marketing and automation tool

Fetches Campaignmonitor List


POST https://example.com/wp-json/weforms/v1/campaignmonitor/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "be6204693d2da20b706cfec1592f9afc",
      "name": "Weforms"
    },
    {
      "id": "be6204693d2da20b706cfec1592f9afd",
      "name": "WPUF"
    }
  ]
}

Update A CampaignMonitor Contact
POST/campaignmonitor/

This API lets you update your contacts from the list


ConstantContact

ConstantContact List

GET https://example.com/wp-json/weforms/v1/constantcontact/
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "1222604130",
      "name": "weforms"
    },
    {
      "id": "1874043012",
      "name": "General Interest"
    },
    {
      "id": "1238269254",
      "name": "testlist"
    }
  ]
}

Check ConstantContact List
GET/constantcontact/

This API lets you Check all your ConstantContact list with which you maintains email and online marketing campaigns.

Fetches ConstantContact


POST https://example.com/wp-json/weforms/v1/constantcontact/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": [
    {
      "id": "1222604130",
      "name": "weforms"
    },
    {
      "id": "1874043012",
      "name": "General Interest"
    },
    {
      "id": "1238269254",
      "name": "testlist"
    }
  ]
}

Update A ConstantContact List
POST/constantcontact/

This API enables you edit and update your ConstantContact list


PDF

PDF Download

GET https://example.com/wp-json/weforms/v1/pdf/entry_id/download_entries/
Responses200
Headers
Content-Type: application/json
Body
{}

PDF Download List
GET/pdf/{entry_id}/download_entries/

This piece of API helps you check your downloaded PDF list

Fetches PDF

URI Parameters
HideShow
entry_id
number (required) 

Salesforce

Salesforce List

GET https://example.com/wp-json/weforms/v1/salesforce/
Responses200
Headers
Content-Type: application/json
Body
{}

Salesforce Contact List
GET/salesforce/

This API allows you to check your contact list from Salesforce Contacts

Fetches Salesforce


POST https://example.com/wp-json/weforms/v1/salesforce/
Requestsexample 1
Headers
Content-Type: application/json
Body
{}
Responses201
Headers
Content-Type: application/json
Body
{}

Update A Salesforce Contact
POST/salesforce/

And using this API you can easily edit and update your Salesforce contact list


Hubspot

Hubspot List

GET https://example.com/wp-json/weforms/v1/hubspot/
Responses200
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "44614df3-e2e6-40f4-b880-cebe96ff5b52": {
      "id": 5809480,
      "guid": "44614df3-e2e6-40f4-b880-cebe96ff5b52",
      "name": "Subscribe to Default HubSpot Blog Notifications 9125472258",
      "fields": [
        {
          "id": "email",
          "name": "Email",
          "required": true
        },
        {
          "id": "blog_default_hubspot_blog_9125472258_subscription",
          "name": "Notification Frequency",
          "required": false
        },
        {
          "id": "lifecyclestage",
          "name": "Lifecycle Stage",
          "required": false
        }
      ]
    }
  }
}

Hubspot Contact List
GET/hubspot/

This API lets you see and check your Hubspost contact list

Fetches Hubspot


POST https://example.com/wp-json/weforms/v1/hubspot/
Responses201
Headers
Content-Type: application/json
Body
{
  "success": true,
  "data": {
    "44614df3-e2e6-40f4-b880-cebe96ff5b52": {
      "id": 5809480,
      "guid": "44614df3-e2e6-40f4-b880-cebe96ff5b52",
      "name": "Subscribe to Default HubSpot Blog Notifications 9125472258",
      "fields": [
        {
          "id": "email",
          "name": "Email",
          "required": true
        },
        {
          "id": "blog_default_hubspot_blog_9125472258_subscription",
          "name": "Notification Frequency",
          "required": false
        },
        {
          "id": "lifecyclestage",
          "name": "Lifecycle Stage",
          "required": false
        }
      ]
    }
  }
}

Update A Hubspot Contact
POST/hubspot/

Using this API endpoint you can edit and update your Hubspot contact list


Generated by aglio on 15 Oct 2019