> ## Documentation Index
> Fetch the complete documentation index at: https://io.net/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started with IO Explorer API

> Use IO Explorer APIs to gain insight into the different elements of our network.

<iframe width="724" src="https://www.youtube.com/embed/XB54fut02cI" title="Get Started with the IO Explorer API" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen />

### Authentication

To use io.net APIs, you must supply a *JWT token* in the header of your request.

Follow the instructions below to generate a token:

1. Go to io.net > **Get Started** > **IO Explore** > and the **Workers** tab.
2. In the **UI**, right-click and select **Inspect**.
3. In the **Inspect** tool, click **Network**.
4. Refresh the **Workers** page.
5. In the list of elements, click **Devices**.
6. Scroll down to the **Request Headers** section.
7. Copy and store the token.

<Info>
  The token is valid for 21 days.
</Info>

<Frame>
  <img src="https://mintcdn.com/ionet-cca8037f/s2w54-m8LpJVz2ID/images/reference/45b951bf59c4a475d763f3679454767ef7ee1890203e9add65bf58bfde5e73ae-api1.jpg?fit=max&auto=format&n=s2w54-m8LpJVz2ID&q=85&s=1ffd3e640132d24930493d4b47ca81bf" alt="" width="2100" height="1071" data-path="images/reference/45b951bf59c4a475d763f3679454767ef7ee1890203e9add65bf58bfde5e73ae-api1.jpg" />
</Frame>

### Make an API Call

You can use **cURL** to make API requests. Make sure you replace the following variables:

* `{device_id}`: Your actual **Device ID**, which you can copy from the *Device View* page.

  <Frame>
    <img src="https://mintcdn.com/ionet-cca8037f/s2w54-m8LpJVz2ID/images/reference/c62bb3b13e52950ecbbb8aead1c6da59d28c3092acdad7a791eec95fa46228d5-deviceID.png?fit=max&auto=format&n=s2w54-m8LpJVz2ID&q=85&s=03a7d7bb5e9dfa852995d39d934565a7" alt="" width="698" height="88" data-path="images/reference/c62bb3b13e52950ecbbb8aead1c6da59d28c3092acdad7a791eec95fa46228d5-deviceID.png" />
  </Frame>
* `{your_token}` : The **Token** you previously copied using the **Inspect Tool**.

```bash theme={null}
curl X GET "https://api.io.solutions/v1/io-explorer/devices/{device_id}/details"
    -H "Token: {your_token}"
```

### Rate Limits

The base io.net API rate limit is as follows:

* 150 reqs / 10 second (umbrella Rate Limit on IO Explorer)
* **Summary:** 100 / 5 minutes
* **Details:** 100 / 5 minutes
* **Search:** 80 / 1 minute
