Setting up the Indeed API suite and endpoint

After creating a form-based service and identity for Indeed, you can set up the custom API suite and endpoint for Indeed in API Gateway.

See Infor OS User and Administratiuon Library (Cloud) and select Administrator > API Gateway.

Indeed's public-facing proxy endpoint is automatically generated to send application data to Talent Acquisition.

  1. Click the navigation menu icon.
  2. Select Application > OS.
  3. Click API Gateway.
  4. On the Available APIs page, click Add.
  5. Click Create New.
  6. Specify this information:
    Application Name
    Specify Indeed Apply.
    Suite Name
    Specify Indeed.
    API Context
    Specify Indeed.
    Description
    Specify Indeed Apply.
  7. Select an Indeed API suite icon:
    1. click Choose Icon
    2. select an icon and icon color from the library.
    3. Click Done.
  8. On the Target Endpoint tab, click Add Endpoint.
  9. Specify this information:
    Target Endpoint URL
    Specify
    https://hcm-TENANTNAME-prd.inforcloudsuite.com/hcm/soap/classes/Candidate/actions/SendIndeedJobApplication?IndeedJSONOutput=_body()&IndeedSignature=_header(x-indeed-signature).
    For example, specify
    https://hcm-MultiNationalOrg-prd.inforcloudsuite.com/hcm/soap/classes/Candidate/actions/SendIndeedJobApplication?IndeedJSONOutput=_body()&IndeedSignature=_header(x-indeed-signature) 
    if your tenant name is MultiNationalOrg.
    Target Endpoint Description
    Specify Indeed Apply.
    Proxy Content
    Specify apply/IndeedApply.
    Proxy Security
    Select Anonymous.
  10. In the Target Endpoint Security section, specify this information:
    Authentication Type
    Select OAuth 1.0a.
    Algorithm
    Select HMAC-SHA256.
    Target Endpoint Access Key
    Specify the username for the identity of the Indeed integration.
    See Using Security Administrator to create a form-based identity for Indeed.
    Target Endpoint Secret Key
    Specify the password for the identity of the Indeed integration.
    See Using Security Administrator to create a form-based identity for Indeed.
  11. Click Save.