Zapier API Documentation for EZ File Drop

Form Submissions

GET   https://api.ezfiledrop.com/third-party/zapier/submissions

Request Body: hookUrl.

URL Parameters:

zap_key                        STRING
form_uuid                     STRING

Accept:                         application/json
X-ZAP-KEY                   STRING

curl -i"https://api.ezfiledrop.com/third-party/zapier/submissions?zap_key=1234&form_uuid=5678"

HTTP/2 200

content-type: application/json

...

 

[{"id":627,"date":"2021-10-0620:25:47","all_files_list":"","all_form_fields":"Name:ddd","all_files_total_size":"0bytes","files_cloud_link":null},....]

Subscribe to Hook

POST https://api.ezfiledrop.com/third-party/zapier/subscribe

RequestBody: hookUrl.

URL Paramters:

zap_key                        STRING
form_uuid                     STRING
hook_url                       STRING

Content Type:               application/json
Accept:                         application/json
X-ZAP-KEY                   STRING

curl -i --request POST "https://api.ezfiledrop.com/third-party/zapier/subscribe?hook_url=path&zap_key=123&form_uuid=123"

HTTP/1.1 200 OK

When there is a new submission, EZFD will makeHTTP request to "hook_url" added above.

Unsubscribe from Hook

DELETE https://api.ezfiledrop.com/third-party/zapier/subscribe

Request Body: hookUrl.

URL Parameters:

zap_key                        STRING
form_uuid                     STRING
hook_url                       STRING

Content Type:               application/json
Accept:                         application/json
X-ZAP-KEY                   STRING

curl -i --request DELETE "https://api.ezfiledrop.com/third-party/zapier/subscribe?hook_url=path&zap_key=123&form_uuid=123"

HTTP/1.1 200 OK

Now there is a new submission, EZFD will makeHTTP request to "hook_url" added above.

Auth Test

GET https://api.ezfiledrop.com/third-party/zapier/auth-test

Request Body: hookUrl.

URL Parameters:

zap_key                        STRING

curl -I “https://api.ezfiledrop.com/third-party/zapier/auth-test?zap_key=123”

HTTP/2 200