Weblutions Documentation
Weblutions Main Site Contact Us Our Discord
FaxStore IconFaxStore

Weblutions Documentation / FaxStore / Forms API

Updated

Forms API

By Josh M. 2 mins 36

The Forms API for FaxStore allows you to create, update, delete, and retrieve form templates. It simplifies the management of form data and user interactions on your site.

Table of Contents


Get All Forms

GET/api/forms
Returns all forms on the site. This doesn't return submissions.
Authorization
NameTypeRequiredDescription
authorizationStringrequired
Responses
200OKjson
View response body
[
  {
    "id": 4,
    "title": "Test Form",
    "urlId": "testone",
    "fields": "[{"type":"text","q":"Text Input ","opts":null},{"type":"area","q":"Text Area Here","opts":null}]",
    "viewers": "",
    "allowReplies": 1,
    "createdAt": "1661778196468",
    "discordChannel": "",
    "rawFields": "Text Input :Text Area Here",
    "description": ""
  },
  ...
]
404Not Foundjson
View response body
Forms not found.

Get Single Form

GET/api/forms/:id
Returns the provided form.
Authorization
NameTypeRequiredDescription
authorizationStringrequired
Path parameters
NameTypeRequiredDescription
idStringrequiredThe form database ID
Responses
200OKjson
View response body
{
  "id": 4,
  "title": "Test Form",
  "urlId": "testone",
  "fields": "[{"type":"text","q":"Text Input ","opts":null},{"type":"area","q":"Text Area Here","opts":null}]",
  "viewers": "",
  "allowReplies": 1,
  "createdAt": "1661778196468",
  "discordChannel": "",
  "rawFields": "Text Input :Text Area Here",
  "description": ""
}
404Not Foundplaintext
View response body
Form not found.

Delete Form

GET/api/forms/:id
Authorization
NameTypeRequiredDescription
authorizationStringrequired
Path parameters
NameTypeRequiredDescription
idStringrequiredThe Form database ID.
Responses
201OKplaintext
View response body
(no content)
404Not Foundplaintext
View response body
Form not found.

Document History

Loading version history...