v1

latestOpenAPI 3.0.02026-07-2415433242.1 KB
Career Page (Legacy)

Endpoint used to:

  • GET is used to have the list of the application form fields to show on the Front End.
  • POST is used to submit the application.
  1. GET the list of application form fields.
  2. When submitting the application. The body needs to be formatted as follows:
  • The response is nested in application_data
    • Each application form field ID as key
    • The application form field response as value.
get/career-page/{client_slug}/jobs/{id}/application-form/

Response

idinteger
labelstring
slugstring required

Unique identifer of the field.Will help you with the display.

is_requiredboolean required

If true, it is mandatory to pass this field to the form submission endpoint

display_type'text' | 'long_text' | 'date' | 'number' | 'percentage' | 'boolean' | 'dropdown' | 'multiple_select_dropdown' | 'multiple_choice' | 'checkbox' required

How to display the field in the form. It will be shown if the display is different

type'char' | 'integer' | 'longtext' | 'boolean' | 'datetime' | 'array' required

Type expected for the field. The value passed to the form submission endpoints needs to follow this type.

choicesstring[] required

Choices available as reply to the field if the field is a select

field_category'candidate_field' | 'resume' | 'social_media' | 'attachment' | 'experiences' | 'educations' | 'other' required

The category of the field is used to allow you to send more complex data to Manatal. More information can be found in the Application form section.