Description | # Welcome to the Iru Endpoint Management API Documentation
**Note:** Kandji is now Iru, but many URLs and notes within this documentation will continue to reference Kandji for some time.
You can find your API URL in Settings > Access. The API URL will follow the below formats.
- US - `https://SubDomain.api.kandji.io`
- EU - `https://SubDomain.api.eu.kandji.io`
For information on how to obtain an API token, please refer to the following support article.
[https://support.kandji.io/api](https://support.kandji.io/api)
#### Rate Limit
The Iru Endpoint Management API currently has an API rate limit of 10,000 requests per hour per customer.
#### Request Methods
HTTP request methods supported by the API.
| Method | Definition |
| --- | --- |
| GET | The `GET` method requests a representation of the specified resource. |
| POST | The `POST` method submits an entity to the specified resource. |
| PATCH | The `PATCH` method applies partial modifications to a resource. |
| DELETE | The `DELETE` method deletes the specified resource. |
#### Response codes
Not all response codes apply to every endpoint.
| Code | Response |
| --- | --- |
| 200 | OK |
| 201 | Created |
| 204 | No content |
| | Typical response when sending the DELETE method. |
| 400 | Bad Request |
| | "Command already running" - The command may already be running in a _Pending_ state waiting on the device. |
| | "Command is not allowed for current device" - The command may not be compatible with the target device. |
| | "JSON parse error - Expecting ',' delimiter: line 3 column 2 (char 65)" |
| 401 | Unauthorized |
| | This error can occur if the token is incorrect, was revoked, or the token has expired. |
| 403 | Forbidden |
| | The request was understood but cannot be authorized. |
| 404 | Not found |
| | Unable to locate the resource in the Iru tenant. |
| 415 | Unsupported Media Type |
| | The request contains a media type which the server or resource does not support. |
| 500 | Internal server error |
| 503 | Service unavailable |
| | This error can occur if a file upload is still being processed via the custom apps API. |
#### Data structure
The API returns all structured responses in JSON schema format.
#### Examples
Code examples using the API can be found in the Iru Endpoint Management support [GitHub](https://github.com/kandji-inc/support/tree/main/api-tools). |
h1 tags | Your page doesn't have H1 tags. |
h2 tags | Your page doesn't have H2 tags. |
Site Speed | 0.90283107757568 |
Alexa Rank: |
0 |
Site's Traffic |
|
| Host | Type | Class | TTL | Target |
| 7239b8fc.web.api.eu.kandji.io | CNAME | IN | 297 | web-origin.eu.kandji.io |