Skip to main content
GET
/
v1
/
forms
/
{id}
Get a form definition (to render the form)
curl --request GET \
  --url https://clientapi.woku.app/v1/forms/{id} \
  --header 'Authorization: Bearer <token>'
{
  "form": {
    "_id": "<string>",
    "name": "<string>",
    "description": "<string>",
    "fields": [
      {
        "id": "<string>",
        "label": "<string>",
        "required": true,
        "placeholder": "<string>",
        "options": [
          "<string>"
        ],
        "order": 123
      }
    ],
    "settings": {},
    "closed": true,
    "availableLocales": [
      "<string>"
    ],
    "defaultLocale": "<string>",
    "localizedContent": [
      {}
    ]
  },
  "company": {
    "name": "<string>",
    "avatar": "<string>"
  }
}

Authorizations

Authorization
string
header
required

Company API key. Obtain this from your Woku dashboard under Settings > API Keys. The same key used for the v0 endpoints.

Path Parameters

id
string
required

Form id

Response

Form definition

form
object
company
object