API Reference
Get public form list.

scope: public_forms.general.read
available user plans: pro, business, and enterprise

Log in to see full request history
Query Params
integer
≥ 1
Defaults to 1

Page number.

integer
1 to 20
Defaults to 10

Number of items per page.

Headers
string
required

OAuth2 Bearer token.

Response

Response body
object
data
object
integer

Total count of items.

integer

Current page number.

integer

Total page count.

templates
array of objects
templates
object
integer

Form ID.

string

Form UUID.

string

Form name.

string | null

Form description.

string

Form status.

publish unpublish terminated

string

Form template name.

string
signer_infos
array of objects
signer_infos
object
string

Specifies the type of signer in the form stage:

  • form_signer: an unspecified user who only needs to provide basic information like name or email when signing
  • normal_signer: a designated user

The first signer in the sequence must be a form_signer, and all normal_signers must follow after all form_signers.

form_signer normal_signer

string

Form stage signer name. Required if signer_type is normal_signer.

string
length ≤ 250

Form stage signer email. Required if signer_type is normal_signer.

string

Form stage signer phone (area code + number). Required if signer_type is normal_signer, and the used template requires SMS OTP.

requisite
object

Public form signer info - requisite.

string

Form stage signer role.

search_keys
array of strings

Form completed task's search keys.

search_keys
integer

The number of sent tasks in the form.

integer

The number of finished tasks in the form.

integer | null

The number of task required to complete the form. If -1, then the form is not limited by the number of tasks.

boolean

Form reaches goal_num or end_at .

integer

Form creation timestamp.

integer | null

Form ended up timestamp.

Headers
object
string
integer
Language