openapi: 3.0.1 info: title: API Reference description: >- Applicant tracking software that’s ready for anything. Get more control with branded careers sites, flexible templates, tailored workflows, beautiful reports, and an easier hiring process—not just for your candidates, but for your own team too. Make better hiring decisions—faster–with Pinpoint. version: 1.0.23 contact: email: developers@pinpointhq.com name: Pinpoint Engineering x-api-status-urls: false x-konfig-ignore: object-with-no-properties: true potential-incorrect-type: true servers: - description: Production server url: https://{subdomain}.pinpointhq.com variables: subdomain: description: Subdomain of the company making requests default: your-subdomain tags: - description: Custom Field operations name: Custom Fields - description: Department operations name: Departments - description: Division operations name: Divisions - description: Job operations name: Jobs - description: Location operations name: Locations - description: Structure Custom Group One operations name: Structure Custom Group Ones - description: Structure Link operations name: Structure Links - description: Custom Attribute operations name: Custom Attributes - name: Requisitions - description: Application operations name: Applications - description: User operations name: Users - description: Comment operations name: Comments - description: Job Seeker operations name: Job Seekers - name: Equality Monitoring Categories - name: Interviews - name: Hiring Workflows - name: Onboarding Applications - name: Requisition Templates paths: /api/v1/applications: get: tags: - Applications summary: List Applications operationId: Applications_list parameters: - $ref: '#/components/parameters/applications_extra_fields' - $ref: '#/components/parameters/applications_fields' - $ref: '#/components/parameters/locale_filters' - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/applications_internal_candidate_filters' - $ref: '#/components/parameters/applications_job_id_filters' - $ref: '#/components/parameters/applications_job_visibility_filters' - $ref: '#/components/parameters/applications_stage_basic_type_filters' - $ref: '#/components/parameters/applications_stage_id_filters' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' - $ref: '#/components/parameters/applications_include' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/applications_sort' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/applications_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Applications summary: Create Application operationId: Applications_createNewApplication requestBody: $ref: '#/components/requestBodies/applications_post' responses: '201': $ref: '#/components/responses/applications_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/applications/{id}: parameters: - $ref: '#/components/parameters/applications_id' get: tags: - Applications summary: Fetch Application operationId: Applications_getById parameters: - $ref: '#/components/parameters/applications_include' - $ref: '#/components/parameters/applications_fields' - $ref: '#/components/parameters/applications_extra_fields' responses: '200': $ref: '#/components/responses/applications_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Applications summary: Update Application operationId: Applications_updateById requestBody: $ref: '#/components/requestBodies/applications_put' responses: '200': $ref: '#/components/responses/applications_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/comments: get: tags: - Comments summary: List Comments operationId: Comments_listGet parameters: - $ref: '#/components/parameters/comments_fields' - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' - $ref: '#/components/parameters/comments_commentable_id_filters' - $ref: '#/components/parameters/comments_commentable_type_filters' - $ref: '#/components/parameters/comments_include' - $ref: '#/components/parameters/comments_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/comments_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Comments summary: Create Comment operationId: Comments_createNew requestBody: $ref: '#/components/requestBodies/comments_post' responses: '201': $ref: '#/components/responses/comments_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/comments/{id}: parameters: - $ref: '#/components/parameters/comments_id' get: tags: - Comments summary: Fetch Comment operationId: Comments_getById parameters: - $ref: '#/components/parameters/comments_include' - $ref: '#/components/parameters/comments_fields' responses: '200': $ref: '#/components/responses/comments_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/custom_attributes: get: tags: - Custom Attributes summary: List Custom Attributes operationId: CustomAttributes_listAttributes parameters: - $ref: '#/components/parameters/custom_attributes_fields' - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' - $ref: >- #/components/parameters/custom_attributes_custom_attributable_id_filters - $ref: >- #/components/parameters/custom_attributes_custom_attributable_type_filters - $ref: '#/components/parameters/custom_attributes_include' - $ref: '#/components/parameters/custom_attributes_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/custom_attributes_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Custom Attributes summary: Create Custom Attribute operationId: CustomAttributes_createNewAttribute requestBody: $ref: '#/components/requestBodies/custom_attributes_post' responses: '201': $ref: '#/components/responses/custom_attributes_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/custom_attributes/{id}: parameters: - $ref: '#/components/parameters/custom_attributes_id' get: tags: - Custom Attributes summary: Fetch Custom Attribute operationId: CustomAttributes_getAttribute parameters: - $ref: '#/components/parameters/custom_attributes_fields' - $ref: '#/components/parameters/custom_attributes_include' responses: '200': $ref: '#/components/responses/custom_attributes_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Custom Attributes summary: Update Custom Attribute operationId: CustomAttributes_updateAttributeById requestBody: $ref: '#/components/requestBodies/custom_attributes_put' responses: '200': $ref: '#/components/responses/custom_attributes_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Custom Attributes summary: Delete Custom Attribute operationId: CustomAttributes_removeById responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/custom_fields: get: tags: - Custom Fields summary: List Custom Fields operationId: CustomFields_list parameters: - $ref: '#/components/parameters/custom_fields_fields' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/custom_fields_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Custom Fields summary: Create Custom Field operationId: CustomFields_createNewField requestBody: $ref: '#/components/requestBodies/custom_fields_post' responses: '201': $ref: '#/components/responses/custom_fields_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/custom_fields/{id}: parameters: - $ref: '#/components/parameters/custom_fields_id' get: tags: - Custom Fields summary: Fetch Custom Field operationId: CustomFields_getField parameters: - $ref: '#/components/parameters/custom_fields_fields' responses: '200': $ref: '#/components/responses/custom_fields_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Custom Fields summary: Update Custom Field operationId: CustomFields_updateFieldById requestBody: $ref: '#/components/requestBodies/custom_fields_put' responses: '200': $ref: '#/components/responses/custom_fields_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Custom Fields summary: Delete Custom Field operationId: CustomFields_deleteField responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/departments: get: tags: - Departments summary: List Departments operationId: Departments_list parameters: - $ref: '#/components/parameters/departments_fields' - $ref: '#/components/parameters/departments_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/departments_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Departments summary: Create Department operationId: Departments_createNewDepartment requestBody: $ref: '#/components/requestBodies/departments_post' responses: '201': $ref: '#/components/responses/departments_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/departments/{id}: parameters: - $ref: '#/components/parameters/departments_id' get: tags: - Departments summary: Fetch Department operationId: Departments_getById parameters: - $ref: '#/components/parameters/departments_fields' responses: '200': $ref: '#/components/responses/departments_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Departments summary: Update Department operationId: Departments_updateById requestBody: $ref: '#/components/requestBodies/departments_put' responses: '200': $ref: '#/components/responses/departments_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Departments summary: Delete Department operationId: Departments_removeById responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/divisions: get: tags: - Divisions summary: List Divisions operationId: Divisions_list parameters: - $ref: '#/components/parameters/divisions_fields' - $ref: '#/components/parameters/divisions_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/divisions_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Divisions summary: Create Division operationId: Divisions_createDivision requestBody: $ref: '#/components/requestBodies/divisions_post' responses: '201': $ref: '#/components/responses/divisions_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/divisions/{id}: parameters: - $ref: '#/components/parameters/divisions_id' get: tags: - Divisions summary: Fetch Division operationId: Divisions_getById parameters: - $ref: '#/components/parameters/divisions_fields' responses: '200': $ref: '#/components/responses/divisions_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Divisions summary: Update Division operationId: Divisions_updateById requestBody: $ref: '#/components/requestBodies/divisions_put' responses: '200': $ref: '#/components/responses/divisions_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Divisions summary: Delete Division operationId: Divisions_removeById responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/equality_monitoring_categories: get: tags: - Equality Monitoring Categories summary: List equality monitoring categories operationId: EqualityMonitoringCategories_list parameters: - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/equality_monitoring_categories_fields' - $ref: >- #/components/parameters/equality_monitoring_categories_enabled_filters - $ref: '#/components/parameters/equality_monitoring_categories_sort' - $ref: '#/components/parameters/equality_monitoring_categories_include' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' responses: '200': $ref: '#/components/responses/equality_monitoring_categories_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/equality_monitoring_categories/{id}: parameters: - $ref: '#/components/parameters/equality_monitoring_categories_id' get: tags: - Equality Monitoring Categories summary: Fetch equality monitoring category operationId: EqualityMonitoringCategories_getCategoryById parameters: - $ref: '#/components/parameters/equality_monitoring_categories_include' - $ref: '#/components/parameters/equality_monitoring_categories_fields' responses: '200': $ref: '#/components/responses/equality_monitoring_categories_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/interviews: get: tags: - Interviews summary: List Interviews operationId: Interviews_listAll parameters: - $ref: '#/components/parameters/interviews_fields' - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/interviews_interviewable_id_filters' - $ref: '#/components/parameters/interviews_interviewable_type_filters' - $ref: '#/components/parameters/interviews_job_visibility_filters' - $ref: '#/components/parameters/start_at_gt_filters' - $ref: '#/components/parameters/start_at_lt_filters' - $ref: '#/components/parameters/interviews_include' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/interviews_sort' responses: '200': $ref: '#/components/responses/interviews_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/interviews/{id}: parameters: - $ref: '#/components/parameters/interviews_id' get: tags: - Interviews summary: Fetch Interview operationId: Interviews_getById parameters: - $ref: '#/components/parameters/interviews_fields' - $ref: '#/components/parameters/interviews_include' responses: '200': $ref: '#/components/responses/interviews_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/hiring_workflows: get: tags: - Hiring Workflows summary: List Hiring Workflows operationId: HiringWorkflows_listWorkflows responses: '200': $ref: '#/components/responses/hiring_workflows_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/hiring_workflows/{id}: parameters: - $ref: '#/components/parameters/hiring_workflows_id' get: tags: - Hiring Workflows summary: Fetch Hiring Workflow operationId: HiringWorkflows_getWorkflowById responses: '200': $ref: '#/components/responses/hiring_workflows_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/jobs: get: tags: - Jobs summary: List Jobs operationId: Jobs_list parameters: - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/jobs_department_id_filters' - $ref: '#/components/parameters/jobs_department_name_filters' - $ref: '#/components/parameters/jobs_division_id_filters' - $ref: '#/components/parameters/jobs_division_name_filters' - $ref: '#/components/parameters/jobs_employment_type_filters' - $ref: '#/components/parameters/jobs_hiring_manager_user_id_filters' - $ref: '#/components/parameters/jobs_location_id_filters' - $ref: '#/components/parameters/jobs_location_name_filters' - $ref: '#/components/parameters/jobs_recruitment_manager_user_id_filters' - $ref: '#/components/parameters/jobs_remote_filters' - $ref: '#/components/parameters/jobs_search_filters' - $ref: '#/components/parameters/jobs_status_filters' - $ref: '#/components/parameters/jobs_structure_custom_group_one_id_filters' - $ref: '#/components/parameters/jobs_structure_custom_group_one_name_filters' - $ref: '#/components/parameters/jobs_visibility_filters' - $ref: '#/components/parameters/jobs_workplace_type_filters' - $ref: '#/components/parameters/jobs_include' - $ref: '#/components/parameters/locale' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/jobs_sort' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/jobs_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Jobs summary: Create Job operationId: Jobs_createJob requestBody: $ref: '#/components/requestBodies/jobs_post' responses: '201': $ref: '#/components/responses/jobs_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/jobs/{id}: parameters: - $ref: '#/components/parameters/jobs_id' get: tags: - Jobs summary: Fetch Job operationId: Jobs_getJobById parameters: - $ref: '#/components/parameters/locale' - $ref: '#/components/parameters/jobs_include' - $ref: '#/components/parameters/jobs_fields' responses: '200': $ref: '#/components/responses/jobs_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Jobs summary: Update Job operationId: Jobs_updateJobById requestBody: $ref: '#/components/requestBodies/jobs_put' responses: '200': $ref: '#/components/responses/jobs_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Jobs summary: Delete Job operationId: Jobs_deleteJob responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/job_seekers: get: tags: - Job Seekers summary: List Job Seekers operationId: JobSeekers_listJobSeekers parameters: - $ref: '#/components/parameters/job_seekers_extra_fields' - $ref: '#/components/parameters/job_seekers_fields' - $ref: '#/components/parameters/job_seekers_include' - $ref: '#/components/parameters/job_seekers_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/job_seekers_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/job_seekers/{id}: parameters: - $ref: '#/components/parameters/job_seekers_id' get: tags: - Job Seekers summary: Fetch Job Seeker operationId: JobSeekers_getJobSeekerById parameters: - $ref: '#/components/parameters/job_seekers_extra_fields' - $ref: '#/components/parameters/job_seekers_fields' - $ref: '#/components/parameters/job_seekers_include' responses: '200': $ref: '#/components/responses/job_seekers_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/locations: get: tags: - Locations summary: List Locations operationId: Locations_list parameters: - $ref: '#/components/parameters/locations_fields' - $ref: '#/components/parameters/locations_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/locations_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Locations summary: Create Location operationId: Locations_createLocation requestBody: $ref: '#/components/requestBodies/locations_post' responses: '201': $ref: '#/components/responses/locations_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/locations/{id}: parameters: - $ref: '#/components/parameters/locations_id' get: tags: - Locations summary: Fetch Location operationId: Locations_getLocation parameters: - $ref: '#/components/parameters/locations_fields' responses: '200': $ref: '#/components/responses/locations_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Locations summary: Update Location operationId: Locations_updateLocationById requestBody: $ref: '#/components/requestBodies/locations_put' responses: '200': $ref: '#/components/responses/locations_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Locations summary: Delete Location operationId: Locations_removeLocation responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/onboarding_applications: get: tags: - Onboarding Applications summary: List Onboarding Applications operationId: OnboardingApplications_listApplications parameters: - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/onboarding_applications_fields' - $ref: '#/components/parameters/onboarding_applications_include' - $ref: '#/components/parameters/onboarding_applications_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/start_at_gt_filters' - $ref: '#/components/parameters/start_at_lt_filters' - $ref: '#/components/parameters/stats_total' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' responses: '200': $ref: '#/components/responses/onboarding_applications_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/onboarding_applications/{id}: parameters: - $ref: '#/components/parameters/onboarding_applications_id' get: tags: - Onboarding Applications summary: Fetch Onboarding Application operationId: OnboardingApplications_getById parameters: - $ref: '#/components/parameters/onboarding_applications_fields' - $ref: '#/components/parameters/onboarding_applications_include' responses: '200': $ref: '#/components/responses/onboarding_applications_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/requisition_templates: get: tags: - Requisition Templates summary: List Requisition Templates operationId: RequisitionTemplates_listTemplates parameters: - $ref: '#/components/parameters/requisition_templates_fields' - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' - $ref: '#/components/parameters/requisition_templates_include' - $ref: '#/components/parameters/requisition_templates_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/requisition_templates_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/requisition_templates/{id}: parameters: - $ref: '#/components/parameters/requisition_templates_id' get: tags: - Requisition Templates summary: Fetch Requisition Template operationId: RequisitionTemplates_getById parameters: - $ref: '#/components/parameters/requisition_templates_include' - $ref: '#/components/parameters/requisition_templates_fields' responses: '200': $ref: '#/components/responses/requisition_templates_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/requisitions: get: tags: - Requisitions summary: List Requisitions operationId: Requisitions_listRequisitions parameters: - $ref: '#/components/parameters/requisitions_fields' - $ref: '#/components/parameters/created_at_gt_filters' - $ref: '#/components/parameters/created_at_lt_filters' - $ref: '#/components/parameters/updated_at_gt_filters' - $ref: '#/components/parameters/updated_at_lt_filters' - $ref: '#/components/parameters/requisitions_include' - $ref: '#/components/parameters/requisitions_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/requisitions_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Requisitions summary: Create Requisition operationId: Requisitions_createNewRequisition requestBody: $ref: '#/components/requestBodies/requisitions_post' responses: '201': $ref: '#/components/responses/requisitions_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/requisitions/{id}: parameters: - $ref: '#/components/parameters/requisitions_id' get: tags: - Requisitions summary: Fetch Requisition operationId: Requisitions_getById parameters: - $ref: '#/components/parameters/requisitions_include' - $ref: '#/components/parameters/requisitions_fields' responses: '200': $ref: '#/components/responses/requisitions_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Requisitions summary: Update Requisition operationId: Requisitions_updateById requestBody: $ref: '#/components/requestBodies/requisitions_put' responses: '200': $ref: '#/components/responses/requisitions_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Requisitions summary: Delete Requisition operationId: Requisitions_removeById responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/structure_custom_group_ones: get: tags: - Structure Custom Group Ones summary: List Structure Custom Group Ones operationId: StructureCustomGroupOnes_list parameters: - $ref: '#/components/parameters/structure_custom_group_ones_fields' - $ref: '#/components/parameters/structure_custom_group_ones_sort' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/structure_custom_group_ones_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Structure Custom Group Ones summary: Create Structure Custom Group One operationId: StructureCustomGroupOnes_createNewGroup requestBody: $ref: '#/components/requestBodies/structure_custom_group_ones_post' responses: '201': $ref: '#/components/responses/structure_custom_group_ones_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/structure_custom_group_ones/{id}: parameters: - $ref: '#/components/parameters/structure_custom_group_ones_id' get: tags: - Structure Custom Group Ones summary: Fetch Structure Custom Group One operationId: StructureCustomGroupOnes_getOne parameters: - $ref: '#/components/parameters/structure_custom_group_ones_fields' responses: '200': $ref: '#/components/responses/structure_custom_group_ones_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '404': $ref: '#/components/responses/404' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Structure Custom Group Ones summary: Update Structure Custom Group One operationId: StructureCustomGroupOnes_updateOne requestBody: $ref: '#/components/requestBodies/structure_custom_group_ones_put' responses: '200': $ref: '#/components/responses/structure_custom_group_ones_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Structure Custom Group Ones summary: Delete Structure Custom Group One operationId: StructureCustomGroupOnes_delete responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/structure_links: get: tags: - Structure Links summary: List Structure Links operationId: StructureLinks_list parameters: - $ref: '#/components/parameters/structure_links_fields' - $ref: '#/components/parameters/structure_links_extra_fields' - $ref: '#/components/parameters/structure_links_include' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/structure_links_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Structure Links summary: Create Structure Link operationId: StructureLinks_createLink requestBody: $ref: '#/components/requestBodies/structure_links_post' responses: '201': $ref: '#/components/responses/structure_links_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/structure_links/{id}: parameters: - $ref: '#/components/parameters/structure_links_id' get: tags: - Structure Links summary: Fetch Structure Links operationId: StructureLinks_getById parameters: - $ref: '#/components/parameters/structure_links_fields' - $ref: '#/components/parameters/structure_links_extra_fields' - $ref: '#/components/parameters/structure_links_include' responses: '200': $ref: '#/components/responses/structure_links_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' put: tags: - Structure Links summary: Update Structure Link operationId: StructureLinks_updateLinkById requestBody: $ref: '#/components/requestBodies/structure_links_put' responses: '200': $ref: '#/components/responses/structure_links_200' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Structure Links summary: Delete Structure Link operationId: StructureLinks_removeById responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '409': $ref: '#/components/responses/409' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/users: get: tags: - Users summary: List users operationId: Users_listUsers parameters: - $ref: '#/components/parameters/users_fields' - $ref: '#/components/parameters/users_employee_filters' - $ref: '#/components/parameters/page_number_filters' - $ref: '#/components/parameters/page_size_filters' - $ref: '#/components/parameters/stats_total' responses: '200': $ref: '#/components/responses/users_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' post: tags: - Users summary: Create User operationId: Users_createUser requestBody: $ref: '#/components/requestBodies/users_post' responses: '201': $ref: '#/components/responses/users_201' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' /api/v1/users/{id}: parameters: - $ref: '#/components/parameters/users_id' get: tags: - Users summary: Fetch users operationId: Users_getById parameters: - $ref: '#/components/parameters/users_fields' responses: '200': $ref: '#/components/responses/users_200_collection' '400': $ref: '#/components/responses/400' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' delete: tags: - Users summary: Delete User operationId: Users_removeUser responses: '200': $ref: '#/components/responses/200' '401': $ref: '#/components/responses/401' '403': $ref: '#/components/responses/403' '422': $ref: '#/components/responses/422' '429': $ref: '#/components/responses/429' '500': $ref: '#/components/responses/500' components: parameters: applications_extra_fields: description: >- Include fields that are not always needed, or perhaps computationally expensive in: query schema: description: Application extra fields list type: array items: $ref: '#/components/schemas/applications_extra_fields' uniqueItems: true style: form explode: false name: extra_fields[applications] applications_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Application readable attributes list type: array items: $ref: '#/components/schemas/applications_readable_attribute' uniqueItems: true style: form explode: false name: fields[applications] applications_id: description: ID of the resource in: path required: true schema: type: string name: id applications_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/applications_related' style: form explode: false name: include applications_internal_candidate_filters: description: | Filter records based on whether they're marked as an internal candidate in: query schema: description: Whether the candidate has been marked as internal type: boolean example: false name: filter[internal_candidate] applications_job_id_filters: description: | Filter records by their job ID in: query schema: description: Job ID type: string name: filter[job_id] applications_job_visibility_filters: description: > Filter records by the visibility of the job that they belong to. To ensure backwards compatibility, applications belonging to confidential jobs are excluded from results unless a `job_visibility` of `confidential` is explicitly specified. in: query schema: description: Job visibility type: array items: type: string enum: - confidential - external - internal uniqueItems: true style: form explode: false name: filter[job_visibility] applications_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/applications_sortable_attributes_list' style: form explode: false name: sort applications_stage_basic_type_filters: description: Filter records based on their stage basic type in: query schema: description: Application stage basic type filter type: array items: type: string enum: - applied - rejected - review - interview - hired - offer uniqueItems: true style: form explode: false name: filter[stage_basic_type] applications_stage_id_filters: description: | Filter records by their stage ID. in: query schema: description: Stage ID type: string name: filter[stage_id] comments_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Comment readable attributes list type: array items: $ref: '#/components/schemas/comments_readable_attribute' uniqueItems: true style: form explode: false name: fields[comments] comments_id: description: ID of the resource in: path required: true schema: type: string name: id comments_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/comments_related' style: form explode: false name: include comments_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/comments_sortable_attributes_list' style: form explode: false name: sort comments_commentable_id_filters: description: | Filter records by their commentable ID in: query schema: description: The `commentable_id` is the id of the associated resource type: integer name: filter[commentable_id] comments_commentable_type_filters: description: | Filter records based on whether they are for applications or job seekers in: query schema: description: The `commentable_type` is the type of the associated resource type: array items: type: string enum: - Application - JobSeeker uniqueItems: true style: form explode: false name: filter[commentable_type] created_at_lt_filters: description: | Filter records with a creation time less than this value. in: query schema: description: String representation of datetime type: string format: date-time example: '2021-04-01T00:00:00+01:00' name: filter[created_at][lt] created_at_gt_filters: description: | Filter records with a creation time greater than this value. in: query schema: description: String representation of datetime type: string format: date-time example: '2021-04-01T00:00:00+01:00' name: filter[created_at][gt] custom_attributes_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Custom Attribute readable attributes list type: array items: $ref: '#/components/schemas/custom_attributes_readable_attributes' uniqueItems: true style: form explode: false name: fields[custom_attributes] custom_attributes_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/custom_attributes_related' style: form explode: false name: include custom_attributes_id: description: ID of the resource in: path required: true schema: type: string name: id custom_attributes_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/custom_attributes_sortable_attributes_list' style: form explode: false name: sort custom_attributes_custom_attributable_id_filters: description: | Filter records by their custom_attributable ID in: query schema: description: The `custom_attributable_id` is the id of the associated resource type: integer name: filter[custom_attributable_id] custom_attributes_custom_attributable_type_filters: description: | Filter records by the type of the associated resource in: query schema: description: The `custom_attributable_type` is the type of the associated resource type: array items: type: string enum: - Application - Job - JobTemplate - JobSeeker - Offer uniqueItems: true style: form explode: false name: filter[custom_attributable_type] custom_fields_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Custom Field readable attributes list type: array items: $ref: '#/components/schemas/custom_fields_readable_attributes' uniqueItems: true style: form explode: false name: fields[custom_fields] custom_fields_id: description: ID of the resource in: path required: true schema: type: string name: id departments_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Department readable attributes list type: array items: $ref: '#/components/schemas/departments_readable_attributes' uniqueItems: true style: form explode: false name: fields[departments] departments_id: description: ID of the resource in: path required: true schema: type: string name: id departments_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/departments_sortable_attributes_list' style: form explode: false name: sort divisions_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Division readable attributes list type: array items: $ref: '#/components/schemas/divisions_readable_attributes' uniqueItems: true style: form explode: false name: fields[divisions] divisions_id: description: ID of the resource in: path required: true schema: type: string name: id divisions_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/divisions_sortable_attributes_list' style: form explode: false name: sort equality_monitoring_categories_enabled_filters: description: | Filter records based on whether they're marked as enabled in: query schema: description: Whether the category is enabled type: boolean example: false name: filter[enabled] equality_monitoring_categories_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Equality Monitoring Category readable attributes list type: array items: $ref: >- #/components/schemas/equality_monitoring_categories_readable_attributes uniqueItems: true style: form explode: false name: fields[equality_monitoring_categories] equality_monitoring_categories_id: description: ID of the resource in: path required: true schema: type: string name: id equality_monitoring_categories_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/equality_monitoring_categories_related' style: form explode: false name: include equality_monitoring_categories_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: >- #/components/schemas/equality_monitoring_categories_sortable_attributes_list style: form explode: false name: sort interviews_id: description: ID of the resource in: path required: true schema: type: string name: id hiring_workflows_id: description: ID of the resource in: path required: true schema: type: string name: id interviews_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/interviews_related' style: form explode: false name: include interviews_fields: description: >- [Include only specified fields of Interview in response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Interview readable attributes list type: array items: $ref: '#/components/schemas/interviews_readable_attribute' uniqueItems: true style: form explode: false name: fields[interviews] interviews_interviewable_id_filters: description: Filter records by interviewable ID in: query schema: description: Interviewable ID filter type: integer explode: false name: filter[interviewable_id] interviews_interviewable_type_filters: description: Filter records based on whether they are for applications or job seekers in: query schema: description: Interviewable type filter type: string enum: - Application - JobSeeker name: filter[interviewable_type] interviews_job_visibility_filters: description: > Filter records by the visibility of the job that they belong to. By default, interviews associated with applications for confidential jobs are excluded from results unless a `job_visibility` of `confidential` is explicitly specified. in: query schema: description: >- Job visibility (only applies to interviews associated with applications) type: array items: type: string enum: - confidential - external - internal uniqueItems: true style: form explode: false name: filter[job_visibility] interviews_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/interviews_sortable_attributes_list' style: form explode: false name: sort jobs_id: description: ID of the resource in: path required: true schema: type: string name: id jobs_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/jobs_related' style: form explode: false name: include jobs_fields: description: >- [Include only specified fields of Job in response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Job readable attributes list type: array items: $ref: '#/components/schemas/jobs_readable_attribute' uniqueItems: true style: form explode: false name: fields[jobs] jobs_department_id_filters: description: Filter by department ID in: query schema: description: Job department ID filter type: integer explode: false name: filter[department_id] jobs_department_name_filters: description: Filter by department name in: query schema: description: Job department name filter type: string explode: false name: filter[department_name] jobs_division_id_filters: description: Filter by division ID in: query schema: description: Job division ID filter type: integer explode: false name: filter[division_id] jobs_division_name_filters: description: Filter by division name in: query schema: description: Job division name filter type: string explode: false name: filter[division_name] jobs_employment_type_filters: description: Filter by employment type in: query schema: description: Job employment type filter type: array items: type: string enum: - contract_temp - fixed_term_contract - fixed_term_full_time - fixed_term_part_time - flexible - freelance - full_time - internship - part_time - permanent - permanent_full_time - permanent_part_time - zero_hours uniqueItems: true style: form explode: false name: filter[employment_type] jobs_hiring_manager_user_id_filters: description: Filter by hiring manager user ID in: query schema: description: Job hiring manager user ID filter type: integer explode: false name: filter[hiring_manager_user_id] jobs_location_id_filters: description: Filter by location ID in: query schema: description: Job location ID filter type: integer explode: false name: filter[location_id] jobs_location_name_filters: description: Filter by location name in: query schema: description: Job location name filter type: string explode: false name: filter[location_name] jobs_recruitment_manager_user_id_filters: description: Filter by recruitment manager user ID in: query schema: description: Job recruitment manager user ID filter type: integer explode: false name: filter[recruitment_manager_user_id] jobs_remote_filters: description: Filter by whether the role is remote in: query schema: description: Job remote filter type: boolean uniqueItems: true explode: false name: filter[remote] jobs_status_filters: description: Filter by status in: query schema: description: Job status filter type: array items: type: string enum: - archived - closed - draft - open uniqueItems: true style: form explode: false name: filter[status] jobs_visibility_filters: description: >- Filter by whether this job is confidential, internal, external. To ensure backwards compatibility, confidential jobs are excluded from results unless explicitly specified. in: query schema: description: Job visibility filter type: array items: type: string enum: - confidential - external - internal uniqueItems: true style: form explode: false name: filter[visibility] jobs_workplace_type_filters: description: Filter by workplace type in: query schema: description: Job workplace type filter type: array items: type: string enum: - hybrid - onsite - remote uniqueItems: true style: form explode: false name: filter[workplace_type] jobs_search_filters: description: Perform a keyword search on the job title in: query schema: description: Job title search filter type: string explode: false name: filter[search] jobs_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/jobs_sortable_attributes_list' explode: false name: sort jobs_structure_custom_group_one_id_filters: description: Filter by custom structure group ID in: query schema: description: Job custom structure group ID filter type: integer explode: false name: filter[structure_custom_group_one_id] jobs_structure_custom_group_one_name_filters: description: Filter by custom structure group name in: query schema: description: Job custom structure group name filter type: string explode: false name: filter[structure_custom_group_one_name] job_seekers_extra_fields: description: >- Include fields that are not always needed, and perhaps computationally expensive in: query schema: description: Job Seeker extra fields list type: array items: $ref: '#/components/schemas/job_seekers_extra_fields' uniqueItems: true style: form explode: false name: extra_fields[job_seekers] job_seekers_id: description: ID of the resource in: path required: true schema: type: string name: id job_seekers_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/job_seekers_related' style: form explode: false name: include job_seekers_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Job Seeker readable attributes list type: array items: $ref: '#/components/schemas/job_seekers_readable_attribute' uniqueItems: true style: form explode: false name: fields[job_seekers] job_seekers_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/job_seekers_sortable_attributes_list' style: form explode: false name: sort locale: description: >- Return translatable fields in the locale specified. `null` will be returned for a field if a translation has not been provided. in: query schema: $ref: '#/components/schemas/locales' name: locale locations_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Location readable attributes list type: array items: $ref: '#/components/schemas/locations_readable_attributes' uniqueItems: true style: form explode: false name: fields[locations] locations_id: description: ID of the resource in: path required: true schema: type: string name: id locations_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/locations_sortable_attributes_list' style: form explode: false name: sort locale_filters: description: Filter records that were submitted under that locale. in: query schema: $ref: '#/components/schemas/locales' name: filters[locale] onboarding_applications_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Onboarding application readable attributes list type: array items: $ref: '#/components/schemas/onboarding_applications_readable_attributes' uniqueItems: true style: form explode: false name: fields[onboarding_applications] onboarding_applications_id: description: ID of the resource in: path required: true schema: type: string name: id onboarding_applications_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/onboarding_applications_related' style: form explode: false name: include onboarding_applications_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/onboarding_applications_sortable_attributes_list' style: form explode: false name: sort start_at_lt_filters: description: | Filter records with a start at time less than this value. in: query schema: description: String representation of datetime type: string format: date-time example: '2021-04-01T00:00:00+01:00' name: filter[start_at][lt] start_at_gt_filters: description: | Filter records with a start at time greater than this value. in: query schema: description: String representation of datetime type: string format: date-time example: '2021-04-01T00:00:00+01:00' name: filter[start_at][gt] page_number_filters: description: The page number of records to return in: query schema: type: integer example: 1 default: 1 name: page[number] page_size_filters: description: The number of records to return. in: query schema: type: integer default: 100 minimum: 0 maximum: 1000 name: page[size] stats_total: description: > Include the total number of matched records within the meta key of the response object. in: query schema: type: string enum: - count example: count style: form explode: false name: stats[total] requisitions_id: description: ID of the resource in: path required: true schema: type: string name: id requisitions_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/requisitions_related' style: form explode: false name: include requisitions_fields: description: >- [Include only specified fields of Requisition in response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Requisition readable attributes list type: array items: $ref: '#/components/schemas/requisitions_readable_attributes' uniqueItems: true style: form explode: false name: fields[requisitions] requisitions_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/requisitions_sortable_attributes_list' style: form explode: false name: sort requisition_templates_id: description: ID of the resource in: path required: true schema: type: string name: id requisition_templates_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/requisition_templates_related' style: form explode: false name: include requisition_templates_fields: description: >- [Include only specified fields of Requisition template in response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Requisition template readable attributes list type: array items: $ref: '#/components/schemas/requisition_templates_readable_attributes' uniqueItems: true style: form explode: false name: fields[requisition_templates] requisition_templates_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: '#/components/schemas/requisition_templates_sortable_attributes_list' style: form explode: false name: sort structure_custom_group_ones_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Structure Custom Group One readable attributes list type: array items: $ref: '#/components/schemas/structure_custom_group_ones_readable_attributes' uniqueItems: true style: form explode: false name: fields[structure_custom_group_ones] structure_custom_group_ones_id: description: ID of the resource in: path required: true schema: type: string name: id structure_custom_group_ones_sort: description: > [Sort records according to one or more criteria](https://jsonapi.org/format/#fetching-sorting) You should not include both ascending `id` and descending `-id` fields the same time in: query schema: $ref: >- #/components/schemas/structure_custom_group_ones_sortable_attributes_list style: form explode: false name: sort structure_links_extra_fields: description: >- Include fields that are not always needed, or perhaps computationally expensive in: query schema: description: Application extra fields list type: array items: $ref: '#/components/schemas/structure_links_extra_fields' uniqueItems: true style: form explode: false name: extra_fields[structure_links] structure_links_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: Application readable attributes list type: array items: $ref: '#/components/schemas/structure_links_readable_attribute' uniqueItems: true style: form explode: false name: fields[structure_links] structure_links_id: description: ID of the resource in: path required: true schema: type: string name: id structure_links_include: description: >- [Include related resources](https://jsonapi.org/format/#fetching-includes) in: query schema: $ref: '#/components/schemas/structure_links_related' style: form explode: false name: include updated_at_lt_filters: description: | Filter records with a last update time less than this value. in: query schema: description: String representation of datetime type: string format: date-time example: '2021-04-01T00:00:00+01:00' name: filter[updated_at][lt] updated_at_gt_filters: description: | Filter records with a last update time greater than this value. in: query schema: description: String representation of datetime type: string format: date-time example: '2021-04-01T00:00:00+01:00' name: filter[updated_at][gt] users_employee_filters: description: Filter records based on whether the user is an employee of your company in: query schema: type: boolean enum: - true - false name: filter[employee] users_fields: description: >- [Include only specified fields in the response](https://jsonapi.org/format/#fetching-sparse-fieldsets) in: query schema: description: User readable attributes list type: array items: type: string enum: - id - created_at - email - first_name - last_name - time_zone - updated_at uniqueItems: true style: form explode: false name: fields[users] users_id: description: ID of the resource in: path required: true schema: type: string name: id responses: '200': description: OK content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_info' examples: deleted: value: meta: null '201': description: Created content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_info' '400': description: Bad Request content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: invalid_param: description: Malformed query params value: errors: - title: Bad Request code: bad_request status: '400' detail: Malformed query params invalid_locale: description: Invalid locale value: errors: - title: Bad Request code: bad_request status: '400' detail: '{locale} is not a valid locale' '401': description: Unauthorized content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: api_key_not_provided: description: X-API-KEY header not provided value: errors: - title: Unauthorized code: unauthorized status: '401' detail: X-API-KEY header not provided invalid_api_key: description: Invalid API key value: errors: - title: Unauthorized code: unauthorized status: '401' detail: Invalid API key '403': description: Forbidden content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: integration_not_enabled: description: Integration not enabled value: errors: - title: Forbidden code: forbidden status: '403' detail: Integration not enabled '404': description: Not Found content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: not_found: description: Record not found value: errors: - title: Not Found code: not_found status: '404' detail: Record not found '409': description: Conflict content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: record_in_use: description: Conflict value: errors: - title: Conflict code: conflict status: '409' detail: Record is in use '422': description: Unprocessable Entity content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: not_found: description: Unprocessable Entity value: errors: - title: Validation Error code: unprocessable_entity status: '422' detail: '{attribute_name} can''t be blank' '429': description: Too Many Requests content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: not_found: description: Too Many Requests value: errors: - title: Too Many Requests code: too_many_requests status: '429' detail: Rate limit exceeded '500': description: Internal Server Error content: application/vnd.api+json: schema: $ref: '#/components/schemas/jsonapi_failure' examples: not_found: description: Internal Server Error value: errors: - title: Internal Server Error code: internal_server_error status: '500' detail: >- We've notified our engineers and hope to address this issue shortly. applications_200: description: 'OK: Application resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_applications_single' applications_200_collection: description: 'OK: Applications collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_applications_collection' applications_201: description: 'Created: Application resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_applications_single' comments_200: description: 'OK: Comment resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_comments_single' comments_200_collection: description: 'OK: Comments collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_comments_collection' comments_201: description: 'Created: Comment resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_comments_single' custom_attributes_200: description: 'OK: Custom Attribute resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_custom_attributes_single' custom_attributes_200_collection: description: 'OK: Custom Attributes collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_custom_attributes_collection' custom_attributes_201: description: 'Created: Custom Attribute resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_custom_attributes_single' custom_fields_200: description: 'OK: Custom Field resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_custom_fields_single' custom_fields_200_collection: description: 'OK: Custom Fields collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_custom_fields_collection' custom_fields_201: description: 'Created: Custom Field resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_custom_fields_single' departments_200: description: 'OK: Department resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_departments_single' departments_200_collection: description: 'OK: Departments collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_departments_collection' departments_201: description: 'Created: Department resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_departments_single' divisions_200: description: 'OK: Division resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_divisions_single' divisions_200_collection: description: 'OK: Divisions collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_divisions_collection' divisions_201: description: 'Created: Division resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_divisions_single' equality_monitoring_categories_200: description: 'OK: Equality Monitoring Category resource' content: application/vnd.api+json: examples: jsonapi: $ref: >- #/components/examples/jsonapi_equality_monitoring_categories_single equality_monitoring_categories_200_collection: description: 'OK: Equality Monitoring Categories collection' content: application/vnd.api+json: examples: jsonapi: $ref: >- #/components/examples/jsonapi_equality_monitoring_categories_collection hiring_workflows_200: description: 'OK: Hiring Workflow resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_hiring_workflows_single' hiring_workflows_200_collection: description: 'OK: Hiring Workflow collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_hiring_workflows_collection' interviews_200: description: 'OK: Interview resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_interviews_single' interviews_200_collection: description: 'OK: Interviews collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_interviews_collection' jobs_200: description: 'OK: Job resource' content: application/vnd.api+json: examples: sample: $ref: '#/components/examples/jsonapi_jobs_collection' jobs_201: description: 'Created: Job resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_jobs_post' jobs_200_collection: description: 'OK: Jobs collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_jobs_collection' job_seekers_200: description: 'OK: Job Seeker resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_job_seekers_single' job_seekers_200_collection: description: 'OK: Job Seekers collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_job_seekers_collection' locations_200: description: 'OK: Location resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_locations_single' locations_201: description: 'Created: Location resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_locations_single' locations_200_collection: description: 'OK: Locations collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_locations_collection' onboarding_applications_200: description: 'OK: Onboarding application resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_onboarding_applications_single' onboarding_applications_200_collection: description: 'OK: Onboarding applications collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_onboarding_applications_collection' requisitions_200: description: 'OK: Requisition Template resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_requisitions_single' requisitions_201: description: 'Created: Requisition resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_requisitions_single' requisitions_200_collection: description: 'OK: Requisition Templates collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_requisitions_collection' requisition_templates_200: description: 'OK: Requisition Template resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_requisition_templates_single' requisition_templates_200_collection: description: 'OK: Requisition Templates collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_requisition_templates_collection' structure_custom_group_ones_200: description: 'OK: Structure Custom Group One resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_structure_custom_group_ones_single' structure_custom_group_ones_200_collection: description: 'OK: Structure Custom Group Ones collection' content: application/vnd.api+json: examples: jsonapi: $ref: >- #/components/examples/jsonapi_structure_custom_group_ones_collection structure_custom_group_ones_201: description: 'Created: Structure Custom Group One resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_structure_custom_group_ones_single' structure_links_200: description: 'OK: Structure Link resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_structure_links_single' structure_links_200_collection: description: 'OK: Structure Links collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_structure_links_collection' structure_links_201: description: 'Created: Structure Link resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_structure_links_single' users_200: description: 'OK: User resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_users_single' users_201: description: 'Created: User resource' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_users_single' users_200_collection: description: 'OK: Users collection' content: application/vnd.api+json: examples: jsonapi: $ref: '#/components/examples/jsonapi_users_collection' securitySchemes: ApiKeyAuth: type: apiKey in: header name: X-API-KEY examples: jsonapi_applications_collection: value: data: - id: '1000014' type: applications attributes: tags: - context: rejection name: Under-qualified for this role summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000008' locale: en stage_id: '1000009' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false attachments: - context: cv filename: luce_resume_pdf.pdf url: >- https://pinpointhq.com/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcFFJIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--af3e54b95f524b3ccbada81286e0fce1b8da0279/luce_resume_pdf.pdf average_rating: 1 relationships: job: data: type: jobs id: '1000008' stage: data: type: stages id: '1000009' onboarding_application: meta: included: false offers: meta: included: false answers: data: - type: answers id: '1000017' - type: answers id: '1000019' - type: answers id: '1000021' - type: answers id: '1000023' - type: answers id: '1000025' - type: answers id: '1000027' - type: answers id: '1000029' custom_attributes: data: - type: custom_attributes id: '447' - type: custom_attributes id: '448' - type: custom_attributes id: '449' - type: custom_attributes id: '450' - type: custom_attributes id: '451' - type: custom_attributes id: '452' - type: custom_attributes id: '453' scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false included: - id: 1000008X type: jobs attributes: title: Paint Watcher description: "
Watch paint dry

Link to google

  1. >Ordered 1
>\uFEFF
\uFEFF

\uFEFF
"}\" data-trix-content-type=\"undefined\" data-trix-id=\"345\" class=\"attachment attachment--content\">
\uFEFF" created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' application_form_url: >- https://api-docs-subdomain.pinpointhq.com/en/jobs/1000008/applications/new benefits:
Healthcare plan

Generous vacation allowance
benefits_header: Benefits compensation: £40,000 - £50,000 / year compensation_minimum: 40000 compensation_maximum: 50000 compensation_currency: GBP compensation_frequency: year compensation_visible: true deadline_at: '2030-01-01T00:00:00+00:00' employment_type: full_time employment_type_text: Full Time key_responsibilities: >-
Ensuring dryness of paint

Keeping insects away from paint
key_responsibilities_header: Key Responsibilities opened_at: '2019-01-01T00:00:00+00:00' remote: false reporting_to: CTO requisition_id: PAINT-4 skills_knowledge_expertise: >- skills_knowledge_expertise_header: Skills, Knowledge and Experience status: open visibility: external url: https://api-docs-subdomain.pinpointhq.com/en/jobs/1000008 path: /en/jobs/1000008 workplace_type: onsite workplace_type_text: Onsite relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false - id: 1000009X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: rejected external_name: null visible: true position: 1 basic_type: rejected relationships: stageable: meta: included: false applications: meta: included: false - id: 1000017X type: answers attributes: title: Whats your greatest achievement? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: long_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: >- I went back in a time machine and taught Claude Monet how to paint relationships: question: meta: included: false answer_options: meta: included: false - id: 1000019X type: answers attributes: title: Are you good at coding? additional_information: Please answer the question boolean_answer: true document_answer: null question_type: boolean date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000021X type: answers attributes: title: What start date would you like? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: date date_answer: '2024-06-06' url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000023X type: answers attributes: title: What is your portfolio URL? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: url date_answer: null url_answer: https://www.google.com multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000025X type: answers attributes: title: What is your favourite color? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: short_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: Red relationships: question: meta: included: false answer_options: meta: included: false - id: 1000027X type: answers attributes: title: What are your favourite programming languages? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: multiple_choice date_answer: null url_answer: null multiple_choice_answer: - rose - magenta created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000029X type: answers attributes: title: Attach your favourite PDF additional_information: Please answer the question boolean_answer: null document_answer: context: document filename: custom.pdf url: >- https://pinpointhq.com/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcFVJIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5d44aca931948a4a421c45a006820d73ba309487/custom.pdf question_type: document date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 447X type: custom_attributes attributes: value: Maroon field_name: Favourite colour created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 448X type: custom_attributes attributes: value: Someone finally bought a copy of your book sir! field_name: Favourite Simpsons quotation created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 449X type: custom_attributes attributes: value: '13' field_name: Lucky number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 450X type: custom_attributes attributes: value: '3.14' field_name: Lucky decimal number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 451X type: custom_attributes attributes: value: 'true' field_name: Was a checkbox ticked? created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 452X type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 453X type: custom_attributes attributes: value: Maroon, Vermillion, and Blue field_name: Favourite colours created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false meta: {} jsonapi_applications_post: value: data: type: applications attributes: summary: This is my personal summary first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '02033189441' phone_iso2: JE start_on: '2022-01-01' address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP date_of_birth: '1970-01-01' linkedin_url: https://www.linkedin.com/company/pinpointhq cv_base64_filename: resume.pdf cv_base64_data: data:application/pdf;base64,...[DATA]... relationships: job: data: type: jobs id: '1' answers: data: - type: answers method: create temp-id: '1' - type: answers method: create temp-id: '2' - type: answers method: create temp-id: '3' - type: answers method: create temp-id: '4' - type: answers method: create temp-id: '5' - type: answers method: create temp-id: '6' - type: answers method: create temp-id: '7' included: - type: answers temp-id: '1' attributes: boolean_answer: true relationships: question: data: id: 1X type: questions - type: answers temp-id: '2' attributes: text_answer: >- This is the first line of a multiline answer/nThis is the second line relationships: question: data: id: '2' type: questions - type: answers temp-id: '3' attributes: {} relationships: answer_options: data: - type: answer_options method: create temp-id: answer-option-1 - type: answer_options method: create temp-id: answer-option-2 question: data: id: '3' type: questions - type: answers temp-id: '4' attributes: document_base64_filename: another.pdf document_base64_data: data:application/pdf;base64,...[DATA]... relationships: question: data: id: '4' type: questions - type: answers temp-id: '5' attributes: date_answer: '2024-06-06' relationships: question: data: id: '5' type: questions - type: answers temp-id: '6' attributes: url_answer: https://pinpointhq.com relationships: question: data: id: '6' type: questions - type: answers temp-id: '7' attributes: text_answer: Ruby relationships: question: data: id: '7' type: questions - type: answer_options temp-id: answer-option-1 attributes: text: Ruby - type: answer_options temp-id: answer-option-2 attributes: text: Blue jsonapi_applications_put: value: data: id: 1X type: applications attributes: first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '02033189441' phone_iso2: JE start_on: '2022-01-01' address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP date_of_birth: '1970-01-01' linkedin_url: https://www.linkedin.com/company/pinpointhq relationships: job: data: type: stages id: 2X jsonapi_applications_single: value: data: id: '1000050' type: applications attributes: tags: - context: rejection name: Under-qualified for this role summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000044' locale: en stage_id: '1000045' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false attachments: - context: cv filename: luce_resume_pdf.pdf url: >- https://pinpointhq.com/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcFlJIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--22125b214a8a187d3388509251d893b140b787e2/luce_resume_pdf.pdf average_rating: 1 relationships: job: data: type: jobs id: '1000044' stage: data: type: stages id: '1000045' onboarding_application: meta: included: false offers: meta: included: false answers: data: - type: answers id: '1000053' - type: answers id: '1000055' - type: answers id: '1000057' - type: answers id: '1000059' - type: answers id: '1000061' - type: answers id: '1000063' - type: answers id: '1000065' custom_attributes: data: - type: custom_attributes id: '454' - type: custom_attributes id: '455' - type: custom_attributes id: '456' - type: custom_attributes id: '457' - type: custom_attributes id: '458' - type: custom_attributes id: '459' - type: custom_attributes id: '460' scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false included: - id: 1000044X type: jobs attributes: title: Paint Watcher description: "
Watch paint dry

Link to google

  1. >Ordered 1
>\uFEFF
\uFEFF

\uFEFF
"}\" data-trix-content-type=\"undefined\" data-trix-id=\"345\" class=\"attachment attachment--content\">
\uFEFF" created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' application_form_url: >- https://api-docs-subdomain.pinpointhq.com/en/jobs/1000044/applications/new benefits:
Healthcare plan

Generous vacation allowance
benefits_header: Benefits compensation: £40,000 - £50,000 / year compensation_minimum: 40000 compensation_maximum: 50000 compensation_currency: GBP compensation_frequency: year compensation_visible: true deadline_at: '2030-01-01T00:00:00+00:00' employment_type: full_time employment_type_text: Full Time key_responsibilities: >-
Ensuring dryness of paint

Keeping insects away from paint
key_responsibilities_header: Key Responsibilities opened_at: '2019-01-01T00:00:00+00:00' remote: false reporting_to: CTO requisition_id: PAINT-4 skills_knowledge_expertise: >- skills_knowledge_expertise_header: Skills, Knowledge and Experience status: open visibility: external url: https://api-docs-subdomain.pinpointhq.com/en/jobs/1000044 path: /en/jobs/1000044 workplace_type: onsite workplace_type_text: Onsite relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false - id: 1000045X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: rejected external_name: null visible: true position: 1 basic_type: rejected relationships: stageable: meta: included: false applications: meta: included: false - id: 1000053X type: answers attributes: title: Whats your greatest achievement? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: long_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: >- I went back in a time machine and taught Claude Monet how to paint relationships: question: meta: included: false answer_options: meta: included: false - id: 1000055X type: answers attributes: title: Are you good at coding? additional_information: Please answer the question boolean_answer: true document_answer: null question_type: boolean date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000057X type: answers attributes: title: What start date would you like? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: date date_answer: '2024-06-06' url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000059X type: answers attributes: title: What is your portfolio URL? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: url date_answer: null url_answer: https://www.google.com multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000061X type: answers attributes: title: What is your favourite color? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: short_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: Red relationships: question: meta: included: false answer_options: meta: included: false - id: 1000063X type: answers attributes: title: What are your favourite programming languages? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: multiple_choice date_answer: null url_answer: null multiple_choice_answer: - sky - lemon created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000065X type: answers attributes: title: Attach your favourite PDF additional_information: Please answer the question boolean_answer: null document_answer: context: document filename: custom.pdf url: >- https://pinpointhq.com/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcGNJIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7051f874fb9ccb9ccf47f382100f5759a94434c6/custom.pdf question_type: document date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 454X type: custom_attributes attributes: value: Maroon field_name: Favourite colour created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 455X type: custom_attributes attributes: value: Someone finally bought a copy of your book sir! field_name: Favourite Simpsons quotation created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 456X type: custom_attributes attributes: value: '13' field_name: Lucky number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 457X type: custom_attributes attributes: value: '3.14' field_name: Lucky decimal number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 458X type: custom_attributes attributes: value: 'true' field_name: Was a checkbox ticked? created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 459X type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 460X type: custom_attributes attributes: value: Maroon, Vermillion, and Blue field_name: Favourite colours created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false meta: {} jsonapi_comments_collection: value: data: - id: '1000088' type: comments attributes: body_text: This candidate is fantastic! commentable_id: '1000086' commentable_type: Application created_at: '2019-01-01T00:00:00+00:00' private_comment: false updated_at: '2019-01-01T00:00:00+00:00' user_id: '1000087' relationships: user: data: type: users id: '1000087' commentable: data: type: applications id: '1000086' included: - id: 1000087X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person6@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 1000086X type: applications attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000080' locale: en stage_id: '1000081' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false relationships: job: meta: included: false stage: meta: included: false onboarding_application: meta: included: false offers: meta: included: false answers: meta: included: false custom_attributes: meta: included: false scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false meta: {} jsonapi_comments_post: value: data: type: comments attributes: body_text: This candidate is fantastic! relationships: commentable: data: type: applications id: 1X jsonapi_comments_single: value: data: id: '1000104' type: comments attributes: body_text: This candidate is fantastic! commentable_id: '1000102' commentable_type: Application created_at: '2019-01-01T00:00:00+00:00' private_comment: false updated_at: '2019-01-01T00:00:00+00:00' user_id: '1000103' relationships: user: data: type: users id: '1000103' commentable: data: type: applications id: '1000102' included: - id: 1000103X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person8@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 1000102X type: applications attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000096' locale: en stage_id: '1000097' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false relationships: job: meta: included: false stage: meta: included: false onboarding_application: meta: included: false offers: meta: included: false answers: meta: included: false custom_attributes: meta: included: false scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false meta: {} jsonapi_custom_attributes_collection: value: data: - id: '17' type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_field: data: type: custom_fields id: '1000119' custom_attributable: data: type: jobs id: '1000113' included: - id: 1000119X type: custom_fields attributes: description: null created_at: '2019-01-01T00:00:00+00:00' field_type: single_select name: Favourite vegetable options: - option 1 - options 2 position: 1 required: false resource_type: job sample_value: Sample value unique_reference: custom_field_1000119 updated_at: '2019-01-01T00:00:00+00:00' - id: 1000113X type: jobs attributes: title: Paint Watcher description: "
Watch paint dry

Link to google

  1. >Ordered 1
>\uFEFF
\uFEFF

\uFEFF
"}\" data-trix-content-type=\"undefined\" data-trix-id=\"345\" class=\"attachment attachment--content\">
\uFEFF" created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' application_form_url: >- https://api-docs-subdomain.pinpointhq.com/en/jobs/1000168/applications/new benefits:
Healthcare plan

Generous vacation allowance
benefits_header: Benefits compensation: £40,000 - £50,000 / year compensation_minimum: 40000 compensation_maximum: 50000 compensation_currency: GBP compensation_frequency: year compensation_visible: true deadline_at: '2030-01-01T00:00:00+00:00' employment_type: full_time employment_type_text: Full Time key_responsibilities: >-
Ensuring dryness of paint

Keeping insects away from paint
key_responsibilities_header: Key Responsibilities opened_at: '2019-01-01T00:00:00+00:00' remote: false reporting_to: CTO requisition_id: PAINT-4 skills_knowledge_expertise: >- skills_knowledge_expertise_header: Skills, Knowledge and Experience status: open visibility: external url: https://api-docs-subdomain.pinpointhq.com/en/jobs/1000168 path: /en/jobs/1000168 workplace_type: onsite workplace_type_text: Onsite relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false meta: {} jsonapi_custom_attributes_post_boolean: description: Boolean value value: data: type: custom_attributes attributes: boolean_value: true relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_post_date: description: Date value value: data: type: custom_attributes attributes: date_value: '2020-01-01T00:00:00.000Z' relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_post_decimal: description: Decimal value value: data: type: custom_attributes attributes: decimal_value: 123.123 relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_post_integer: description: Integer value value: data: type: custom_attributes attributes: integer_value: 123 relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_post_multi_select: description: Multi-select value value: data: type: custom_attributes attributes: multi_select_value: - Option one - Option two relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: id: 1X type: jobs jsonapi_custom_attributes_post_single_select: description: Single-select value value: data: type: custom_attributes attributes: single_select_value: Option one relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_post_text: description: Text value value: data: type: custom_attributes attributes: text_value: Hello, Globe! relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_post_varchar: description: Varchar value value: data: type: custom_attributes attributes: varchar_value: Hello, Globe! relationships: custom_field: data: type: custom_fields id: 1X custom_attributable: data: type: jobs id: 1X jsonapi_custom_attributes_put_boolean: description: Boolean value value: data: type: custom_attributes attributes: boolean_value: true jsonapi_custom_attributes_put_date: description: Date value value: data: type: custom_attributes attributes: date_value: '2020-01-01T00:00:00.000Z' jsonapi_custom_attributes_put_decimal: description: Decimal value value: data: type: custom_attributes attributes: decimal_value: 123.123 jsonapi_custom_attributes_put_integer: description: Integer value value: data: type: custom_attributes attributes: integer_value: 123 jsonapi_custom_attributes_put_multi_select: description: Multi-select value value: data: type: custom_attributes attributes: multi_select_value: - Option one jsonapi_custom_attributes_put_single_select: description: Single-select value value: data: type: custom_attributes attributes: single_select_value: Option one jsonapi_custom_attributes_put_text: description: Text value value: data: type: custom_attributes attributes: text_value: Hello, Globe! jsonapi_custom_attributes_put_varchar: description: Varchar value value: data: type: custom_attributes attributes: varchar_value: Hello, Globe! jsonapi_custom_attributes_single: value: data: id: '18' type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_field: data: type: custom_fields id: '1000134' custom_attributable: data: type: jobs id: '1000128' included: - id: 1000134X type: custom_fields attributes: description: null created_at: '2019-01-01T00:00:00+00:00' field_type: single_select name: Favourite vegetable options: - option 1 - options 2 position: 1 required: false resource_type: job sample_value: Sample value unique_reference: custom_field_1000134 updated_at: '2019-01-01T00:00:00+00:00' - id: 1000128X type: jobs attributes: title: Paint Watcher description: "
Watch paint dry

Link to google

  1. >Ordered 1
>\uFEFF
\uFEFF

\uFEFF
"}\" data-trix-content-type=\"undefined\" data-trix-id=\"345\" class=\"attachment attachment--content\">
\uFEFF" created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' application_form_url: >- https://api-docs-subdomain.pinpointhq.com/en/jobs/1000168/applications/new benefits:
Healthcare plan

Generous vacation allowance
benefits_header: Benefits compensation: £40,000 - £50,000 / year compensation_minimum: 40000 compensation_maximum: 50000 compensation_currency: GBP compensation_frequency: year compensation_visible: true deadline_at: '2030-01-01T00:00:00+00:00' employment_type: full_time employment_type_text: Full Time key_responsibilities: >-
Ensuring dryness of paint

Keeping insects away from paint
key_responsibilities_header: Key Responsibilities opened_at: '2019-01-01T00:00:00+00:00' remote: false reporting_to: CTO requisition_id: PAINT-4 skills_knowledge_expertise: >- skills_knowledge_expertise_header: Skills, Knowledge and Experience status: open visibility: external url: https://api-docs-subdomain.pinpointhq.com/en/jobs/1000168 path: /en/jobs/1000168 workplace_type: onsite workplace_type_text: Onsite relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false meta: {} jsonapi_custom_fields_collection: value: data: - id: '1000107' type: custom_fields attributes: description: null created_at: '2019-01-01T00:00:00+00:00' field_type: single_select name: Single select - job 1 options: - option 1 - options 2 position: 0 required: false resource_type: job sample_value: Sample value unique_reference: custom_field_1000107 updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_custom_fields_post: value: data: type: custom_fields attributes: description: Our internal code for the role name: Internal job code resource_type: job field_type: single_select options: - Option one - Option two required: true sample_value: Option one jsonapi_custom_fields_put: value: data: id: 1X type: custom_fields attributes: description: Our internal code for the role name: Internal job code options: - Option one - Option two required: true sample_value: Option one jsonapi_custom_fields_single: value: data: id: '1000110' type: custom_fields attributes: description: null created_at: '2019-01-01T00:00:00+00:00' field_type: single_select name: Single select - job 2 options: - option 1 - options 2 position: 0 required: false resource_type: job sample_value: Sample value unique_reference: custom_field_1000110 updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_departments_collection: value: data: - id: 1000113X type: departments attributes: created_at: '2019-01-01T00:00:00+00:00' name: Software Development updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_departments_post: value: data: type: departments attributes: name: Software Development jsonapi_departments_put: value: data: id: 1XX type: departments attributes: name: Software Development jsonapi_departments_single: value: data: id: '1000116' type: departments attributes: created_at: '2019-01-01T00:00:00+00:00' name: Software Development updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_divisions_collection: value: data: - id: 1000119X type: divisions attributes: created_at: '2019-01-01T00:00:00+00:00' name: EU updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_divisions_post: value: data: type: divisions attributes: name: EU jsonapi_divisions_put: value: data: id: 1XX type: divisions attributes: name: EU jsonapi_divisions_single: value: data: id: '1000122' type: divisions attributes: created_at: '2019-01-01T00:00:00+00:00' name: EU updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_equality_monitoring_categories_collection: value: data: - id: '1000125' type: equality_monitoring_categories attributes: created_at: '2019-01-01T00:00:00+00:00' enabled: true name: Gender updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_options: meta: included: false meta: {} jsonapi_equality_monitoring_categories_single: value: data: id: 1000128X type: equality_monitoring_categories attributes: created_at: '2019-01-01T00:00:00+00:00' enabled: true name: Gender updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_options: meta: included: false meta: {} jsonapi_interviews_collection: value: data: - id: '23' type: interviews attributes: start_at: '2031-01-02T08:00:00+00:00' end_at: '2031-01-02T09:00:00+00:00' interviewable_id: '1000142' interviewable_type: Application created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' status: scheduled relationships: stage: data: type: stages id: '1000140' interview_parts: data: - type: interview_parts id: '41' - type: interview_parts id: '42' interviewable: data: type: applications id: '1000142' included: - id: 1000140X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: interview external_name: null visible: true position: 4 basic_type: interview relationships: stageable: meta: included: false applications: meta: included: false - id: 41X type: interview_parts attributes: created_at: '2019-01-01T00:00:00+00:00' company_id: '1000130' conferencing_join_url: null conferencing_provider_name: null interview_id: '23' position: 2 updated_at: '2019-01-01T00:00:00+00:00' relationships: interview: meta: included: false interviewing_users: data: - type: users id: '1000143' - id: 42X type: interview_parts attributes: created_at: '2019-01-01T00:00:00+00:00' company_id: '1000130' conferencing_join_url: null conferencing_provider_name: null interview_id: '23' position: 1 updated_at: '2019-01-01T00:00:00+00:00' relationships: interview: meta: included: false interviewing_users: data: - type: users id: '1000144' - id: 1000142X type: applications attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000136' locale: en stage_id: '1000137' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false relationships: job: meta: included: false stage: meta: included: false onboarding_application: meta: included: false offers: meta: included: false answers: meta: included: false custom_attributes: meta: included: false scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false - id: 1000143X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person18@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 1000144X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person19@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_interviews_single: value: data: id: '24' type: interviews attributes: start_at: '2031-01-02T08:00:00+00:00' end_at: '2031-01-02T09:00:00+00:00' interviewable_id: '1000158' interviewable_type: Application created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' status: scheduled relationships: stage: data: type: stages id: '1000156' interview_parts: data: - type: interview_parts id: '43' - type: interview_parts id: '44' interviewable: data: type: applications id: '1000158' included: - id: 1000156X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: interview external_name: null visible: true position: 4 basic_type: interview relationships: stageable: meta: included: false applications: meta: included: false - id: 43X type: interview_parts attributes: created_at: '2019-01-01T00:00:00+00:00' company_id: '1000146' conferencing_join_url: null conferencing_provider_name: null interview_id: '24' position: 2 updated_at: '2019-01-01T00:00:00+00:00' relationships: interview: meta: included: false interviewing_users: data: - type: users id: '1000159' - id: 44X type: interview_parts attributes: created_at: '2019-01-01T00:00:00+00:00' company_id: '1000146' conferencing_join_url: null conferencing_provider_name: null interview_id: '24' position: 1 updated_at: '2019-01-01T00:00:00+00:00' relationships: interview: meta: included: false interviewing_users: data: - type: users id: '1000160' - id: 1000158X type: applications attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000152' locale: en stage_id: '1000153' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false relationships: job: meta: included: false stage: meta: included: false onboarding_application: meta: included: false offers: meta: included: false answers: meta: included: false custom_attributes: meta: included: false scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false - id: 1000159X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person25@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 1000160X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person26@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_hiring_workflows_single: value: data: id: 1X type: hiring_workflows attributes: created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: Hiring workflow relationships: stages: meta: included: false meta: {} jsonapi_hiring_workflows_collection: value: data: - id: 1X type: hiring_workflows attributes: created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: Hiring workflow relationships: stages: meta: included: false meta: {} jsonapi_jobs_collection: value: data: - id: '1000168' type: jobs attributes: title: Paint Watcher description: "
Watch paint dry

Link to google

  1. >Ordered 1
>\uFEFF
\uFEFF

\uFEFF
"}\" data-trix-content-type=\"undefined\" data-trix-id=\"345\" class=\"attachment attachment--content\">
\uFEFF" created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' application_form_url: >- https://api-docs-subdomain.pinpointhq.com/en/jobs/1000168/applications/new benefits:
Healthcare plan

Generous vacation allowance
benefits_header: Benefits compensation: £40,000 - £50,000 / year compensation_minimum: 40000 compensation_maximum: 50000 compensation_currency: GBP compensation_frequency: year compensation_visible: true deadline_at: '2030-01-01T00:00:00+00:00' employment_type: full_time employment_type_text: Full Time key_responsibilities: >-
Ensuring dryness of paint

Keeping insects away from paint
key_responsibilities_header: Key Responsibilities opened_at: '2019-01-01T00:00:00+00:00' remote: false reporting_to: CTO requisition_id: PAINT-4 skills_knowledge_expertise: >- skills_knowledge_expertise_header: Skills, Knowledge and Experience status: open visibility: external url: https://api-docs-subdomain.pinpointhq.com/en/jobs/1000168 path: /en/jobs/1000168 workplace_type: onsite workplace_type_text: Onsite relationships: department: data: type: departments id: '1000165' division: data: type: divisions id: '1000163' location: data: type: locations id: '1000164' structure_custom_group_one: data: type: structure_custom_group_ones id: '1000166' hiring_manager_user: data: type: users id: '1000188' recruitment_manager_user: data: type: users id: '1000189' applications: meta: included: false questions: data: [] custom_attributes: data: - type: custom_attributes id: '461' - type: custom_attributes id: '462' - type: custom_attributes id: '463' - type: custom_attributes id: '464' - type: custom_attributes id: '465' - type: custom_attributes id: '466' - type: custom_attributes id: '467' stages: data: - type: stages id: '1000169' - type: stages id: '1000170' - type: stages id: '1000171' - type: stages id: '1000172' - type: stages id: '1000173' included: - id: 1000165X type: departments attributes: created_at: '2019-01-01T00:00:00+00:00' name: Software Development updated_at: '2019-01-01T00:00:00+00:00' - id: 1000163X type: divisions attributes: created_at: '2019-01-01T00:00:00+00:00' name: EU updated_at: '2019-01-01T00:00:00+00:00' - id: 1000164X type: locations attributes: city: South Thurmanbury country_code: DO created_at: '2019-01-01T00:00:00+00:00' name: Jersey postal_code: 49138-3806 province: California street_address: 782 Leslie Motorway updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_template: meta: included: false - id: 1000166X type: structure_custom_group_ones attributes: title: Sub Department created_at: '2019-01-01T00:00:00+00:00' name: DevOps updated_at: '2019-01-01T00:00:00+00:00' relationships: jobs: meta: included: false - id: 1000188X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person32@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 1000189X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person33@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 461X type: custom_attributes attributes: value: Maroon field_name: Favourite colour created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 462X type: custom_attributes attributes: value: Someone finally bought a copy of your book sir! field_name: Favourite Simpsons quotation created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 463X type: custom_attributes attributes: value: '13' field_name: Lucky number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 464X type: custom_attributes attributes: value: '3.14' field_name: Lucky decimal number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 465X type: custom_attributes attributes: value: 'true' field_name: Was a checkbox ticked? created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 466X type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 467X type: custom_attributes attributes: value: Maroon, Vermillion, and Blue field_name: Favourite colours created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 1000169X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: rejected external_name: null visible: true position: 1 basic_type: rejected relationships: stageable: meta: included: false applications: meta: included: false - id: 1000170X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: applied external_name: null visible: true position: 2 basic_type: applied relationships: stageable: meta: included: false applications: meta: included: false - id: 1000171X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: review external_name: null visible: true position: 3 basic_type: review relationships: stageable: meta: included: false applications: meta: included: false - id: 1000172X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: interview external_name: null visible: true position: 4 basic_type: interview relationships: stageable: meta: included: false applications: meta: included: false - id: 1000173X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: hired external_name: null visible: true position: 5 basic_type: hired relationships: stageable: meta: included: false applications: meta: included: false meta: {} jsonapi_jobs_post: value: data: id: 1XX type: jobs attributes: title: Test Job description: This is a test job ask_for_address: true ask_for_date_of_birth: true ask_for_linkedin_profile: true ask_for_middle_name: true blind_screening: true benefits: All the benefits created_at: '2023-11-10T10:57:58+00:00' updated_at: '2023-11-10T10:57:58+00:00' application_form_url: https://acme.pinpointhq.com/en/jobs/1/applications/new benefits_header: External benefits header compensation: £25,000 - £50,000 / year compensation_minimum: '25000.0' compensation_maximum: '50000.0' compensation_currency: GBP compensation_frequency: year cover_letter_requirement: required deadline_on: '2025-01-01' compensation_visible: true custom_town: Dorking custom_county: Surrey custom_country: United Kingdom company_name_override: Company name override deadline_at: '2025-01-01T00:00:00+00:00' diversity_monitoring: true diversity_monitoring_requirement: optional draft_job_additional_information: Draft job additional information employment_type: full_time employment_type_text: Full Time experience_level: director external_key_responsibilities_header: External key responsibilities header external_skills_knowledge_expertise_header: External skills/knowledge/expertise header external_benefits_header: External benefits header headcount_maximum_enabled: true headcount_maximum: 10 include_in_linkedin_rss: true include_in_indeed: true key_responsibilities: Key responsibilities key_responsibilities_header: External key responsibilities header linkedin_company_id: '12345' notify: true opened_at: '2023-11-10T10:57:58+00:00' personal_summary_requirement: required referrals_enabled: true referral_amount: 1000 referral_currency: GBP referral_details: Tell us about your best co-workers reporting_to: CTO require_phone: true resume_requirement: required remote: false is_compensation_visible: true is_remote_with_location_restrictions: true requisition_id: '1' skills_knowledge_expertise_header: External skills/knowledge/expertise header skills_knowledge_expertise: Skills/knowledge/expertise status: draft visibility: external url: https://acme.pinpointhq.com/en/jobs/1 path: /en/jobs/1 workplace_type: hybrid workplace_type_text: Hybrid company_id: '1' structure_link_id: '1' hiring_user_id: '1' recruitment_manager_user_id: '1' facebookjobs: true monster: true talentdotcom: true ziprecruiter: true selected_hiring_workflow_id: '1' relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false company: data: type: companies id: 1XX structure_link: data: type: structure_links id: 1XX hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false included: - id: 1XX type: companies attributes: created_at: '2023-11-02T11:13:39+00:00' updated_at: '2023-11-02T11:19:02+00:00' name: ACME Corporation industry: Software location: Jersey website: https://www.pinpointhq.com - id: 1XX type: structure_links attributes: created_at: '2023-11-02T11:13:55+00:00' updated_at: '2023-11-02T11:13:55+00:00' division_id: null location_id: '3' department_id: '5' structure_custom_group_one_id: null accepts_speculative_applications: true relationships: location: meta: included: false department: meta: included: false division: meta: included: false structure_custom_group_one: meta: included: false meta: {} jsonapi_jobs_put: value: data: id: 1XX type: jobs attributes: title: Test Job description: This is a test job ask_for_address: true ask_for_date_of_birth: true ask_for_linkedin_profile: true ask_for_middle_name: true blind_screening: true benefits: All the benefits created_at: '2023-11-10T10:57:58+00:00' updated_at: '2023-11-10T10:57:58+00:00' application_form_url: https://acme.pinpointhq.com/en/jobs/1/applications/new benefits_header: External benefits header compensation: £25,000 - £50,000 / year compensation_minimum: '25000.0' compensation_maximum: '50000.0' compensation_currency: GBP compensation_frequency: year cover_letter_requirement: required deadline_on: '2025-01-01' compensation_visible: true custom_town: Dorking custom_county: Surrey custom_country: United Kingdom company_name_override: Company name override deadline_at: '2025-01-01T00:00:00+00:00' diversity_monitoring: true diversity_monitoring_requirement: optional draft_job_additional_information: Draft job additional information employment_type: full_time employment_type_text: Full Time experience_level: director external_key_responsibilities_header: External key responsibilities header external_skills_knowledge_expertise_header: External skills/knowledge/expertise header external_benefits_header: External benefits header headcount_maximum_enabled: true headcount_maximum: 10 include_in_linkedin_rss: true include_in_indeed: true key_responsibilities: Key responsibilities key_responsibilities_header: External key responsibilities header linkedin_company_id: '12345' notify: true opened_at: '2023-11-10T10:57:58+00:00' personal_summary_requirement: required referrals_enabled: true referral_amount: 1000 referral_currency: GBP referral_details: Tell us about your best co-workers reporting_to: CTO require_phone: true resume_requirement: required remote: false is_compensation_visible: true is_remote_with_location_restrictions: true requisition_id: '1' skills_knowledge_expertise_header: External skills/knowledge/expertise header skills_knowledge_expertise: Skills/knowledge/expertise status: draft visibility: external url: https://acme.pinpointhq.com/en/jobs/1 path: /en/jobs/1 workplace_type: hybrid workplace_type_text: Hybrid company_id: '1' structure_link_id: '1' hiring_user_id: '1' recruitment_manager_user_id: '1' facebookjobs: true monster: true talentdotcom: true ziprecruiter: true selected_hiring_workflow_id: '1' relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false company: data: type: companies id: 1XX structure_link: data: type: structure_links id: 1XX hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false included: - id: 1XX type: companies attributes: created_at: '2023-11-02T11:13:39+00:00' updated_at: '2023-11-02T11:19:02+00:00' name: ACME Corporation industry: Software location: Jersey website: https://www.pinpointhq.com - id: 1XX type: structure_links attributes: created_at: '2023-11-02T11:13:55+00:00' updated_at: '2023-11-02T11:13:55+00:00' division_id: null location_id: '3' department_id: '5' structure_custom_group_one_id: null accepts_speculative_applications: true relationships: location: meta: included: false department: meta: included: false division: meta: included: false structure_custom_group_one: meta: included: false meta: {} jsonapi_jobs_single: value: data: id: '1000197' type: jobs attributes: title: Paint Watcher description: "
Watch paint dry

Link to google

  1. >Ordered 1
>\uFEFF
\uFEFF

\uFEFF
"}\" data-trix-content-type=\"undefined\" data-trix-id=\"345\" class=\"attachment attachment--content\">
\uFEFF" created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' application_form_url: >- https://api-docs-subdomain.pinpointhq.com/en/jobs/1000197/applications/new benefits:
Healthcare plan

Generous vacation allowance
benefits_header: Benefits compensation: £40,000 - £50,000 / year compensation_minimum: 40000 compensation_maximum: 50000 compensation_currency: GBP compensation_frequency: year compensation_visible: true deadline_at: '2030-01-01T00:00:00+00:00' employment_type: full_time employment_type_text: Full Time key_responsibilities: >-
Ensuring dryness of paint

Keeping insects away from paint
key_responsibilities_header: Key Responsibilities opened_at: '2019-01-01T00:00:00+00:00' remote: false reporting_to: CTO requisition_id: PAINT-4 skills_knowledge_expertise: >- skills_knowledge_expertise_header: Skills, Knowledge and Experience status: open visibility: external url: https://api-docs-subdomain.pinpointhq.com/en/jobs/1000197 path: /en/jobs/1000197 workplace_type: onsite workplace_type_text: Onsite relationships: department: data: type: departments id: '1000194' division: data: type: divisions id: '1000192' location: data: type: locations id: '1000193' structure_custom_group_one: data: type: structure_custom_group_ones id: '1000195' hiring_manager_user: data: type: users id: '1000217' recruitment_manager_user: data: type: users id: '1000218' applications: meta: included: false questions: data: [] custom_attributes: data: - type: custom_attributes id: '468' - type: custom_attributes id: '469' - type: custom_attributes id: '470' - type: custom_attributes id: '471' - type: custom_attributes id: '472' - type: custom_attributes id: '473' - type: custom_attributes id: '474' stages: data: - type: stages id: '1000198' - type: stages id: '1000199' - type: stages id: '1000200' - type: stages id: '1000201' - type: stages id: '1000202' included: - id: 1000194X type: departments attributes: created_at: '2019-01-01T00:00:00+00:00' name: Software Development updated_at: '2019-01-01T00:00:00+00:00' - id: 1000192X type: divisions attributes: created_at: '2019-01-01T00:00:00+00:00' name: EU updated_at: '2019-01-01T00:00:00+00:00' - id: 1000193X type: locations attributes: city: West Carlitachester country_code: PK created_at: '2019-01-01T00:00:00+00:00' name: Jersey postal_code: '04923' province: New York street_address: 77551 Ethel Corners updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_template: meta: included: false - id: 1000195X type: structure_custom_group_ones attributes: title: Sub Department created_at: '2019-01-01T00:00:00+00:00' name: DevOps updated_at: '2019-01-01T00:00:00+00:00' relationships: jobs: meta: included: false - id: 1000217X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person35@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 1000218X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person36@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 468X type: custom_attributes attributes: value: Maroon field_name: Favourite colour created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 469X type: custom_attributes attributes: value: Someone finally bought a copy of your book sir! field_name: Favourite Simpsons quotation created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 470X type: custom_attributes attributes: value: '13' field_name: Lucky number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 471X type: custom_attributes attributes: value: '3.14' field_name: Lucky decimal number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 472X type: custom_attributes attributes: value: 'true' field_name: Was a checkbox ticked? created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 473X type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 474X type: custom_attributes attributes: value: Maroon, Vermillion, and Blue field_name: Favourite colours created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 1000198X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: rejected external_name: null visible: true position: 1 basic_type: rejected relationships: stageable: meta: included: false applications: meta: included: false - id: 1000199X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: applied external_name: null visible: true position: 2 basic_type: applied relationships: stageable: meta: included: false applications: meta: included: false - id: 1000200X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: review external_name: null visible: true position: 3 basic_type: review relationships: stageable: meta: included: false applications: meta: included: false - id: 1000201X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: interview external_name: null visible: true position: 4 basic_type: interview relationships: stageable: meta: included: false applications: meta: included: false - id: 1000202X type: stages attributes: description: null created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' name: hired external_name: null visible: true position: 5 basic_type: hired relationships: stageable: meta: included: false applications: meta: included: false meta: {} jsonapi_job_seekers_collection: value: data: - id: '1000221' type: job_seekers attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits first_name: Joe last_name: Bloggs full_name: Joe Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' phone_iso2: JE date_of_birth: '1987-04-05' created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' locale: en channel: manual channel_source: Added manually pipeline_source: self_registered address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP relationships: answers: data: - type: answers id: '1000224' - type: answers id: '1000226' - type: answers id: '1000228' - type: answers id: '1000230' - type: answers id: '1000232' - type: answers id: '1000234' - type: answers id: '1000236' custom_attributes: data: - type: custom_attributes id: '475' - type: custom_attributes id: '476' - type: custom_attributes id: '477' - type: custom_attributes id: '478' - type: custom_attributes id: '479' - type: custom_attributes id: '480' - type: custom_attributes id: '481' comments: meta: included: false included: - id: 1000224X type: answers attributes: title: Whats your greatest achievement? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: long_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: >- I went back in a time machine and taught Claude Monet how to paint relationships: question: meta: included: false answer_options: meta: included: false - id: 1000226X type: answers attributes: title: Are you good at coding? additional_information: Please answer the question boolean_answer: true document_answer: null question_type: boolean date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000228X type: answers attributes: title: What start date would you like? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: date date_answer: '2024-06-06' url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000230X type: answers attributes: title: What is your portfolio URL? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: url date_answer: null url_answer: https://www.google.com multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000232X type: answers attributes: title: What is your favourite color? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: short_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: Red relationships: question: meta: included: false answer_options: meta: included: false - id: 1000234X type: answers attributes: title: What are your favourite programming languages? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: multiple_choice date_answer: null url_answer: null multiple_choice_answer: - amaranth - lemon created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000236X type: answers attributes: title: Attach your favourite PDF additional_information: Please answer the question boolean_answer: null document_answer: context: document filename: custom.pdf url: >- https://pinpointhq.com/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcG9JIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--38b674dde997a34e5839cf8010bf1ef3d7581f94/custom.pdf question_type: document date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 475X type: custom_attributes attributes: value: Maroon field_name: Favourite colour created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 476X type: custom_attributes attributes: value: Someone finally bought a copy of your book sir! field_name: Favourite Simpsons quotation created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 477X type: custom_attributes attributes: value: '13' field_name: Lucky number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 478X type: custom_attributes attributes: value: '3.14' field_name: Lucky decimal number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 479X type: custom_attributes attributes: value: 'true' field_name: Was a checkbox ticked? created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 480X type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 481X type: custom_attributes attributes: value: Maroon, Vermillion, and Blue field_name: Favourite colours created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false meta: {} jsonapi_job_seekers_single: value: data: id: '1000246' type: job_seekers attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits first_name: Joe last_name: Bloggs full_name: Joe Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' phone_iso2: JE date_of_birth: '1987-04-05' created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' locale: en channel: manual channel_source: Added manually pipeline_source: self_registered address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP relationships: answers: data: - type: answers id: '1000249' - type: answers id: '1000251' - type: answers id: '1000253' - type: answers id: '1000255' - type: answers id: '1000257' - type: answers id: '1000259' - type: answers id: '1000261' custom_attributes: data: - type: custom_attributes id: '482' - type: custom_attributes id: '483' - type: custom_attributes id: '484' - type: custom_attributes id: '485' - type: custom_attributes id: '486' - type: custom_attributes id: '487' - type: custom_attributes id: '488' comments: meta: included: false included: - id: 1000249X type: answers attributes: title: Whats your greatest achievement? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: long_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: >- I went back in a time machine and taught Claude Monet how to paint relationships: question: meta: included: false answer_options: meta: included: false - id: 1000251X type: answers attributes: title: Are you good at coding? additional_information: Please answer the question boolean_answer: true document_answer: null question_type: boolean date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000253X type: answers attributes: title: What start date would you like? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: date date_answer: '2024-06-06' url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000255X type: answers attributes: title: What is your portfolio URL? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: url date_answer: null url_answer: https://www.google.com multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000257X type: answers attributes: title: What is your favourite color? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: short_text date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: Red relationships: question: meta: included: false answer_options: meta: included: false - id: 1000259X type: answers attributes: title: What are your favourite programming languages? additional_information: Please answer the question boolean_answer: null document_answer: null question_type: multiple_choice date_answer: null url_answer: null multiple_choice_answer: - coffee - rose created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 1000261X type: answers attributes: title: Attach your favourite PDF additional_information: Please answer the question boolean_answer: null document_answer: context: document filename: custom.pdf url: >- https://pinpointhq.com/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDBJIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--933d9ef1c6ca4569d3e22cad9fc5817a7b65b350/custom.pdf question_type: document date_answer: null url_answer: null multiple_choice_answer: [] created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' text_answer: null relationships: question: meta: included: false answer_options: meta: included: false - id: 482X type: custom_attributes attributes: value: Maroon field_name: Favourite colour created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 483X type: custom_attributes attributes: value: Someone finally bought a copy of your book sir! field_name: Favourite Simpsons quotation created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 484X type: custom_attributes attributes: value: '13' field_name: Lucky number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 485X type: custom_attributes attributes: value: '3.14' field_name: Lucky decimal number created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 486X type: custom_attributes attributes: value: 'true' field_name: Was a checkbox ticked? created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 487X type: custom_attributes attributes: value: Tomato field_name: Favourite vegetable created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false - id: 488X type: custom_attributes attributes: value: Maroon, Vermillion, and Blue field_name: Favourite colours created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: custom_fields: meta: included: false custom_attributable: meta: included: false meta: {} jsonapi_locations_collection: value: data: - id: '1000271' type: locations attributes: city: Hungmouth country_code: GP created_at: '2019-01-01T00:00:00+00:00' name: Jersey postal_code: 92759-6607 province: Kentucky street_address: 80786 Oliver Spur updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_template: meta: included: false meta: {} jsonapi_locations_post: value: data: type: locations attributes: name: Jersey city: St Helier country_code: GB province: '' street_address: Union Street postal_code: JE1 2PP jsonapi_locations_put: value: data: id: 1XX type: locations attributes: name: Jersey city: St Helier country_code: GB province: '' street_address: Union Street postal_code: JE1 2PP jsonapi_locations_single: value: data: id: '1000274' type: locations attributes: city: Devonmouth country_code: MA created_at: '2019-01-01T00:00:00+00:00' name: Jersey postal_code: '22005' province: Idaho street_address: 88336 Bradtke Pike updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_template: meta: included: false meta: {} jsonapi_onboarding_applications_collection: value: data: - id: '1000289' type: onboarding_applications attributes: created_at: '2019-01-01T00:00:00+00:00' start_at: '2020-01-01T00:00:00+00:00' status: not_started updated_at: '2019-01-01T00:00:00+00:00' relationships: application: data: type: applications id: '1000288' onboarding_answers: meta: included: false included: - id: 1000288X type: applications attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000282' locale: en stage_id: '1000283' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false relationships: job: meta: included: false stage: meta: included: false onboarding_application: meta: included: false offers: meta: included: false answers: meta: included: false custom_attributes: meta: included: false scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false meta: {} jsonapi_onboarding_applications_single: value: data: id: '1000304' type: onboarding_applications attributes: created_at: '2019-01-01T00:00:00+00:00' start_at: '2020-01-01T00:00:00+00:00' status: not_started updated_at: '2019-01-01T00:00:00+00:00' relationships: application: data: type: applications id: '1000303' onboarding_answers: meta: included: false included: - id: 1000303X type: applications attributes: summary: >- I'm not a great developer, but I try and be a good developer with great habits created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' hired_at: null internal_candidate: false job_id: '1000297' locale: en stage_id: '1000298' rejected_at: '2019-01-01T00:00:00+00:00' phone_iso2: JE start_on: '2022-01-01' is_demo: false first_name: Joe last_name: Bloggs email: joe.bloggs@pinpoint.dev phone: '+447797000000' date_of_birth: null linkedin_url: null address1: One Waverley Place address2: Union Street town: St Helier country: Jersey postcode: JE1 2PP preferred_pronouns: null channel_source: Added manually full_name: Joe Bloggs national_identifier: null channel: manual concealed: false relationships: job: meta: included: false stage: meta: included: false onboarding_application: meta: included: false offers: meta: included: false answers: meta: included: false custom_attributes: meta: included: false scorecard_ratings: meta: included: false scorecard_notes: meta: included: false scorecard_answers: meta: included: false comments: meta: included: false meta: {} jsonapi_requisitions_collection: value: data: - id: '115' type: requisitions attributes: requisition_template_id: '73' name: Standard identifier: XXX job_id: null creator_id: '1000307' status: pending_approval created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: data: type: requisition_templates id: '73' creator: data: type: users id: '1000307' requisition_details: data: - type: requisition_details id: '370' - type: requisition_details id: '371' - type: requisition_details id: '372' - type: requisition_details id: '373' - type: requisition_details id: '374' - type: requisition_details id: '375' - type: requisition_details id: '376' - type: requisition_details id: '377' included: - id: 73X type: requisition_templates attributes: name: New Headcount enforced_maximum_headcount: null has_enforced_maximum_headcount: false created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template_fields: meta: included: false - id: 1000307X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person46@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 370X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '656' varchar_value: Software Engineer text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: varchar label: Title created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 371X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '657' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: full_time multi_select_value: [] field_type: single_select_contract_type label: Contract Type created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 372X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '658' varchar_value: Tom Luce text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: varchar label: Reporting To created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 373X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '659' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: '500.0' integer_value: null single_select_value: null multi_select_value: [] field_type: decimal label: Compensation Minimum created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 374X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '660' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: '2500.0' integer_value: null single_select_value: null multi_select_value: [] field_type: decimal label: Compensation Maximum created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 375X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '661' varchar_value: null text_value: null boolean_value: null date_value: '2030-01-01' decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: date label: Proposed Start Date created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 376X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '662' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: null integer_value: 10 single_select_value: null multi_select_value: [] field_type: integer label: Headcount created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 377X type: requisition_details attributes: requisition_id: '115' requisition_template_field_id: '663' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: document label: Requisition document created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false meta: {} jsonapi_requisitions_post: value: data: type: requisitions attributes: name: Standard relationships: requisition_template: data: type: requisition_templates id: '45' method: update requisition_details: data: - type: requisition_details temp-id: temp-id-1 method: create - type: requisition_details temp-id: temp-id-2 method: create - type: requisition_details temp-id: temp-id-3 method: create - type: requisition_details temp-id: temp-id-4 method: create - type: requisition_details temp-id: temp-id-5 method: create - type: requisition_details temp-id: temp-id-6 method: create included: - type: requisition_details temp-id: temp-id-1 attributes: varchar_value: Support Engineer relationships: requisition_template_field: data: type: requisition_template_fields id: '382' method: update - type: requisition_details temp-id: temp-id-2 attributes: integer_value: 1 relationships: requisition_template_field: data: type: requisition_template_fields id: '378' method: update - type: requisition_details temp-id: temp-id-3 attributes: single_select_value: full_time relationships: requisition_template_field: data: type: requisition_template_fields id: '379' method: update - type: requisition_details temp-id: temp-id-4 attributes: single_select_value: '5' relationships: requisition_template_field: data: type: requisition_template_fields id: '380' method: update - type: requisition_details temp-id: temp-id-5 attributes: single_select_value: Jane Pallot relationships: requisition_template_field: data: type: requisition_template_fields id: '381' method: update - type: requisition_details temp-id: temp-id-6 attributes: boolean_value: true relationships: requisition_template_field: data: type: requisition_template_fields id: '13' method: update jsonapi_requisitions_put: value: data: type: requisitions id: '9' attributes: archive: true jsonapi_requisitions_single: value: data: id: '116' type: requisitions attributes: requisition_template_id: '74' name: Standard identifier: XXX job_id: null creator_id: '1000310' status: pending_approval created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: data: type: requisition_templates id: '74' creator: data: type: users id: '1000310' requisition_details: data: - type: requisition_details id: 378X - type: requisition_details id: 379X - type: requisition_details id: 380X - type: requisition_details id: 381X - type: requisition_details id: 382X - type: requisition_details id: '383' - type: requisition_details id: '384' - type: requisition_details id: '385' included: - id: 74X type: requisition_templates attributes: name: New Headcount enforced_maximum_headcount: null has_enforced_maximum_headcount: false created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template_fields: meta: included: false - id: 1000310X type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person48@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' - id: 378X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '673' varchar_value: Software Engineer text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: varchar label: Title created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 379X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '674' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: full_time multi_select_value: [] field_type: single_select_contract_type label: Contract Type created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 380X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '675' varchar_value: Tom Luce text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: varchar label: Reporting To created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 381X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '676' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: '500.0' integer_value: null single_select_value: null multi_select_value: [] field_type: decimal label: Compensation Minimum created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 382X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '677' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: '2500.0' integer_value: null single_select_value: null multi_select_value: [] field_type: decimal label: Compensation Maximum created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 383X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '678' varchar_value: null text_value: null boolean_value: null date_value: '2030-01-01' decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: date label: Proposed Start Date created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 384X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '679' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: null integer_value: 10 single_select_value: null multi_select_value: [] field_type: integer label: Headcount created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false - id: 385X type: requisition_details attributes: requisition_id: '116' requisition_template_field_id: '680' varchar_value: null text_value: null boolean_value: null date_value: null decimal_value: null integer_value: null single_select_value: null multi_select_value: [] field_type: document label: Requisition document created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition: meta: included: false requisition_template_field: meta: included: false meta: {} jsonapi_requisition_templates_collection: value: data: - id: '75' type: requisition_templates attributes: name: Standard enforced_maximum_headcount: null has_enforced_maximum_headcount: false created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template_fields: data: - type: requisition_template_fields id: '681' - type: requisition_template_fields id: '682' - type: requisition_template_fields id: '683' - type: requisition_template_fields id: '684' - type: requisition_template_fields id: '685' - type: requisition_template_fields id: '686' included: - id: 681X type: requisition_template_fields attributes: description: What is the role? requisition_template_id: '75' label: Title field_type: varchar mapped_job_form_field: title options: [] position: 1 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 682X type: requisition_template_fields attributes: description: What is the headcount requirement for this requisition? requisition_template_id: '75' label: Headcount field_type: integer mapped_job_form_field: headcount_maximum options: [] position: 2 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 683X type: requisition_template_fields attributes: description: What type of contract are you looking for? requisition_template_id: '75' label: Contract Type field_type: single_select_contract_type mapped_job_form_field: employment_type options: [] position: 3 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 684X type: requisition_template_fields attributes: description: Which part of the company will this role sit under? requisition_template_id: '75' label: Structure Link field_type: single_select_structure_link mapped_job_form_field: structure_link_id options: [] position: 4 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 685X type: requisition_template_fields attributes: description: Who does this role report to? requisition_template_id: '75' label: Reporting To field_type: varchar mapped_job_form_field: reporting_to options: [] position: 5 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 686X type: requisition_template_fields attributes: description: Description for a custom field requisition_template_id: '75' label: Custom field label field_type: custom_field_1000309 mapped_job_form_field: null options: [] position: 6 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: type: custom_fields id: '1000309' - id: 1000309X type: custom_fields attributes: description: null created_at: '2019-01-01T00:00:00+00:00' field_type: boolean name: Boolean - job 1 options: [] position: 0 required: false resource_type: job sample_value: Sample value unique_reference: custom_field_1000309 updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_requisition_templates_single: value: data: id: '76' type: requisition_templates attributes: name: Standard enforced_maximum_headcount: null has_enforced_maximum_headcount: false created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template_fields: data: - type: requisition_template_fields id: '687' - type: requisition_template_fields id: '688' - type: requisition_template_fields id: '689' - type: requisition_template_fields id: '690' - type: requisition_template_fields id: '691' - type: requisition_template_fields id: '692' included: - id: 687X type: requisition_template_fields attributes: description: What is the role? requisition_template_id: '76' label: Title field_type: varchar mapped_job_form_field: title options: [] position: 1 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 688X type: requisition_template_fields attributes: description: What is the headcount requirement for this requisition? requisition_template_id: '76' label: Headcount field_type: integer mapped_job_form_field: headcount_maximum options: [] position: 2 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 689X type: requisition_template_fields attributes: description: What type of contract are you looking for? requisition_template_id: '76' label: Contract Type field_type: single_select_contract_type mapped_job_form_field: employment_type options: [] position: 3 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 690X type: requisition_template_fields attributes: description: Which part of the company will this role sit under? requisition_template_id: '76' label: Structure Link field_type: single_select_structure_link mapped_job_form_field: structure_link_id options: [] position: 4 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 691X type: requisition_template_fields attributes: description: Who does this role report to? requisition_template_id: '76' label: Reporting To field_type: varchar mapped_job_form_field: reporting_to options: [] position: 5 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: null - id: 692X type: requisition_template_fields attributes: description: Description for a custom field requisition_template_id: '76' label: Custom field label field_type: custom_field_1000310 mapped_job_form_field: null options: [] position: 6 required: true created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' relationships: requisition_template: meta: included: false template_custom_field: data: type: custom_fields id: 1000310X - id: 1000310X type: custom_fields attributes: description: null created_at: '2019-01-01T00:00:00+00:00' field_type: boolean name: Boolean - job 2 options: [] position: 0 required: false resource_type: job sample_value: Sample value unique_reference: custom_field_1000310 updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_structure_custom_group_ones_collection: value: data: - id: '1000317' type: structure_custom_group_ones attributes: title: Sub Department created_at: '2019-01-01T00:00:00+00:00' name: DevOps updated_at: '2019-01-01T00:00:00+00:00' relationships: jobs: meta: included: false meta: {} jsonapi_structure_custom_group_ones_post: value: data: type: structure_custom_group_ones attributes: name: DevOps jsonapi_structure_custom_group_ones_put: value: data: id: 1XX type: structure_custom_group_ones attributes: name: DevOps jsonapi_structure_custom_group_ones_single: value: data: id: '1000320' type: structure_custom_group_ones attributes: title: Sub Department created_at: '2019-01-01T00:00:00+00:00' name: DevOps updated_at: '2019-01-01T00:00:00+00:00' relationships: jobs: meta: included: false meta: {} jsonapi_structure_links_collection: value: data: - id: '1000327' type: structure_links attributes: created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' division_id: '1000323' location_id: '1000324' department_id: '1000325' structure_custom_group_one_id: '1000326' accepts_speculative_applications: true names: - EU - Jersey - Software Development - DevOps in_use: false relationships: location: data: type: locations id: '1000324' department: data: type: departments id: '1000325' division: data: type: divisions id: '1000323' structure_custom_group_one: data: type: structure_custom_group_ones id: '1000326' included: - id: 1000324X type: locations attributes: city: Darbyton country_code: NR created_at: '2019-01-01T00:00:00+00:00' name: Jersey postal_code: '16863' province: North Carolina street_address: 4272 Rosia Estates updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_template: meta: included: false - id: 1000325X type: departments attributes: created_at: '2019-01-01T00:00:00+00:00' name: Software Development updated_at: '2019-01-01T00:00:00+00:00' - id: 1000323X type: divisions attributes: created_at: '2019-01-01T00:00:00+00:00' name: EU updated_at: '2019-01-01T00:00:00+00:00' - id: 1000326X type: structure_custom_group_ones attributes: title: Sub Department created_at: '2019-01-01T00:00:00+00:00' name: DevOps updated_at: '2019-01-01T00:00:00+00:00' relationships: jobs: meta: included: false meta: {} jsonapi_structure_links_post: value: data: type: structure_links attributes: accepts_speculative_applications: true relationships: location: data: type: locations id: 1XX department: data: type: departments id: 1XX division: data: type: divisions id: 1XX structure_custom_group_one: data: type: structure_custom_group_ones id: 1XX jsonapi_structure_links_put: value: data: id: 1XX type: structure_links attributes: accepts_speculative_applications: true jsonapi_structure_links_single: value: data: id: '1000334' type: structure_links attributes: created_at: '2019-01-01T00:00:00+00:00' updated_at: '2019-01-01T00:00:00+00:00' division_id: '1000330' location_id: '1000331' department_id: '1000332' structure_custom_group_one_id: '1000333' accepts_speculative_applications: true names: - EU - Jersey - Software Development - DevOps in_use: false relationships: location: data: type: locations id: '1000331' department: data: type: departments id: '1000332' division: data: type: divisions id: '1000330' structure_custom_group_one: data: type: structure_custom_group_ones id: '1000333' included: - id: 1000331X type: locations attributes: city: Melvinland country_code: JO created_at: '2019-01-01T00:00:00+00:00' name: Jersey postal_code: '02204' province: Delaware street_address: 801 Marvin Loaf updated_at: '2019-01-01T00:00:00+00:00' relationships: equality_monitoring_template: meta: included: false - id: 1000332X type: departments attributes: created_at: '2019-01-01T00:00:00+00:00' name: Software Development updated_at: '2019-01-01T00:00:00+00:00' - id: 1000330X type: divisions attributes: created_at: '2019-01-01T00:00:00+00:00' name: EU updated_at: '2019-01-01T00:00:00+00:00' - id: 1000333X type: structure_custom_group_ones attributes: title: Sub Department created_at: '2019-01-01T00:00:00+00:00' name: DevOps updated_at: '2019-01-01T00:00:00+00:00' relationships: jobs: meta: included: false meta: {} jsonapi_users_collection: value: data: - id: '1000337' type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person56@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' meta: {} jsonapi_users_post: value: data: type: users attributes: email: joe.bloggs@pinpoint.dev first_name: Joe last_name: Bloggs time_zone: Europe/London user_type: employee send_invitation: true jsonapi_users_single: value: data: id: '1000340' type: users attributes: created_at: '2019-01-01T00:00:00+00:00' email: person58@example.com first_name: Joe last_name: Bloggs time_zone: Europe/London updated_at: '2019-01-01T00:00:00+00:00' meta: {} schemas: types: type: string enum: - answer_options - answers - applications - comments - custom_attributes - departments - jobs - job_seekers - locations - offers - questions - stages answer_options: description: Answer option attributes type: object properties: text: type: string answer_options_resource: type: object properties: id: type: string example: '24' type: type: string enum: - answer_options attributes: $ref: '#/components/schemas/answer_options' relationships: $ref: '#/components/schemas/jsonapi_relationships' answers: description: Answer attributes type: object properties: title: type: string readOnly: true additional_information: type: string readOnly: true boolean_answer: type: boolean document_answer: type: object additionalProperties: true readOnly: true question_type: type: string enum: - long_text - boolean - multiple_choice - document - date - url - short_text readOnly: true date_answer: type: string format: date url_answer: type: string multiple_choice_answer: type: string readOnly: true document_base64_data: type: string writeOnly: true document_base64_filename: type: string writeOnly: true document_signed_id: type: string writeOnly: true text_answer: type: string answers_relationships: type: object properties: question: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' meta: $ref: '#/components/schemas/jsonapi_meta' answer_options: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToMany' meta: $ref: '#/components/schemas/jsonapi_meta' answers_resource: type: object properties: id: type: string example: '28' type: type: string enum: - answers attributes: $ref: '#/components/schemas/answers' relationships: $ref: '#/components/schemas/answers_relationships' applications_attributes: description: Application attributes type: object properties: tags: type: array items: $ref: '#/components/schemas/tag_object' readOnly: true summary: type: string created_at: type: string format: date-time readOnly: true hired_at: type: string format: date-time readOnly: true internal_candidate: type: boolean readOnly: true job_id: type: string readOnly: true locale: $ref: '#/components/schemas/locales' stage_id: type: string readOnly: true updated_at: type: string format: date-time readOnly: true rejected_at: type: string format: date-time readOnly: true phone_iso2: description: ISO 3166-1 Alpha2 code representing a country type: string cv_base64_data: description: > A Base64 encoded [DataURL](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) type: string writeOnly: true cv_base64_filename: type: string writeOnly: true first_name: type: string last_name: type: string email: type: string phone: type: string date_of_birth: description: ISO 8601 formatted date type: string format: date linkedin_url: type: string address1: type: string address2: type: string town: description: Town / City type: string country: description: Country / State type: string postcode: description: Postcode / Zipcode type: string full_name: type: string readOnly: true channel: type: string enum: - undetermined - other - direct - recruiter - manual - invited - employee_referral - web_traffic_referral - paid_search - organic_search - social - paid_social - email - job_board - paid_job_board - chrome_extension - in_store - event - Hidden due to blind screening readOnly: true channel_source: type: string readOnly: true concealed: type: boolean readOnly: true attachments: type: array items: $ref: '#/components/schemas/attachment_object' readOnly: true average_rating: type: number readOnly: true preferred_pronouns: type: string start_on: type: string format: date required: - first_name - last_name - email applications_attributes_post: description: Application attributes type: object properties: summary: description: Personal summary of the applicant type: string locale: $ref: '#/components/schemas/locales' phone_iso2: description: ISO 3166-1 Alpha2 code representing a country type: string first_name: type: string last_name: type: string email: type: string phone: type: string date_of_birth: description: ISO 8601 formatted date type: string format: date linkedin_url: type: string address1: type: string address2: type: string town: description: Town / City type: string country: description: Country / State type: string postcode: description: Postcode / Zipcode type: string cv_base64_data: description: > A Base64 encoded [DataURL](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) type: string writeOnly: true cv_base64_filename: type: string writeOnly: true start_on: description: ISO 8601 formatted date type: string format: date required: - first_name - last_name - email applications_attributes_put: description: Application attributes type: object properties: locale: $ref: '#/components/schemas/locales' phone_iso2: description: ISO 3166-1 Alpha2 code representing a country type: string first_name: type: string last_name: type: string email: type: string phone: type: string date_of_birth: description: ISO 8601 formatted date type: string format: date linkedin_url: type: string address1: type: string address2: type: string town: description: Town / City type: string country: description: Country / State type: string postcode: description: Postcode / Zipcode type: string start_on: description: ISO 8601 formatted date type: string format: date applications_extra_fields: description: Application extra fields type: string enum: - attachments - average_rating - tags applications_relationships: type: object properties: answers: type: object properties: data: type: array items: $ref: '#/components/schemas/answers_resource' comments: type: object properties: data: type: array items: $ref: '#/components/schemas/comments_resource' custom_attributes: type: object properties: data: type: array items: $ref: '#/components/schemas/custom_attributes_resource' job: type: object properties: data: $ref: '#/components/schemas/jobs_resource' offers: type: object properties: data: type: array items: $ref: '#/components/schemas/offers_resource' stage: type: object properties: data: $ref: '#/components/schemas/stages_resource' applications_relationships_post: type: object properties: job: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationship_to_one_job' stage: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationship_to_one_stage' answers: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationship_to_many_answers' required: - job applications_relationships_put: type: object properties: stage: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationship_to_one_stage' applications_resource: type: object properties: id: type: string example: '1' type: type: string enum: - applications attributes: $ref: '#/components/schemas/applications_attributes' relationships: $ref: '#/components/schemas/applications_relationships' applications_resource_post: type: object properties: type: type: string enum: - applications attributes: $ref: '#/components/schemas/applications_attributes_post' relationships: $ref: '#/components/schemas/applications_relationships_post' applications_resource_put: type: object properties: id: type: string type: type: string enum: - applications attributes: $ref: '#/components/schemas/applications_attributes_put' relationships: $ref: '#/components/schemas/applications_relationships_put' required: - id - type applications_request_post: type: object properties: data: $ref: '#/components/schemas/applications_resource_post' applications_request_put: type: object properties: data: $ref: '#/components/schemas/applications_resource_put' applications_readable_attribute: description: Application readable attributes type: string enum: - id - created_at - hired_at - internal_candidate - job_id - locale - stage_id - updated_at - rejected_at - phone_iso2 - first_name - last_name - email - phone - date_of_birth - linkedin_url - summary - address1 - address2 - town - country - postcode - full_name - channel - channel_source - concealed - start_on applications_sortable_attributes_list: description: Application sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true applications_related: description: Application relationships available for inclusion type: array items: type: string enum: - answers - comments - custom_attributes - job - offers - stage uniqueItems: true attachment_object: description: Attached file type: object properties: context: type: string readOnly: true filename: type: string readOnly: true url: type: string readOnly: true comments_attributes: description: Comment attributes type: object properties: body_text: type: string commentable_id: type: string readOnly: true commentable_type: type: string readOnly: true enum: - Application - JobSeeker created_at: type: string format: date-time readOnly: true private_comment: type: boolean readOnly: true updated_at: type: string format: date-time readOnly: true user_id: type: string readOnly: true comments_attributes_post: description: Comment attributes type: object properties: body_text: type: string required: - body_text comments_relationships: type: object properties: user: type: object properties: data: type: array items: $ref: '#/components/schemas/users_resource' application: type: object properties: data: type: array items: $ref: '#/components/schemas/applications_resource' job_seeker: type: object properties: data: type: array items: $ref: '#/components/schemas/job_seekers_resource' comments_relationships_post: type: object properties: commentable: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationship_to_one_commentable' required: - commentable comments_resource: type: object properties: id: type: string example: '1' type: type: string enum: - comments attributes: $ref: '#/components/schemas/comments_attributes' relationships: $ref: '#/components/schemas/comments_relationships' comments_resource_post: type: object properties: type: type: string enum: - comments attributes: $ref: '#/components/schemas/comments_attributes_post' relationships: $ref: '#/components/schemas/comments_relationships_post' comments_request_post: type: object properties: data: $ref: '#/components/schemas/comments_resource_post' custom_attributes_attributes_post_put: description: Custom Attributes attributes type: object properties: boolean_value: type: boolean example: true date_value: type: string format: date example: '2021-01-01 00:00:00 +00:00' decimal_value: type: number example: 1 integer_value: type: integer example: 1 multi_select_value: type: array items: type: string example: - Option 1 - Option 2 single_select_value: type: string example: Option 1 text_value: type: string example: Text value varchar_value: type: string example: Varchar value custom_attributes_resource_post: type: object properties: type: type: string enum: - custom_attributes attributes: $ref: '#/components/schemas/custom_attributes_attributes_post_put' relationships: type: object properties: custom_field: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string enum: - custom_fields required: - id - type custom_attributable: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string enum: - applications - jobs - job_templates - job_seekers - offers required: - id - type required: - custom_field - custom_attributable required: - type - attributes - relationships custom_attributes_resource_put: type: object properties: id: type: string example: '1' type: type: string enum: - custom_attributes attributes: $ref: '#/components/schemas/custom_attributes_attributes_post_put' custom_attributes_request_post: type: object properties: data: $ref: '#/components/schemas/custom_attributes_resource_post' required: - data custom_attributes_request_put: type: object properties: data: $ref: '#/components/schemas/custom_attributes_resource_put' required: - data comments_readable_attribute: description: Comment readable attributes type: string enum: - id - body_text - commentable_id - commentable_type - created_at - updated_at - private_comment - user_id comments_sortable_attributes_list: description: Comment sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true comments_related: description: >- Comment relationships available for inclusion. The commentable relationship is polymorphic so will resolve to either an Application or a JobSeeker type: array items: type: string enum: - user - commentable uniqueItems: true custom_attributes: description: Custom attributes attributes type: object properties: field_name: type: string readOnly: true value: type: string readOnly: true custom_attributes_resource: type: object properties: id: type: string example: '67' type: type: string enum: - custom_attributes attributes: $ref: '#/components/schemas/custom_attributes' custom_attributes_readable_attributes: description: Custom Attribute readable attributes type: string enum: - id - field_name - value - created_at - updated_at custom_attributes_related: description: Custom Attribute relationships available for inclusion type: array items: type: string enum: - custom_field - custom_attributable uniqueItems: true custom_attributes_sortable_attributes_list: description: Custom Attributes sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true custom_fields_readable_attributes: description: Custom Field readable attributes type: string enum: - id - created_at - description - field_type - name - options - position - required - resource_type - sample_value - unique_reference - updated_at departments: description: Department attributes type: object properties: created_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' name: type: string readOnly: true example: Software Development updated_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' departments_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/departments_resource' meta: $ref: '#/components/schemas/jsonapi_meta' departments_readable_attributes: description: Department readable attributes type: string enum: - id - created_at - name - updated_at departments_resource: type: object properties: id: type: string example: '1' type: type: string enum: - departments attributes: $ref: '#/components/schemas/departments' departments_single: type: object properties: data: $ref: '#/components/schemas/departments_resource' meta: $ref: '#/components/schemas/jsonapi_meta' departments_sortable_attributes_list: description: Department sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true divisions: description: Division attributes type: object properties: created_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' name: type: string readOnly: true example: Product updated_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' divisions_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/divisions_resource' meta: $ref: '#/components/schemas/jsonapi_meta' divisions_readable_attributes: description: Division readable attributes type: string enum: - id - created_at - name - updated_at divisions_resource: type: object properties: id: type: string example: '1' type: type: string enum: - divisions attributes: $ref: '#/components/schemas/divisions' divisions_single: type: object properties: data: $ref: '#/components/schemas/divisions_resource' meta: $ref: '#/components/schemas/jsonapi_meta' divisions_sortable_attributes_list: description: Division sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true equality_monitoring_categories: description: Equality Monitoring Category attributes type: object properties: created_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' enabled: type: boolean readOnly: true example: true name: type: string readOnly: true example: Gender updated_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' equality_monitoring_categories_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/equality_monitoring_categories_resource' meta: $ref: '#/components/schemas/jsonapi_meta' equality_monitoring_categories_readable_attributes: description: Equality Monitoring Category readable attributes type: string enum: - id - created_at - enabled - name - updated_at equality_monitoring_categories_related: description: Equality Monitoring Category relationships available for inclusion type: array items: type: string enum: - equality_monitoring_options uniqueItems: true equality_monitoring_categories_resource: type: object properties: id: type: string example: '1' type: type: string enum: - equality_monitoring_categories attributes: $ref: '#/components/schemas/equality_monitoring_categories' equality_monitoring_categories_single: type: object properties: data: $ref: '#/components/schemas/equality_monitoring_categories_resource' meta: $ref: '#/components/schemas/jsonapi_meta' equality_monitoring_categories_sortable_attributes_list: description: Equality Monitoring Category sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true interviews: description: Interview attributes type: object properties: start_at: type: string format: date-time readOnly: true end_at: type: string format: date-time readOnly: true interviewable_id: type: integer readOnly: true interviewable_type: type: string enum: - Application - JobSeeker readOnly: true created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true status: type: string enum: - in_progress - completed - scheduled readOnly: true interviews_sortable_attributes_list: description: Interview sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' - start_at - '-start_at' uniqueItems: true interviews_readable_attribute: description: Interview readable attributes type: string enum: - id - start_at - end_at - interviewable_id - interviewable_type - created_at - updated_at - status interviews_resource: type: object properties: id: type: string example: '31' type: type: string enum: - interviews attributes: $ref: '#/components/schemas/interviews' relationships: $ref: '#/components/schemas/interviews_relationships' interviews_related: description: Interview relationships available for inclusion type: array items: type: string enum: - interview_parts.interviewing_users - stage - interviewable uniqueItems: true interviews_relationships: type: object properties: interviewable: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' interview_parts.interviewing_users: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToMany' meta: $ref: '#/components/schemas/jsonapi_meta' stage: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationship_to_one_stage' jobs: description: Job attributes type: object properties: title: type: string readOnly: true description: type: string readOnly: true application_form_url: type: string readOnly: true benefits: type: string readOnly: true benefits_header: type: string readOnly: true compensation: type: string readOnly: true compensation_minimum: type: number readOnly: true compensation_maximum: type: number readOnly: true compensation_currency: type: string readOnly: true compensation_frequency: type: string enum: - hour - day - week - month - year readOnly: true compensation_visible: type: boolean readOnly: true created_at: type: string format: date-time readOnly: true deadline_at: type: string format: date-time readOnly: true employment_type: type: string enum: - contract_temp - fixed_term_contract - fixed_term_full_time - fixed_term_part_time - flexible - freelance - full_time - internship - part_time - permanent - permanent_full_time - permanent_part_time - zero_hours readOnly: true employment_type_text: description: This is a humanized representation of the `employment_type` enum. type: string readOnly: true key_responsibilities: type: string readOnly: true key_responsibilities_header: type: string readOnly: true opened_at: type: string format: date-time readOnly: true remote: type: boolean readOnly: true reporting_to: type: string readOnly: true requisition_id: type: string readOnly: true skills_knowledge_expertise: type: string readOnly: true skills_knowledge_expertise_header: type: string readOnly: true status: type: string enum: - archived - closed - draft - open readOnly: true updated_at: type: string format: date-time readOnly: true visibility: type: string enum: - confidential - external - internal readOnly: true url: type: string readOnly: true workplace_type: type: string enum: - hybrid - onsite - remote readOnly: true workplace_type_text: type: string readOnly: true jobs_relationships: type: object properties: custom_attributes: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' meta: $ref: '#/components/schemas/jsonapi_meta' department: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' meta: $ref: '#/components/schemas/jsonapi_meta' division: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' meta: $ref: '#/components/schemas/jsonapi_meta' location: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' meta: $ref: '#/components/schemas/jsonapi_meta' questions: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToMany' meta: $ref: '#/components/schemas/jsonapi_meta' structure_custom_group_one: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' meta: $ref: '#/components/schemas/jsonapi_meta' jobs_resource: type: object properties: id: type: string example: '31' type: type: string enum: - jobs attributes: $ref: '#/components/schemas/jobs' relationships: $ref: '#/components/schemas/jobs_relationships' jobs_readable_attribute: description: Job readable attributes type: string enum: - id - application_form_url - benefits - benefits_header - compensation - compensation_minimum - compensation_maximum - compensation_currency - compensation_frequency - compensation_visible - created_at - deadline_at - description - employment_type - employment_type_text - key_responsibilities - key_responsibilities_header - opened_at - remote - reporting_to - requisition_id - skills_knowledge_expertise - skills_knowledge_expertise_header - status - title - updated_at - visibility - url - workplace_type - workplace_type_text jobs_sortable_attributes_list: description: Job sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - opened_at - '-opened_at' - updated_at - '-updated_at' uniqueItems: true jobs_related: description: Job relationships available for inclusion type: array items: type: string enum: - custom_attributes - department - division - hiring_manager_user - location - questions - recruitment_manager_user - stages - structure_custom_group_one uniqueItems: true job_seekers: description: Job Seeker attributes type: object properties: tags: type: array items: $ref: '#/components/schemas/tag_object' readOnly: true summary: type: string readOnly: true first_name: type: string readOnly: true last_name: type: string readOnly: true full_name: type: string readOnly: true email: type: string readOnly: true phone: type: string readOnly: true phone_iso2: description: ISO 3166-1 Alpha2 code representing a country type: string readOnly: true date_of_birth: description: ISO 8601 formatted date type: string format: date readOnly: true created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true locale: type: string readOnly: true channel: type: string enum: - undetermined - other - direct - recruiter - manual - invited - employee_referral - web_traffic_referral - paid_search - organic_search - social - paid_social - email - job_board - paid_job_board - chrome_extension - in_store - event readOnly: true channel_source: type: string readOnly: true pipeline_source: type: string enum: - invited - self_registered readOnly: true address1: type: string readOnly: true address2: type: string readOnly: true town: description: Town / City type: string readOnly: true country: description: Country / State type: string readOnly: true postcode: description: Postcode / Zipcode type: string readOnly: true attachments: type: array items: $ref: '#/components/schemas/attachment_object' readOnly: true average_rating: type: number readOnly: true job_seekers_extra_fields: description: Job Seeker extra fields type: string enum: - attachments - average_rating - tags job_seekers_relationships: type: object properties: answers: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToMany' meta: $ref: '#/components/schemas/jsonapi_meta' comments: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToMany' meta: $ref: '#/components/schemas/jsonapi_meta' job_seekers_resource: type: object properties: id: type: string example: '18' type: type: string enum: - job_seekers attributes: $ref: '#/components/schemas/job_seekers' relationships: $ref: '#/components/schemas/job_seekers_relationships' job_seekers_single: type: object properties: data: $ref: '#/components/schemas/job_seekers_resource' included: description: >- To reduce the number of HTTP requests, servers **MAY** allow responses that include related resources along with the requested primary resources. Such responses are called "compound documents". type: array items: $ref: '#/components/schemas/jsonapi_resource' uniqueItems: true meta: $ref: '#/components/schemas/jsonapi_meta' links: description: Link members related to the primary data. allOf: - $ref: '#/components/schemas/jsonapi_links' - $ref: '#/components/schemas/jsonapi_pagination' job_seekers_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/job_seekers_resource' included: description: >- To reduce the number of HTTP requests, servers **MAY** allow responses that include related resources along with the requested primary resources. Such responses are called "compound documents". type: array items: $ref: '#/components/schemas/jsonapi_resource' uniqueItems: true meta: $ref: '#/components/schemas/jsonapi_meta' links: description: Link members related to the primary data. allOf: - $ref: '#/components/schemas/jsonapi_links' - $ref: '#/components/schemas/jsonapi_pagination' job_seekers_readable_attribute: description: Job Seeker readable attributes type: string enum: - id - first_name - last_name - full_name - email - phone - phone_iso2 - date_of_birth - summary - created_at - updated_at - locale - channel - channel_source - pipeline_source - address1 - address2 - town - country - postcode job_seekers_sortable_attributes_list: description: Job Seeker sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true job_seekers_related: description: Job Seeker relationships available for inclusion type: array items: type: string enum: - custom_attributes - answers - comments uniqueItems: true locales: description: >- Code describing the language/region [](https://en.wikipedia.org/wiki/Locale_(computer_software)) type: string default: en enum: - de - en - es - fr - pt - pt-BR locations: description: Location attributes type: object properties: city: type: string readOnly: true example: St Helier country_code: type: string readOnly: true example: JE created_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' name: type: string readOnly: true example: Head Office postal_code: type: string readOnly: true example: JE1 2PP province: type: string readOnly: true example: Channel Islands street_address: type: string readOnly: true example: 1 Waverley Place updated_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' locations_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/locations_resource' meta: $ref: '#/components/schemas/jsonapi_meta' locations_readable_attributes: description: Location readable attributes type: string enum: - id - city - country_code - created_at - name - postal_code - province - street_address - updated_at locations_resource: type: object properties: id: type: string example: '1' type: type: string enum: - locations attributes: $ref: '#/components/schemas/locations' locations_single: type: object properties: data: $ref: '#/components/schemas/locations_resource' meta: $ref: '#/components/schemas/jsonapi_meta' locations_sortable_attributes_list: description: Location sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true onboarding_applications: description: Onboarding application attributes type: object properties: created_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' start_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' status: type: string enum: - archived - completed - invited - uninvited readOnly: true updated_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' onboarding_applications_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/onboarding_applications_resource' meta: $ref: '#/components/schemas/jsonapi_meta' onboarding_applications_readable_attributes: description: Onboarding application readable attributes type: string enum: - id - created_at - start_at - status - updated_at onboarding_applications_related: description: Onboarding applications relationships available for inclusion type: array items: type: string enum: - application - onboarding_answers uniqueItems: true onboarding_applications_resource: type: object properties: id: type: string example: '1' type: type: string enum: - onboarding_applications attributes: $ref: '#/components/schemas/onboarding_applications' onboarding_applications_single: type: object properties: data: $ref: '#/components/schemas/onboarding_applications_resource' meta: $ref: '#/components/schemas/jsonapi_meta' onboarding_applications_sortable_attributes_list: description: Onboarding application sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - start_at - '-start_at' - updated_at - '-updated_at' uniqueItems: true offers: description: Offer attributes type: object properties: application_id: type: string readOnly: true comment: type: string readOnly: true created_at: type: string format: date-time readOnly: true creator_id: description: User ID type: string readOnly: true expires_at: type: string format: date-time readOnly: true job_title: type: string readOnly: true manager_id: description: User ID type: string readOnly: true paid_days_off: type: string readOnly: true result: type: string enum: - accepted - pending - rejected - retracted readOnly: true result_at: type: string format: date-time readOnly: true salary_amount: type: number format: float readOnly: true salary_currency: description: ISO 4217 alpha 3 currency code type: string readOnly: true salary_period: type: string enum: - hour - day - week - two_weeks - month - year readOnly: true sent_at: type: string format: date-time readOnly: true signature_type: type: string enum: - electronic - not_required - wet readOnly: true stage_id: type: string readOnly: true start_on: type: string format: date readOnly: true status: type: string enum: - draft - open readOnly: true updated_at: type: string format: date-time readOnly: true work_address: type: string readOnly: true offers_extra_fields: description: Offers extra fields type: string enum: - attachments offers_relationships: type: object properties: creator: type: object properties: data: $ref: '#/components/schemas/users_resource' custom_attributes: type: object properties: data: type: array items: $ref: '#/components/schemas/custom_attributes_resource' manager: type: object properties: data: $ref: '#/components/schemas/users_resource' stage: type: object properties: data: $ref: '#/components/schemas/stages_resource' offers_resource: type: object properties: id: type: string example: '1' type: type: string enum: - offers attributes: $ref: '#/components/schemas/offers' relationships: $ref: '#/components/schemas/offers_relationships' questions: description: Question attributes type: object properties: title: type: string readOnly: true additional_information: type: string readOnly: true num_required_answer_options: type: integer readOnly: true max_num_required_answer_options: type: integer readOnly: true question_type: type: string enum: - long_text - boolean - multiple_choice - document - date - url - short_text readOnly: true required: type: boolean readOnly: true multiple_choice_options: type: string readOnly: true questions_resource: type: object properties: id: type: string example: '10' type: type: string enum: - questions attributes: $ref: '#/components/schemas/questions' relationships: $ref: '#/components/schemas/jsonapi_relationships' requisitions: description: Requisition attributes type: object properties: requisition_template_id: type: integer readOnly: true name: type: string identifier: type: string job_id: type: integer readOnly: true creator_id: type: integer readOnly: true status: type: string readOnly: true enum: - pending_approval - approved - archived archive: type: boolean writeOnly: true created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true requisitions_attributes_post: description: Requisition attributes type: object properties: name: type: string identifier: type: string required: - name requisitions_attributes_put: description: Requisition attributes type: object properties: archive: type: boolean requisitions_sortable_attributes_list: description: Requisitions sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true requisitions_readable_attributes: description: Requisition readable attributes type: string enum: - id - requisition_template_id - name - indentifier - job_id - creator_id - status - created_at - updated_at requisitions_resource: type: object properties: id: type: string example: '31' type: type: string enum: - requisition_templates attributes: $ref: '#/components/schemas/requisitions' relationships: $ref: '#/components/schemas/requisitions_relationships' requisitions_resource_post: type: object properties: type: type: string enum: - requisitions attributes: $ref: '#/components/schemas/requisitions_attributes_post' relationships: $ref: '#/components/schemas/requisitions_relationships_post' requisitions_resource_put: type: object properties: id: type: string type: type: string enum: - requisitions attributes: $ref: '#/components/schemas/requisitions_attributes_put' required: - id - type requisitions_request_post: type: object properties: data: $ref: '#/components/schemas/requisitions_resource_post' requisitions_request_put: type: object properties: data: $ref: '#/components/schemas/requisitions_resource_put' requisitions_related: description: Requisition relationships available for inclusion type: array items: type: string enum: - requisition_template - requisition_details - creator uniqueItems: true requisitions_relationships: type: object properties: offers: type: object properties: data: type: array items: $ref: '#/components/schemas/offers_resource' requisition_template: type: object properties: data: type: object items: $ref: '#/components/schemas/requisition_templates_resource' requisition_details: type: object properties: data: $ref: >- #/components/schemas/jsonapi_relationship_to_many_requisition_details meta: $ref: '#/components/schemas/jsonapi_meta' creator: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' requisitions_relationships_post: type: object properties: requisition_template: type: object properties: data: $ref: >- #/components/schemas/jsonapi_relationship_to_one_requisition_template requisition_details: type: object properties: data: $ref: >- #/components/schemas/jsonapi_relationship_to_many_requisition_details required: - requisition_template - requisition_details requisition_templates: description: Requisition template attributes type: object properties: name: type: string readOnly: true enforced_maximum_headcount: type: integer readOnly: true has_enforced_maximum_headcount: type: boolean readOnly: true created_at: type: string format: date-time readOnly: true updated_at: type: string format: date-time readOnly: true requisition_templates_sortable_attributes_list: description: Requisition Templates sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true requisition_templates_readable_attributes: description: Requisition readable attributes type: string enum: - id - name - enforced_maximum_headcount - has_enforced_maximum_headcount - created_at - updated_at requisition_templates_resource: type: object properties: id: type: string example: '31' type: type: string enum: - requisition_templates attributes: $ref: '#/components/schemas/requisition_templates' relationships: $ref: '#/components/schemas/requisition_templates_relationships' requisition_templates_related: description: Requisition Template relationships available for inclusion type: array items: type: string enum: - requisition_template_fields - requisition_template_fields.template_custom_field uniqueItems: true requisition_templates_relationships: type: object properties: requisition_template_fields: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToOne' requisition_template_fields.template_custom_field: type: object properties: data: $ref: '#/components/schemas/jsonapi_relationshipToMany' meta: $ref: '#/components/schemas/jsonapi_meta' stages: description: Stage attributes type: object properties: description: type: string readOnly: true name: type: string readOnly: true external_name: type: string readOnly: true visible: type: boolean readOnly: true position: type: integer readOnly: true basic_type: type: string enum: - applied - rejected - review - interview - hired - offer readOnly: true stages_resource: type: object properties: id: type: string example: '69' type: type: string enum: - stages attributes: $ref: '#/components/schemas/stages' relationships: $ref: '#/components/schemas/jsonapi_relationships' structure_custom_group_ones: description: Structure Custom Group One attributes type: object properties: title: type: string readOnly: true example: Sub Department created_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' name: type: string readOnly: true example: Quality Assurance updated_at: type: string format: date-time readOnly: true example: '2021-01-01T01:01:01+00:00' structure_custom_group_ones_collection: type: object properties: data: type: array items: $ref: '#/components/schemas/structure_custom_group_ones_resource' meta: $ref: '#/components/schemas/jsonapi_meta' structure_custom_group_ones_readable_attributes: description: Structure Custom Group Ones readable attributes type: string enum: - id - created_at - name - title - updated_at structure_custom_group_ones_resource: type: object properties: id: type: string example: '1' type: type: string enum: - structure_custom_group_ones attributes: $ref: '#/components/schemas/structure_custom_group_ones' structure_custom_group_ones_single: type: object properties: data: $ref: '#/components/schemas/structure_custom_group_ones_resource' meta: $ref: '#/components/schemas/jsonapi_meta' structure_custom_group_ones_sortable_attributes_list: description: Structure Custom Group One sortable attributes type: array items: type: string enum: - id - '-id' - created_at - '-created_at' - updated_at - '-updated_at' uniqueItems: true structure_links_extra_fields: description: Structure Link extra fields type: string enum: - names - in_use structure_links_readable_attribute: description: Structure Link readable attributes type: string enum: - accepts_speculative_applications - created_at - department_id - division_id - hired_at - id - location_id - structure_custom_group_one_id - updated_at structure_links_related: description: Structure Link relationships available for inclusion type: array items: type: string enum: - department - division - location - structure_custom_group_one uniqueItems: true users: description: User attributes type: object properties: email: type: string readOnly: true first_name: type: string readOnly: true last_name: type: string readOnly: true users_resource: type: object properties: id: type: string example: '1' type: type: string enum: - users attributes: $ref: '#/components/schemas/users' tag_object: description: Tag type: object properties: context: type: string readOnly: true name: type: string readOnly: true jsonapi_failure: type: object required: - errors properties: errors: type: array items: $ref: '#/components/schemas/jsonapi_error' uniqueItems: true meta: $ref: '#/components/schemas/jsonapi_meta' jsonapi_info: type: object required: - meta properties: meta: $ref: '#/components/schemas/jsonapi_meta' jsonapi_resource: type: object oneOf: - $ref: '#/components/schemas/answer_options_resource' - $ref: '#/components/schemas/answers_resource' - $ref: '#/components/schemas/applications_resource' - $ref: '#/components/schemas/departments_resource' - $ref: '#/components/schemas/divisions_resource' - $ref: '#/components/schemas/jobs_resource' - $ref: '#/components/schemas/job_seekers_resource' - $ref: '#/components/schemas/locations_resource' - $ref: '#/components/schemas/questions_resource' - $ref: '#/components/schemas/stages_resource' - $ref: '#/components/schemas/structure_custom_group_ones_resource' jsonapi_link: description: >- A link **MUST** be represented as either: a string containing the link's URL or a link object. oneOf: - description: A string containing the link's URL. type: string format: uri-reference - type: object required: - href properties: href: description: A string containing the link's URL. type: string format: uri-reference meta: $ref: '#/components/schemas/jsonapi_meta' jsonapi_relationships: description: >- Members of the relationships object ("relationships") represent references from the resource object in which it's defined to other resource objects. type: object jsonapi_relationship_to_one_job: type: object required: - type - id properties: type: type: string enum: - jobs id: type: string jsonapi_relationship_to_one_stage: type: object required: - type - id properties: type: type: string enum: - stages id: type: string jsonapi_relationship_to_many_answers: type: array items: type: object required: - type - temp-id - method properties: type: type: string enum: - answers temp-id: type: string method: type: string enum: - create uniqueItems: true jsonapi_relationship_to_one_commentable: type: object required: - type - id properties: type: type: string enum: - applications - job_seekers id: type: string jsonapi_relationship_to_one_requisition_template: type: object required: - type - id properties: type: type: string enum: - requisition_templates id: type: string jsonapi_relationship_to_many_requisition_details: type: array items: type: object required: - type - temp-id - method properties: type: type: string enum: - requisition_details temp-id: type: string method: type: string enum: - create uniqueItems: true jsonapi_relationshipToOne: description: >- References to other resource objects in a to-one ("relationship"). Relationships can be specified by including a member in a resource's links object. oneOf: - $ref: '#/components/schemas/jsonapi_linkage' - nullable: true jsonapi_relationshipToMany: description: >- An array of objects each containing "type" and "id" members for to-many relationships. type: array items: $ref: '#/components/schemas/jsonapi_linkage' uniqueItems: true jsonapi_linkage: description: The "type" and "id" to non-empty members. type: object required: - type - id properties: type: $ref: '#/components/schemas/types' id: type: string example: '98' jsonapi_pagination: type: object properties: first: description: The first page of data oneOf: - $ref: '#/components/schemas/jsonapi_link' - nullable: true last: description: The last page of data oneOf: - $ref: '#/components/schemas/jsonapi_link' - nullable: true prev: description: The previous page of data oneOf: - $ref: '#/components/schemas/jsonapi_link' - nullable: true next: description: The next page of data oneOf: - $ref: '#/components/schemas/jsonapi_link' - nullable: true jsonapi_error: type: object properties: title: description: >- A short, human-readable summary of the problem. It **SHOULD NOT** change from occurrence to occurrence of the problem, except for purposes of localization. type: string links: $ref: '#/components/schemas/jsonapi_links' status: description: >- The HTTP status code applicable to this problem, expressed as a string value. type: string code: description: An application-specific error code, expressed as a string value. type: string detail: description: >- A human-readable explanation specific to this occurrence of the problem. type: string source: type: object properties: pointer: description: >- A JSON Pointer [RFC6901] to the associated entity in the request document [e.g. "/data" for a primary data object, or "/data/attributes/title" for a specific attribute]. type: string parameter: description: A string indicating which query parameter caused the error. type: string meta: $ref: '#/components/schemas/jsonapi_meta' jsonapi_meta: description: >- Non-standard meta-information that can not be represented as an attribute or relationship. type: object additionalProperties: true jsonapi_links: type: object additionalProperties: $ref: '#/components/schemas/jsonapi_link' CustomFieldsCreateNewFieldRequest: type: object properties: data: type: object properties: type: type: string example: custom_fields attributes: type: object properties: description: type: string example: Our internal code for the role name: type: string example: Internal job code resource_type: type: string example: job field_type: type: string example: single_select options: type: array items: type: string example: Option one required: type: boolean example: true sample_value: type: string example: Option one example: data: type: custom_fields attributes: description: Our internal code for the role name: Internal job code resource_type: job field_type: single_select options: - Option one - Option two required: true sample_value: Option one CustomFieldsUpdateFieldByIdRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: custom_fields attributes: type: object properties: description: type: string example: Our internal code for the role name: type: string example: Internal job code options: type: array items: type: string example: Option one required: type: boolean example: true sample_value: type: string example: Option one example: data: id: 1X type: custom_fields attributes: description: Our internal code for the role name: Internal job code options: - Option one - Option two required: true sample_value: Option one DepartmentsCreateNewDepartmentRequest: type: object properties: data: type: object properties: type: type: string example: departments attributes: type: object properties: name: type: string example: Software Development example: data: type: departments attributes: name: Software Development DepartmentsUpdateByIdRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: departments attributes: type: object properties: name: type: string example: Software Development example: data: id: 1XX type: departments attributes: name: Software Development DivisionsCreateDivisionRequest: type: object properties: data: type: object properties: type: type: string example: divisions attributes: type: object properties: name: type: string example: EU example: data: type: divisions attributes: name: EU DivisionsUpdateByIdRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: divisions attributes: type: object properties: name: type: string example: EU example: data: id: 1XX type: divisions attributes: name: EU JobsCreateJobRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: jobs attributes: type: object properties: title: type: string example: Test Job description: type: string example: This is a test job ask_for_address: type: boolean example: true ask_for_date_of_birth: type: boolean example: true ask_for_linkedin_profile: type: boolean example: true ask_for_middle_name: type: boolean example: true blind_screening: type: boolean example: true benefits: type: string example: All the benefits created_at: type: string example: '2023-11-10T10:57:58+00:00' updated_at: type: string example: '2023-11-10T10:57:58+00:00' application_form_url: type: string example: https://acme.pinpointhq.com/en/jobs/1/applications/new benefits_header: type: string example: External benefits header compensation: type: string example: £25,000 - £50,000 / year compensation_minimum: type: string example: '25000.0' compensation_maximum: type: string example: '50000.0' compensation_currency: type: string example: GBP compensation_frequency: type: string example: year cover_letter_requirement: type: string example: required deadline_on: type: string example: '2025-01-01' compensation_visible: type: boolean example: true custom_town: type: string example: Dorking custom_county: type: string example: Surrey custom_country: type: string example: United Kingdom company_name_override: type: string example: Company name override deadline_at: type: string example: '2025-01-01T00:00:00+00:00' diversity_monitoring: type: boolean example: true diversity_monitoring_requirement: type: string example: optional draft_job_additional_information: type: string example: Draft job additional information employment_type: type: string example: full_time employment_type_text: type: string example: Full Time experience_level: type: string example: director external_key_responsibilities_header: type: string example: External key responsibilities header external_skills_knowledge_expertise_header: type: string example: External skills/knowledge/expertise header external_benefits_header: type: string example: External benefits header headcount_maximum_enabled: type: boolean example: true headcount_maximum: type: number example: 10 include_in_linkedin_rss: type: boolean example: true include_in_indeed: type: boolean example: true key_responsibilities: type: string example: Key responsibilities key_responsibilities_header: type: string example: External key responsibilities header linkedin_company_id: type: string example: '12345' notify: type: boolean example: true opened_at: type: string example: '2023-11-10T10:57:58+00:00' personal_summary_requirement: type: string example: required referrals_enabled: type: boolean example: true referral_amount: type: number example: 1000 referral_currency: type: string example: GBP referral_details: type: string example: Tell us about your best co-workers reporting_to: type: string example: CTO require_phone: type: boolean example: true resume_requirement: type: string example: required remote: type: boolean example: false is_compensation_visible: type: boolean example: true is_remote_with_location_restrictions: type: boolean example: true requisition_id: type: string example: '1' skills_knowledge_expertise_header: type: string example: External skills/knowledge/expertise header skills_knowledge_expertise: type: string example: Skills/knowledge/expertise status: type: string example: draft visibility: type: string example: external url: type: string example: https://acme.pinpointhq.com/en/jobs/1 path: type: string example: /en/jobs/1 workplace_type: type: string example: hybrid workplace_type_text: type: string example: Hybrid company_id: type: string example: '1' structure_link_id: type: string example: '1' hiring_user_id: type: string example: '1' recruitment_manager_user_id: type: string example: '1' facebookjobs: type: boolean example: true monster: type: boolean example: true talentdotcom: type: boolean example: true ziprecruiter: type: boolean example: true selected_hiring_workflow_id: type: string example: '1' relationships: type: object properties: department: type: object properties: meta: type: object properties: included: type: boolean example: false division: type: object properties: meta: type: object properties: included: type: boolean example: false location: type: object properties: meta: type: object properties: included: type: boolean example: false structure_custom_group_one: type: object properties: meta: type: object properties: included: type: boolean example: false company: type: object properties: data: type: object properties: type: type: string example: companies id: type: string example: '1' structure_link: type: object properties: data: type: object properties: type: type: string example: structure_links id: type: string example: '1' hiring_manager_user: type: object properties: meta: type: object properties: included: type: boolean example: false recruitment_manager_user: type: object properties: meta: type: object properties: included: type: boolean example: false applications: type: object properties: meta: type: object properties: included: type: boolean example: false questions: type: object properties: meta: type: object properties: included: type: boolean example: false custom_attributes: type: object properties: meta: type: object properties: included: type: boolean example: false stages: type: object properties: meta: type: object properties: included: type: boolean example: false included: type: array items: type: object properties: id: type: string example: '1' type: type: string example: companies attributes: type: object properties: created_at: type: string example: '2023-11-02T11:13:39+00:00' updated_at: type: string example: '2023-11-02T11:19:02+00:00' name: type: string example: ACME Corporation industry: type: string example: Software location: type: string example: Jersey website: type: string example: https://www.pinpointhq.com division_id: type: string nullable: true x-konfig-null-placeholder: true location_id: type: string example: '3' department_id: type: string example: '5' structure_custom_group_one_id: type: string nullable: true x-konfig-null-placeholder: true accepts_speculative_applications: type: boolean example: true relationships: type: object properties: location: type: object properties: meta: type: object properties: included: type: boolean example: false department: type: object properties: meta: type: object properties: included: type: boolean example: false division: type: object properties: meta: type: object properties: included: type: boolean example: false structure_custom_group_one: type: object properties: meta: type: object properties: included: type: boolean example: false meta: type: object properties: {} example: data: id: 1XX type: jobs attributes: title: Test Job description: This is a test job ask_for_address: true ask_for_date_of_birth: true ask_for_linkedin_profile: true ask_for_middle_name: true blind_screening: true benefits: All the benefits created_at: '2023-11-10T10:57:58+00:00' updated_at: '2023-11-10T10:57:58+00:00' application_form_url: https://acme.pinpointhq.com/en/jobs/1/applications/new benefits_header: External benefits header compensation: £25,000 - £50,000 / year compensation_minimum: '25000.0' compensation_maximum: '50000.0' compensation_currency: GBP compensation_frequency: year cover_letter_requirement: required deadline_on: '2025-01-01' compensation_visible: true custom_town: Dorking custom_county: Surrey custom_country: United Kingdom company_name_override: Company name override deadline_at: '2025-01-01T00:00:00+00:00' diversity_monitoring: true diversity_monitoring_requirement: optional draft_job_additional_information: Draft job additional information employment_type: full_time employment_type_text: Full Time experience_level: director external_key_responsibilities_header: External key responsibilities header external_skills_knowledge_expertise_header: External skills/knowledge/expertise header external_benefits_header: External benefits header headcount_maximum_enabled: true headcount_maximum: 10 include_in_linkedin_rss: true include_in_indeed: true key_responsibilities: Key responsibilities key_responsibilities_header: External key responsibilities header linkedin_company_id: '12345' notify: true opened_at: '2023-11-10T10:57:58+00:00' personal_summary_requirement: required referrals_enabled: true referral_amount: 1000 referral_currency: GBP referral_details: Tell us about your best co-workers reporting_to: CTO require_phone: true resume_requirement: required remote: false is_compensation_visible: true is_remote_with_location_restrictions: true requisition_id: '1' skills_knowledge_expertise_header: External skills/knowledge/expertise header skills_knowledge_expertise: Skills/knowledge/expertise status: draft visibility: external url: https://acme.pinpointhq.com/en/jobs/1 path: /en/jobs/1 workplace_type: hybrid workplace_type_text: Hybrid company_id: '1' structure_link_id: '1' hiring_user_id: '1' recruitment_manager_user_id: '1' facebookjobs: true monster: true talentdotcom: true ziprecruiter: true selected_hiring_workflow_id: '1' relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false company: data: type: companies id: 1XX structure_link: data: type: structure_links id: 1XX hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false included: - id: 1XX type: companies attributes: created_at: '2023-11-02T11:13:39+00:00' updated_at: '2023-11-02T11:19:02+00:00' name: ACME Corporation industry: Software location: Jersey website: https://www.pinpointhq.com - id: 1XX type: structure_links attributes: created_at: '2023-11-02T11:13:55+00:00' updated_at: '2023-11-02T11:13:55+00:00' division_id: null location_id: '3' department_id: '5' structure_custom_group_one_id: null accepts_speculative_applications: true relationships: location: meta: included: false department: meta: included: false division: meta: included: false structure_custom_group_one: meta: included: false meta: {} JobsUpdateJobByIdRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: jobs attributes: type: object properties: title: type: string example: Test Job description: type: string example: This is a test job ask_for_address: type: boolean example: true ask_for_date_of_birth: type: boolean example: true ask_for_linkedin_profile: type: boolean example: true ask_for_middle_name: type: boolean example: true blind_screening: type: boolean example: true benefits: type: string example: All the benefits created_at: type: string example: '2023-11-10T10:57:58+00:00' updated_at: type: string example: '2023-11-10T10:57:58+00:00' application_form_url: type: string example: https://acme.pinpointhq.com/en/jobs/1/applications/new benefits_header: type: string example: External benefits header compensation: type: string example: £25,000 - £50,000 / year compensation_minimum: type: string example: '25000.0' compensation_maximum: type: string example: '50000.0' compensation_currency: type: string example: GBP compensation_frequency: type: string example: year cover_letter_requirement: type: string example: required deadline_on: type: string example: '2025-01-01' compensation_visible: type: boolean example: true custom_town: type: string example: Dorking custom_county: type: string example: Surrey custom_country: type: string example: United Kingdom company_name_override: type: string example: Company name override deadline_at: type: string example: '2025-01-01T00:00:00+00:00' diversity_monitoring: type: boolean example: true diversity_monitoring_requirement: type: string example: optional draft_job_additional_information: type: string example: Draft job additional information employment_type: type: string example: full_time employment_type_text: type: string example: Full Time experience_level: type: string example: director external_key_responsibilities_header: type: string example: External key responsibilities header external_skills_knowledge_expertise_header: type: string example: External skills/knowledge/expertise header external_benefits_header: type: string example: External benefits header headcount_maximum_enabled: type: boolean example: true headcount_maximum: type: number example: 10 include_in_linkedin_rss: type: boolean example: true include_in_indeed: type: boolean example: true key_responsibilities: type: string example: Key responsibilities key_responsibilities_header: type: string example: External key responsibilities header linkedin_company_id: type: string example: '12345' notify: type: boolean example: true opened_at: type: string example: '2023-11-10T10:57:58+00:00' personal_summary_requirement: type: string example: required referrals_enabled: type: boolean example: true referral_amount: type: number example: 1000 referral_currency: type: string example: GBP referral_details: type: string example: Tell us about your best co-workers reporting_to: type: string example: CTO require_phone: type: boolean example: true resume_requirement: type: string example: required remote: type: boolean example: false is_compensation_visible: type: boolean example: true is_remote_with_location_restrictions: type: boolean example: true requisition_id: type: string example: '1' skills_knowledge_expertise_header: type: string example: External skills/knowledge/expertise header skills_knowledge_expertise: type: string example: Skills/knowledge/expertise status: type: string example: draft visibility: type: string example: external url: type: string example: https://acme.pinpointhq.com/en/jobs/1 path: type: string example: /en/jobs/1 workplace_type: type: string example: hybrid workplace_type_text: type: string example: Hybrid company_id: type: string example: '1' structure_link_id: type: string example: '1' hiring_user_id: type: string example: '1' recruitment_manager_user_id: type: string example: '1' facebookjobs: type: boolean example: true monster: type: boolean example: true talentdotcom: type: boolean example: true ziprecruiter: type: boolean example: true selected_hiring_workflow_id: type: string example: '1' relationships: type: object properties: department: type: object properties: meta: type: object properties: included: type: boolean example: false division: type: object properties: meta: type: object properties: included: type: boolean example: false location: type: object properties: meta: type: object properties: included: type: boolean example: false structure_custom_group_one: type: object properties: meta: type: object properties: included: type: boolean example: false company: type: object properties: data: type: object properties: type: type: string example: companies id: type: string example: '1' structure_link: type: object properties: data: type: object properties: type: type: string example: structure_links id: type: string example: '1' hiring_manager_user: type: object properties: meta: type: object properties: included: type: boolean example: false recruitment_manager_user: type: object properties: meta: type: object properties: included: type: boolean example: false applications: type: object properties: meta: type: object properties: included: type: boolean example: false questions: type: object properties: meta: type: object properties: included: type: boolean example: false custom_attributes: type: object properties: meta: type: object properties: included: type: boolean example: false stages: type: object properties: meta: type: object properties: included: type: boolean example: false included: type: array items: type: object properties: id: type: string example: '1' type: type: string example: companies attributes: type: object properties: created_at: type: string example: '2023-11-02T11:13:39+00:00' updated_at: type: string example: '2023-11-02T11:19:02+00:00' name: type: string example: ACME Corporation industry: type: string example: Software location: type: string example: Jersey website: type: string example: https://www.pinpointhq.com division_id: type: string nullable: true x-konfig-null-placeholder: true location_id: type: string example: '3' department_id: type: string example: '5' structure_custom_group_one_id: type: string nullable: true x-konfig-null-placeholder: true accepts_speculative_applications: type: boolean example: true relationships: type: object properties: location: type: object properties: meta: type: object properties: included: type: boolean example: false department: type: object properties: meta: type: object properties: included: type: boolean example: false division: type: object properties: meta: type: object properties: included: type: boolean example: false structure_custom_group_one: type: object properties: meta: type: object properties: included: type: boolean example: false meta: type: object properties: {} example: data: id: 1XX type: jobs attributes: title: Test Job description: This is a test job ask_for_address: true ask_for_date_of_birth: true ask_for_linkedin_profile: true ask_for_middle_name: true blind_screening: true benefits: All the benefits created_at: '2023-11-10T10:57:58+00:00' updated_at: '2023-11-10T10:57:58+00:00' application_form_url: https://acme.pinpointhq.com/en/jobs/1/applications/new benefits_header: External benefits header compensation: £25,000 - £50,000 / year compensation_minimum: '25000.0' compensation_maximum: '50000.0' compensation_currency: GBP compensation_frequency: year cover_letter_requirement: required deadline_on: '2025-01-01' compensation_visible: true custom_town: Dorking custom_county: Surrey custom_country: United Kingdom company_name_override: Company name override deadline_at: '2025-01-01T00:00:00+00:00' diversity_monitoring: true diversity_monitoring_requirement: optional draft_job_additional_information: Draft job additional information employment_type: full_time employment_type_text: Full Time experience_level: director external_key_responsibilities_header: External key responsibilities header external_skills_knowledge_expertise_header: External skills/knowledge/expertise header external_benefits_header: External benefits header headcount_maximum_enabled: true headcount_maximum: 10 include_in_linkedin_rss: true include_in_indeed: true key_responsibilities: Key responsibilities key_responsibilities_header: External key responsibilities header linkedin_company_id: '12345' notify: true opened_at: '2023-11-10T10:57:58+00:00' personal_summary_requirement: required referrals_enabled: true referral_amount: 1000 referral_currency: GBP referral_details: Tell us about your best co-workers reporting_to: CTO require_phone: true resume_requirement: required remote: false is_compensation_visible: true is_remote_with_location_restrictions: true requisition_id: '1' skills_knowledge_expertise_header: External skills/knowledge/expertise header skills_knowledge_expertise: Skills/knowledge/expertise status: draft visibility: external url: https://acme.pinpointhq.com/en/jobs/1 path: /en/jobs/1 workplace_type: hybrid workplace_type_text: Hybrid company_id: '1' structure_link_id: '1' hiring_user_id: '1' recruitment_manager_user_id: '1' facebookjobs: true monster: true talentdotcom: true ziprecruiter: true selected_hiring_workflow_id: '1' relationships: department: meta: included: false division: meta: included: false location: meta: included: false structure_custom_group_one: meta: included: false company: data: type: companies id: 1XX structure_link: data: type: structure_links id: 1XX hiring_manager_user: meta: included: false recruitment_manager_user: meta: included: false applications: meta: included: false questions: meta: included: false custom_attributes: meta: included: false stages: meta: included: false included: - id: 1XX type: companies attributes: created_at: '2023-11-02T11:13:39+00:00' updated_at: '2023-11-02T11:19:02+00:00' name: ACME Corporation industry: Software location: Jersey website: https://www.pinpointhq.com - id: 1XX type: structure_links attributes: created_at: '2023-11-02T11:13:55+00:00' updated_at: '2023-11-02T11:13:55+00:00' division_id: null location_id: '3' department_id: '5' structure_custom_group_one_id: null accepts_speculative_applications: true relationships: location: meta: included: false department: meta: included: false division: meta: included: false structure_custom_group_one: meta: included: false meta: {} LocationsCreateLocationRequest: type: object properties: data: type: object properties: type: type: string example: locations attributes: type: object properties: name: type: string example: Jersey city: type: string example: St Helier country_code: type: string example: GB province: type: string example: '' street_address: type: string example: Union Street postal_code: type: string example: JE1 2PP example: data: type: locations attributes: name: Jersey city: St Helier country_code: GB province: '' street_address: Union Street postal_code: JE1 2PP LocationsUpdateLocationByIdRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: locations attributes: type: object properties: name: type: string example: Jersey city: type: string example: St Helier country_code: type: string example: GB province: type: string example: '' street_address: type: string example: Union Street postal_code: type: string example: JE1 2PP example: data: id: 1XX type: locations attributes: name: Jersey city: St Helier country_code: GB province: '' street_address: Union Street postal_code: JE1 2PP StructureCustomGroupOnesCreateNewGroupRequest: type: object properties: data: type: object properties: type: type: string example: structure_custom_group_ones attributes: type: object properties: name: type: string example: DevOps example: data: type: structure_custom_group_ones attributes: name: DevOps StructureCustomGroupOnesUpdateOneRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: structure_custom_group_ones attributes: type: object properties: name: type: string example: DevOps example: data: id: 1XX type: structure_custom_group_ones attributes: name: DevOps StructureLinksCreateLinkRequest: type: object properties: data: type: object properties: type: type: string example: structure_links attributes: type: object properties: accepts_speculative_applications: type: boolean example: true relationships: type: object properties: location: type: object properties: data: type: object properties: type: type: string example: locations id: type: string example: '1' department: type: object properties: data: type: object properties: type: type: string example: departments id: type: string example: '1' division: type: object properties: data: type: object properties: type: type: string example: divisions id: type: string example: '1' structure_custom_group_one: type: object properties: data: type: object properties: type: type: string example: structure_custom_group_ones id: type: string example: '1' example: data: type: structure_links attributes: accepts_speculative_applications: true relationships: location: data: type: locations id: 1XX department: data: type: departments id: 1XX division: data: type: divisions id: 1XX structure_custom_group_one: data: type: structure_custom_group_ones id: 1XX StructureLinksUpdateLinkByIdRequest: type: object properties: data: type: object properties: id: type: string example: '1' type: type: string example: structure_links attributes: type: object properties: accepts_speculative_applications: type: boolean example: true example: data: id: 1XX type: structure_links attributes: accepts_speculative_applications: true UsersCreateUserRequest: type: object properties: data: type: object properties: type: type: string example: users attributes: type: object properties: email: type: string example: joe.bloggs@pinpoint.dev first_name: type: string example: Joe last_name: type: string example: Bloggs time_zone: type: string example: Europe/London user_type: type: string example: employee send_invitation: type: boolean example: true example: data: type: users attributes: email: joe.bloggs@pinpoint.dev first_name: Joe last_name: Bloggs time_zone: Europe/London user_type: employee send_invitation: true requestBodies: applications_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/applications_request_post' examples: with_answers: $ref: '#/components/examples/jsonapi_applications_post' applications_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/applications_request_put' examples: update_attributes_and_stage: $ref: '#/components/examples/jsonapi_applications_put' comments_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/comments_request_post' examples: basic: $ref: '#/components/examples/jsonapi_comments_post' custom_attributes_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/custom_attributes_request_post' examples: boolean: $ref: '#/components/examples/jsonapi_custom_attributes_post_boolean' date: $ref: '#/components/examples/jsonapi_custom_attributes_post_date' decimal: $ref: '#/components/examples/jsonapi_custom_attributes_post_decimal' integer: $ref: '#/components/examples/jsonapi_custom_attributes_post_integer' multi_select: $ref: >- #/components/examples/jsonapi_custom_attributes_post_multi_select single_select: $ref: >- #/components/examples/jsonapi_custom_attributes_post_single_select text: $ref: '#/components/examples/jsonapi_custom_attributes_post_text' varchar: $ref: '#/components/examples/jsonapi_custom_attributes_post_varchar' custom_attributes_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/custom_attributes_request_put' examples: boolean: $ref: '#/components/examples/jsonapi_custom_attributes_put_boolean' date: $ref: '#/components/examples/jsonapi_custom_attributes_put_date' decimal: $ref: '#/components/examples/jsonapi_custom_attributes_put_decimal' integer: $ref: '#/components/examples/jsonapi_custom_attributes_put_integer' multi_select: $ref: '#/components/examples/jsonapi_custom_attributes_put_multi_select' single_select: $ref: >- #/components/examples/jsonapi_custom_attributes_put_single_select text: $ref: '#/components/examples/jsonapi_custom_attributes_put_text' varchar: $ref: '#/components/examples/jsonapi_custom_attributes_put_varchar' custom_fields_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/CustomFieldsCreateNewFieldRequest' examples: basic: $ref: '#/components/examples/jsonapi_custom_fields_post' custom_fields_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/CustomFieldsUpdateFieldByIdRequest' examples: basic: $ref: '#/components/examples/jsonapi_custom_fields_put' departments_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/DepartmentsCreateNewDepartmentRequest' examples: basic: $ref: '#/components/examples/jsonapi_departments_post' departments_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/DepartmentsUpdateByIdRequest' examples: basic: $ref: '#/components/examples/jsonapi_departments_put' divisions_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/DivisionsCreateDivisionRequest' examples: basic: $ref: '#/components/examples/jsonapi_divisions_post' divisions_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/DivisionsUpdateByIdRequest' examples: basic: $ref: '#/components/examples/jsonapi_divisions_put' locations_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/LocationsCreateLocationRequest' examples: basic: $ref: '#/components/examples/jsonapi_locations_post' locations_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/LocationsUpdateLocationByIdRequest' examples: basic: $ref: '#/components/examples/jsonapi_locations_put' jobs_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/JobsCreateJobRequest' examples: basic: $ref: '#/components/examples/jsonapi_jobs_post' jobs_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/JobsUpdateJobByIdRequest' examples: basic: $ref: '#/components/examples/jsonapi_jobs_put' requisitions_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/requisitions_request_post' examples: basic: $ref: '#/components/examples/jsonapi_requisitions_post' requisitions_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/requisitions_request_put' examples: basic: $ref: '#/components/examples/jsonapi_requisitions_put' structure_custom_group_ones_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/StructureCustomGroupOnesCreateNewGroupRequest' examples: basic: $ref: '#/components/examples/jsonapi_structure_custom_group_ones_post' structure_custom_group_ones_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/StructureCustomGroupOnesUpdateOneRequest' examples: basic: $ref: '#/components/examples/jsonapi_structure_custom_group_ones_put' structure_links_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/StructureLinksCreateLinkRequest' examples: basic: $ref: '#/components/examples/jsonapi_structure_links_post' structure_links_put: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/StructureLinksUpdateLinkByIdRequest' examples: basic: $ref: '#/components/examples/jsonapi_structure_links_put' users_post: required: true content: application/vnd.api+json: schema: $ref: '#/components/schemas/UsersCreateUserRequest' examples: basic: $ref: '#/components/examples/jsonapi_users_post' security: - ApiKeyAuth: [] x-readme: samples-languages: - curl - javascript - node - node-simple - php - python - ruby explorer-enabled: true proxy-enabled: true _id: 65f7fba394a8f700300fe0ce