Skip to main content

Show Open Jobs on Your Website

Details on how to add Loxo Job Listings to your company's website

There are several ways to display your Loxo Job Listings on your company website. The simplest way to accomplish this is to point your website's "Open Positions" page to your Loxo Careers Page. This can be done via redirect or by using an iframe to embed one into the other.

For a more thorough blending of job listings with your overall website design, you can utilize our Open API to incorporate information from your database directly into your website. There are also third-party plugins that have done some of this work already.

This article explains the options for integrating your job listings from Loxo into your website.


Link the Loxo Careers Page to Your Website

One of the simplest routes you can take for potential applicants to see your jobs is to redirect them to the open job listings on your Loxo Careers Page.

Here is an example of the Loxo's Career Page URL for the "Loxo Faux" account: https://app.loxo.co/loxo-faux-1

You can click to learn more about your Loxo Careers Page here.


iframe Embedding

You can create a simple iframe for your job listings to embed your Loxo Careers Page onto your company's webpage. At the top left of the customization page - Three dots/More > Careers Page > Customize (to the right of "Style and Theme") - you will see "Copy Embed Code." This will copy your basic Iframe - as seen below - to your clipboard.


Example HTML code below:

<iframe src='https://app.loxo.co/loxo-faux-1' width='100%' height='100%' frameborder=0></iframe>


Replace "https://app.loxo.co/loxo-faux-1" with your specific Loxo Careers Page URL.

Removing the social media share icons

In case you wish to remove the social media* share icons on the left-hand side of the page, you can add the following parameter at the end of your Careers Page URL: ?disable_addthis=true

The resulting code using the parameter above would look like the example below:

<iframe src='https://app.loxo.co/loxo-faux-1?disable_addthis=true' width='100%' height='100%' frameborder=0></iframe>


Open API Integration

If you want a deeper integration so that your job listings blend in with your overall website design, you can generate an API key & provide it to your software development team so they may design an "Open Positions" page that will incorporate your job data from Loxo in real-time. For details on generating API keys, please refer to the API Documentation section below. Ensure that developers include the authorization bearer token, agency slug and domain in their requests for successful API authentication and routing.

If you or your development team are having trouble generating your API credentials or using our Open API, please reach out to our Support Team.


API Documentation for Developers

Our API Documentation ReadMe can be found here. All endpoints use bearer tokens for authentication. The documentation also serves as a useful testing platform for developers, allowing them to explore available endpoints, test functionality, and review detailed data structures for API integration. Admin users can generate API keys directly from their Loxo account by following these steps:

  1. Navigate to Settings in your Loxo account.

  2. Select Workspace > API Keys

  3. Use the +Add button in the upper right corner to generate a new key. Make sure to immediately secure the generated key externally from Loxo and share it securely with your development team to avoid unauthorized access.

All paid Loxo subscriptions include access to the Open API, regardless of the specific plan tier. If you are an admin and you do not see the API Keys page in your Settings > Workspace section, please reach out to our Support team to ensure these have been enabled for your account. API calls require your agency slug, typically formatted as [AGENCY_NAME].app.loxo.co, which should be included for precise routing along with the authorization token. If you are not an admin and require access to the API Keys feature, contact your account owner or an existing administrator to upgrade your permissions. For additional guidance, refer to our Managing User Roles and Permissions in Loxo article.

For more information on the use case of specific endpoints, visit our article here.

Example: Accessing Loxo API Endpoints

Below is an example of correctly accessing an endpoint using a curl command:

curl -X GET "https://Your_Agency_Domain.app.loxo.co/api/endpoint" \
-H "Authorization: Bearer YOUR_BEARER_TOKEN"

Replace Your_Agency_Domain and YOUR_BEARER_TOKEN with your actual credentials for successful interaction.

Managing Job Postings on Your Careers Page

To ensure only relevant jobs appear on your public Careers Page:

  1. Open the specific job listing in Loxo.

  2. Click the three dots in the top-right corner.

  3. Select Manage Job.

  4. Toggle Job Board Publishing to On. Once enabled, the job will appear on the public Careers Page if it’s live.


WordPress Plugin: Limestaff

The crew at Limestaff have built an integration using Loxo's Open API which they have made available on WordPress as a plugin. You will need to generate a bearer token in your account via Settings > API Keys, as well as enter your Agency Slug. Please reach out to our Support Team if you do not know your Agency Slug.

Steps:

  1. Generate an API Key and locate your Agency Slug in your Loxo account.

  2. Install the Limestaff plugin on your WordPress site by navigating to the Plugins section.

  3. Configure the plugin settings by pasting your API Key and entering your Agency Slug. For plugin-specific support, contact Limestaff.

Contact Limestaff with any questions on which jobs are displayed and how.

*As a reminder, Loxo has no affiliation with X, Meta, LinkedIn, GitHub, or any social networks. For further details related to third parties and non-Loxo products or services, you can reference the Loxo Master Subscription Terms of Service.

Did this answer your question?