---
title: "REST API Authentication"
description: "REST API Authentication"
keywords: "REST API Authentication"
url: "https://www.myrapidi.com/wiki/rest_api_authentication"
locale: "en"
published: "2017-08-01T14:42:40Z"
modified: "2023-04-03T08:14:47Z"
---

In order to get access to the API, the Account Administrator needs to create a new API User, that only has access to MyRapidi through the API. Please follow the steps under [Create User](/wiki/create_user)and [Manage Users](/wiki/manage_users) to create this new API User. After a new API User has been created, the Administrator needs to generate an API Access Token for this API user, which the API uses as the authentication/login method.&nbsp;

The API Access Token generated on the Manage Users page is then used with the "Authorization" Header like below:

```
Authorization: Bearer [API SECURITY TOKEN]
```

The API Access Token generated will expire in the same way as normal user passwords - depending on the Account - Password Policies. The expire date will be indicated when you generate the Token. When a new Token is generated, the old token will expire after 24 hours - i.e. you have 24 hours to get the new Token into your production system.

This API is authenticated using&nbsp;[HTTP Basic Auth](http://en.wikipedia.org/wiki/Basic_access_authentication)&nbsp;over&nbsp;[HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure). Any requests over plain HTTP will fail with an HTTP 307 Temporary Redirect error message.

All requests are associated with a specific API user in MyRapidi and permissions are limited to that user's capabilities.&nbsp;
