Description

This feature allows you to use API functionality for the forms created on Getform.

Using Getform API, you can programmatically query and filter your form submission data. You can return a list of submission data using various filtering options that are similar to the functionality available in your Getform submission dashboard.

The sample request and response are as follows:

curl -u https://api.getform.io/v1/forms/{form_id}?token={getform_api_token}
{
    "success": "true",
    "data": {
        "id": "af4db951-47c1-43a7-8a71-25825bf24681",
        "submissions": [
            {
                "name": "John Doe",
                "email": "john@doe.com",
                "message": "Getform API is cool!",
                "id": 1234566,
                "submissionDate": "25-1-2020 12:37"
            }
        ],
        "pagination": {
            "count": 1,
            "currentPage": 1,
            "total": 1,
            "firstPage": 1,
            "lastPage": 1,
            "size": 10
        }
    }
}

Getform API is available on Start, Grow and Scale plans.