- Client website (connection.website_url)
- POST
- content-type: application/x-www-form-urlencoded
- accept: application/json
- Content type is application/x-www-form-urlencoded
- Must contains
api_keyparameter for authentication (connection.api_key) - Must contains
quillforms_make_actionparameter (See Actions Section below)
- 200 for success.
- 401 for unauthorized.
- 422 for unprocessable entity.
- other 4xx.
- Content type is application/json
- json response contains:
success: booleandata: array|object
Used to test the authentication (used at connection communication).
- POST {connection.website_url}
- headers
content-type: application/x-www-form-urlencoded
accept: application/json - body:
api_key={connection.api_key}&quillforms_make_action=test_authentication
- status: 200
- body:
{
success: true,
data: {
"message": "Successful authentication."
}
}
- status: 401
- body:
{
success: false,
body: {
"message": "Invalid api key."
}
}
Used for attaching NewFormEntry webhook.
- POST {connection.website_url}
- headers
content-type: application/x-www-form-urlencoded
accept: application/json - body:
api_key={connection.api_key}&quillforms_make_action=subscribe&form_id=1&webhook_url=https://hook.us1.make.com/xxxxxxxx
Used for detaching NewFormEntry webhook.
- POST {connection.website_url}
- headers
content-type: application/x-www-form-urlencoded
accept: application/json - body:
api_key={connection.api_key}&quillforms_make_action=unsubscribe&form_id=1&webhook_id=xxxxxxxx
Used for getting available forms (NewFormEntry & FormEntries modules).
- POST {connection.website_url}
- headers
content-type: application/x-www-form-urlencoded
accept: application/json - body:
api_key={connection.api_key}&quillforms_make_action=get_forms
Used for getting entries of a specific form (FormEntries module).
- POST {connection.website_url}
- headers
content-type: application/x-www-form-urlencoded
accept: application/json - body:
api_key={connection.api_key}&quillforms_make_action=get_entries&form_id=1&page=1
Used for getting item (entry) interface of a specific form (NewFormEntry & FormEntries modules).
- POST {connection.website_url}
- headers
content-type: application/x-www-form-urlencoded
accept: application/json - body:
api_key={connection.api_key}&quillforms_make_action=get_fields&form_id=1