Api v1

Formlets api has limited access at the moment, and all actions are done only using Basic Authentication.

Endpoint: https://www.formlets.com/api


Basic Auth


Basic auth is probably the simplest model of Authentication for APIs. To authenticate using basic auth, you should send a set of usernames & password to the API. To send the username & password, you should add the Authorization header to your request. The Authorization header must start with Basic , followed by a Base64 of username:password. In this case your username is the email address you registered in Formlets and the password is the password you set in Formlets.


Get Forms


Endpoint: https://www.formlets.com/api/forms
Curl example:

curl --location --request GET 'https://www.formlets.com/api/forms' \
--header 'Authorization: Basic {{ base64_of_username_and_password }}'

        
Model Schema:
{ "_id": String, "responseStorage": String, "responseStatusLists": String, "notifyUseTemplate": String, "notifySubmitter": String, "elements": Json, "tags": Json, "name": String, "useResponseNumber": Boolean, "useCustomResponseLabel": Boolean, "trackGeoAndTimezone": Boolean, "customResponseLabel": String, "responseNumStart": Integer, "responseNumLabel": String, "blockCommentLink": Boolean, "views": Integer, "active": Boolean, "dateCreated": String }