openapi: 3.2.0 info: contact: name: Mary Arem email: MARY.AREM@ADP.COM description: The Job Requisitions Application Programming Interface (API) can be used to retrieve a specific job requisition or a list of all job requisitions the requester is authorized to view. For more information please refer this link Job Requisition title: Recruiting Questionnaires (WFN & ADPRM) Questionnaire… version: 3.0.1 x-apievangelist-source: https://api-library-marketplace.adp.com/hcm-offrg-wfn/staffing/recruiting-questionnaires/v3/recruiting-questionnaires-swagger_v3-merged.json x-apievangelist-product: ADP Workforce Now (hcm-offrg-wfn) x-apievangelist-resource-path: staffing/recruiting-questionnaires/v3/recruiting-questionnaires servers: - url: https://api.adp.com description: 'ADP production API gateway (mutual-TLS). Source: https://developers.adp.com/getting-started/key-concepts/access-tokens' - url: https://api.eu.adp.com description: ADP European API gateway - url: https://uat-api.adp.com description: ADP UAT / sandbox gateway tags: - name: Questionnaire Management description: APIs to manage the questionnaire defintions paths: /staffing/v3/work-fulfillment/recruiting-questionnaires/{questionnaireID}: x-adpPathData: uriTranslationIndicator: false featureCode: positionSeekerManagement functionCode: questionnaireManagement serviceCode: staffingManagement serviceCategoryCode: staffing canonicalName: Recruiting Questionnaires (WFN) get: summary: Retrieve details of a single questionnaire x-adpOperationData: operationStateCode: active grantTypes: - authorization_code - urn:ietf:params:oauth:grant-type:saml2-bearer - urn:ietf:params:oauth:grant-type:jwt-bearer - client_credential asaFeatureCodes: - MobileMSSStaffing - MobileESSStaffing - MobilePSSStaffing - MobileADMStaffing canonicalUri: staffing/staffingManagement/positionSeekerManagement/questionnaireManagement/questionnaire.read sorRequestTimeoutPolicies: cachedTimeout: 3 notCachedTimeout: 10 operationCode: questionnaire.read operationId: 259e8241-7309-4f7c-aac3-f1af2b149c6f roleCodes: - manager - employee - practitioner - administrator performAuthIndicator: true scenarios: - summary: Returns the questionaire details for the sepcified requisitionID(itemID) name: 1. Retrieving a List of Questions Posted for a Questionnaire ID responses: - headers: ETag: unset Content-Language: unset Last-Modified: unset code: '200' description: Returns the questionaire details for the sepcified requisitionID(itemID). content: application/json: externalValue: ./examples/1._Retrieving_a_List_of_Questions_Posted_for_a_Questionnaire_ID_Custom_Example_questionnaire.read_200_352947.json - code: '404' description: 'Invalid itemID is passed in the request. "userMessage": {"messageTxt": "Not Found"}' content: application/json: externalValue: ./examples/1._Retrieving_a_List_of_Questions_Posted_for_a_Questionnaire_ID_Custom_Example_questionnaire.read_404_352948.json description: Returns the questionaire details for the sepcified requisitionID(itemID) visibilityCodes: - internal - external globalViewDevPortalIndicator: true responses: '200': headers: ETag: schema: type: string x-adpParameterData: visibilityCodes: - internal required: false Content-Language: schema: type: string x-adpParameterData: visibilityCodes: - internal required: false Last-Modified: schema: type: string x-adpParameterData: visibilityCodes: - internal required: false description: Request was successful content: application/json: schema: $ref: ./schemas/recruiting-questionnaire-schema_v03.json '400': $ref: '#/components/responses/400' '412': $ref: '#/components/responses/412' '204': $ref: '#/components/responses/204' '403': $ref: '#/components/responses/403' '503': $ref: '#/components/responses/503' '404': $ref: '#/components/responses/404' description: Retrieve details of the questionnaire identified by the questionnaire id operationId: 259e8241-7309-4f7c-aac3-f1af2b149c6f parameters: - schema: type: string in: header name: associateoid description: Associate OID of the requestor x-adpParameterData: visibilityCodes: - internal required: true - schema: type: string in: path name: questionnaireID description: Unique identifier of a questionnaire / questionnaire session x-adpParameterData: visibilityCodes: - internal required: true - schema: default: employee type: string enum: - employee - ' manager' - ' practitioner' - ' administrator' - ' supervisor' in: header name: roleCode description: 'The role the user is playing during the transaction. Possible values: employee,manager,practitioner,administrator,supervisor. The roleCode header should be set by the API consumer otherwise it will be defaulted to the lowest value based on the user profile settings.' x-adpParameterData: visibilityCodes: - internal required: true - schema: default: '' type: string in: header name: ADP-Context-ExpressionID description: Geopolitical context, typically country, region, e.g. country=CA;subdivision=Quebec x-adpParameterData: visibilityCodes: - internal required: false - schema: default: '' type: string in: header name: ADP-Consumer-ApplicationID description: Identifier of the application sending a request - not intended to be used as a correlation id for messages across systems participating in a collaboration x-adpParameterData: visibilityCodes: - internal required: false - schema: type: string in: header name: orgoid description: Organization OID of the requestor x-adpParameterData: visibilityCodes: - internal required: true - schema: default: '' type: string in: header name: Authorization description: Provides the client's authorization token to access the resource representation at a URI x-adpParameterData: visibilityCodes: - internal required: false - schema: default: '' type: string in: query name: $expand description: Indicates the payload should be expanded with the answers data or any other data elements that are not returned by default x-adpParameterData: visibilityCodes: - internal required: false tags: - Questionnaire Management components: responses: '403': description: Forbidden content: application/json: schema: $ref: ../../../common/shared/confirm-message-schema_v03.json '204': description: No Content '404': description: Not Found content: application/json: schema: $ref: ../../../common/shared/confirm-message-schema_v03.json '503': description: Service Unavailable content: application/json: schema: $ref: ../../../common/shared/confirm-message-schema_v03.json '400': description: Bad Request content: application/json: schema: $ref: ../../../common/shared/confirm-message-schema_v03.json '412': description: Precondition Failed content: application/json: schema: $ref: ../../../common/shared/confirm-message-schema_v03.json x-adpSpecData: domain: Staffing specId: 63bfccc9-1a0f-4ecb-af13-67ec5f50ea0f canonicalSpecId: 0eecd870-13d1-40d2-856c-1b7981add824 specStatusCode: published specTypeCode: REST specStateCode: active nonStandardIndicator: false visibilityCodes: - internal - external filename: recruiting-questionnaires-swagger_v3-merged.json serviceProviderId: WFN resourcePath: staffing/recruiting-questionnaires/v3 libraryVersion: '' testCaseCollection: example: href: JobRequsition.json description: Job Requisitions Postman Collection. publicationContext: products: - productId: hcm-offrg-wfn productName: workforce now marketplaceProductName: ADP Workforce Now® specCategoryCode: ''