Skip to content

Plugin vs. RecMan API

Why use this plugin instead of building your own integration with the RecMan API?

Automatic Caching

The RecMan API has a limit of 200 free requests per day. The plugin caches data automatically — no configuration needed, and you’ll never exceed the limit.

Automatic Translations

Field values are automatically translated to Norwegian, English, or Swedish. No manual mapping of fixed-value IDs.

Data Mapping

Some RecMan API fields return IDs that need to be mapped with other API scopes. The plugin handles this automatically.

SEO-Friendly URLs

Get clean URLs like /jobs/it-consultant-oslo instead of /jobs/index.php?jobId=21. Plus automatic meta tags for social media sharing.

Clean HTML Output

The WYSIWYG editor in RecMan generates HTML that isn’t well-suited for direct use on websites. The plugin cleans it up to HTML5 standard.

Easy Filtering

Built-in filtering functions make it easy to let visitors filter by location, type, department, etc. See Filtering & Search.

<h1><?php if (!empty($job['name'])) { echo $job['name']; } ?></h1>
<h1><?php the_jobpost('name'); ?></h1>

The plugin is updated regularly through the WordPress plugin updater. Some sites handle this automatically. Deprecation notices are communicated in advance.

We maintain backwards compatibility. Code in your templates won’t break even if the RecMan API changes or introduces a new version.

The plugin adds computed data that the raw API doesn’t provide:

  • Excerpts — auto-generated from job descriptions
  • Search index — compressed, lowercased search string for fast client-side search
  • Similar jobs — top 3 most similar positions
  • Permalinks — URL-friendly slugs for clean URLs
  • Formatted apply URLs — direct links to the application form

The RecMan API key is stored securely on the Bonsy server — not in your WordPress database. The plugin never exposes the key to the frontend.