POST
/
v1.0
/
{company_id}
/
forms
/
application
curl --request POST \
  --url https://api.hirehive.com/v1.0/{company_id}/forms/application \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "questions": [
    {
      "type": "textbox",
      "question": "<string>",
      "description": "<string>",
      "options": [
        {
          "label": "<string>",
          "description": "<string>",
          "tag": {
            "id": "<string>",
            "name": "<string>"
          }
        }
      ],
      "required": true,
      "restricted": true,
      "display_order": 123
    }
  ],
  "name": "<string>",
  "type": "application_questions"
}'
{
  "data": {
    "questions": [
      {
        "id": "<string>",
        "type": "textbox",
        "question": "<string>",
        "description": "<string>",
        "options": [
          {
            "id": "<string>",
            "label": "<string>",
            "description": "<string>",
            "tag": {
              "id": "<string>",
              "name": "<string>"
            },
            "archived": true
          }
        ],
        "required": true,
        "restricted": true,
        "archived": true,
        "display_order": 123
      }
    ],
    "id": "<string>",
    "name": "<string>",
    "type": "application_questions",
    "used_in": 123
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

company_id
string
required

Body

application/json
name
string
required
Minimum length: 1
type
enum<string>
required
Available options:
application_questions,
follow_up_questions,
feedback_form
questions
object[]

Response

201
application/json
data
object