---
title: Storing myhrtoolkit API Keys | myhrtoolkit HR software for SMEs
description: This guide is for controllers outlines the myhrtoolkit and the management of the  API keys. A separate guide is available for Technical Documentation.
---

** Call us **

Menu **

[0345 225 0414](tel:03452250414)

- [Customer Support **](https://www.myhrtoolkit.com/support)
- [Login **](https://app.myhrtoolkit.com/user_portal/)

[![myhrtoolkit-agilio-logo-colour-800px](https://www.myhrtoolkit.com/hs-fs/hubfs/Logos%20and%20Brand/myhrtoolkit-agilio-logo-colour-800px.png?width=800&height=82&name=myhrtoolkit-agilio-logo-colour-800px.png "myhrtoolkit-agilio-logo-colour-800px")](http://myhrtoolkit.com)

[![myhrtoolkit-agilio-logo-white](https://www.myhrtoolkit.com/hs-fs/hubfs/Logos%20and%20Brand/myhrtoolkit-agilio-logo-white.png?width=1000&height=103&name=myhrtoolkit-agilio-logo-white.png "myhrtoolkit-agilio-logo-white")](http://myhrtoolkit.com)

# The myhrtoolkit API

The Application Programmers Interface (API) for the myhrtoolkit HR system allows for progammatic access to your myhrtoolkit data without having to use the web front end/User Interface. When combined with your in house or third party software, our API will allow you to automatically access and extract data from your myhrtoolkit account.

For those interested in building their own applications, integration through the myhrtoolkit API will add additional value, such as enabling bespoke reporting or integration with other business applications.

For a general introduction to APIs see [CodeNewbie's Intro to APIs](https://www.codenewbie.org/blogs/an-intro-to-apis).

### Signing up to use the myhrtoolkit API

Use of the myhrtoolkit API is available to all organisations using myhrtoolkit.

To start using the API, navigate to Config > API access. If your organisation agrees to the terms, click the I agree button, this will enable the use of the API to interrogate your myhrtoolkit data separate from the standard web-based user interface.

The Authentication keys required to gain programmatic access to the data can be created using the Keys option in API Access.

> Notes
> 
> - Your API credentials allow full controller-level access to any available API route. Any third party developing your application will have access to your data.
> - API access is available to you for internal use only. The API is intended for integration of myhrtoolkit and other applications it will not by used to replicate, rebrand or resell myhrtoolkit functionality without prior written agreement.
> - We reserve the right to rate limit requests if we believe your application is making too many requests.

After signing up to use the myhrtoolkit API, access to data is via authentication keys. We have provided a facility for keys to be created, stored and their usage tracked.

For further details about how keys are used in authentication and querying data, see the [API Technical Documentation](https://www.myhrtoolkit.com/support/how-to-guides/using-myhrtoolkit-api/).

### Working with API Keys

An overview of the normal usage - creation, viewing, and deletion of Keys - can be found in the [Guide to using the myhrtoolkit API](https://www.myhrtoolkit.com/support/using-the-myhrtoolkit-api).

This is a search field with an auto-suggest feature attached.

- There are no suggestions because the search field is empty.

- User Guides
- Configuration
- First Time Setup

- [Overview](https://www.myhrtoolkit.com/support_categories/overview/)
- [Login/passwords](https://www.myhrtoolkit.com/support_categories/login-passwords/)
- [Multi-factor Authentication](https://www.myhrtoolkit.com/support_categories/multi-factor-authentication-guides)
- [Holidays](https://www.myhrtoolkit.com/support_categories/holidays/)
- [Absence](https://www.myhrtoolkit.com/support_categories/absence/)
- [Communications](https://www.myhrtoolkit.com/support_categories/communications/)
- [Document library](https://www.myhrtoolkit.com/support_categories/document-library/)
- [Performance Management](https://www.myhrtoolkit.com/support_categories/performance-management)
- [Starters and leavers](https://www.myhrtoolkit.com/support_categories/starters-and-leavers/)
- [Training](https://www.myhrtoolkit.com/support_categories/training/)
- [Pay and Benefits](https://www.myhrtoolkit.com/support_categories/pay-benefits)
- [Reports](https://www.myhrtoolkit.com/support_categories/reports/)
- [Tasks](https://www.myhrtoolkit.com/support_categories/tasks/)
- [Variable hours](https://www.myhrtoolkit.com/support_categories/variable-hours/)
- [Mobile app](https://www.myhrtoolkit.com/support_categories/mobile-app/)
- [Complete guides](https://www.myhrtoolkit.com/support_categories/complete-guides/)
- [Support policies](https://www.myhrtoolkit.com/support-policies-guides-myhrtoolkit)

- [Rights/permissions](https://www.myhrtoolkit.com/support_categories/rights-permissions/)
- [Holidays configuration](https://www.myhrtoolkit.com/support_categories/holidays-configuration/)
- [Absence configuration](https://www.myhrtoolkit.com/support_categories/absence-configuration/)
- [Hours](https://www.myhrtoolkit.com/support_categories/hours/)
- [People management](https://www.myhrtoolkit.com/support_categories/people-management/)
- [Health and safety](https://www.myhrtoolkit.com/support_categories/health-safety/)
- [Performance Management](https://www.myhrtoolkit.com/support_categories/performance-management-config)
- [Configuration](https://www.myhrtoolkit.com/support_categories/configuration-configuration/)
- [Bulk data](https://www.myhrtoolkit.com/support_categories/bulk-data/)
- [Omnibox](https://www.myhrtoolkit.com/support_categories/omnibox/)
- [Import/export](https://www.myhrtoolkit.com/support_categories/import-export/)
- [Troubleshooting](https://www.myhrtoolkit.com/support_categories/troubleshooting/)
- [API](https://www.myhrtoolkit.com/support_categories/api/)
- [User manuals](https://www.myhrtoolkit.com/support_categories/user-manuals/)
- [Partner guides](https://www.myhrtoolkit.com/support_categories/partners-guides/)

- [Step-by-step guide](https://www.myhrtoolkit.com/support/initial-setup-guide/)
- [Additional guides](https://www.myhrtoolkit.com/support_categories/additional-guides/)

## Call 0330 236 8399 for more information

[![Start Free Trial](https://no-cache.hubspot.com/cta/default/5034683/32edf79f-df3d-4f77-b258-8520c8086894.png)](https://cta-redirect.hubspot.com/cta/redirect/5034683/32edf79f-df3d-4f77-b258-8520c8086894)

#### Myhrtoolkit features

#### Information

#### Resources

t: 0330 236 8399

e: [enquiries@myhrtoolkit.com](mailto:enquiries@myhrtoolkit.com)

[**](https://www.facebook.com/myhrtoolkit) [**](https://twitter.com/myhrtoolkit) [**](https://www.linkedin.com/company/myhrtoolkit-limited)

© 2021 myhrtoolkit Limited, HR software on demand. All rights reserved. Various trademarks held by respective owners.

Unit 18 Jessops Riverside, 800 Brightside Lane, Sheffield S9 2RX

 Remove cookies 

  

** Top

```json
// Business name, address, opening hours, logo social profiles
{
  "@context" : "http://schema.org",
  "@type": "LocalBusiness",
  "@id": "/support/myhrtoolkit-api",
  
  "name" : "Myhrtoolkit Ltd",
  
  "logo" : "https://www.myhrtoolkit.com/hubfs/Logos%20and%20Brand/favicon-teal.svg",

"image" : "https://www.myhrtoolkit.com/hubfs/Logos%20and%20Brand/favicon-teal.svg",
  
  "url": "https://www.myhrtoolkit.com/",
  
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Unit 18 Jessops Riverside",
    "addressLocality": "Sheffield",
    "addressRegion": "South Yorkshire",
    "postalCode": " S9 2RX"
 	},
  "telephone": "0345 225 0414",
 
  "openingHours": 
  [
    "Mo-Fr 09:00-17:30"
  ],
  "email" :"sales@myhrtoolkit.com",
  "sameAs" : 
  [ "https://twitter.com/myhrtoolkit",
    "https://www.linkedin.com/company/myhrtoolkit-limited",
    "https://plus.google.com/+myhrtoolkit"
  ],
    
  "description": "HR Software for SMEs"
  }
 }
```

```json
// Colloquial site name - for mobile SERPs
{  
    "@context" : "http://schema.org",
       "@type" : "WebSite",
       "name" : "myhrtoolkit",
       "url" : "https://www.myhrtoolkit.com/"
}
```