# Cisco Meraki integration

{% hint style="info" %}
If you’re new to integrations in Rewst, read through our introductory integration documentation [here](https://docs.rewst.help/documentation/integrations).
{% endhint %}

## What does the Cisco Meraki integration do?

This integration enables seamless automation of network management and IT operations using Cisco Meraki's API, helping you manage alerts, licenses, and hardware.

### Why use the Cisco Meraki integration?

* Automated onboarding and offboarding of clients via PSA integration
* Organization management
* Network management

## Set up the Cisco Meraki integration

### Set up steps in Cisco Meraki

1. Log in to Cisco Meraki.
2. Navigate to the **My Profile** page, accessed via the avatar icon in the top right-hand corner of the dashboard.
3. Click **Generate new API key**.\
   \
   ![](https://1835401289-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAQQ1EHVcEsGKBPVHmiav%2Fuploads%2FK2PdpBivkn1Gh5bXznZo%2FScreenshot%202025-02-26%20at%202.01.48%E2%80%AFPM.png?alt=media\&token=a488132d-2d1a-44ce-b4a9-0421493b477f)
4. Copy the API key. You'll need this for your setup steps in Rewst.

### Set up steps in Rewst

1. Navigate to **Marketplace > Integrations** in the left side menu of your Rewst platform.
2. In the Integrations page, search for `Cisco Meraki`.\
   \
   ![](https://1835401289-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAQQ1EHVcEsGKBPVHmiav%2Fuploads%2FxdV4NETCZN45UYBWBq0x%2FScreenshot%202025-02-26%20at%209.58.00%E2%80%AFAM.png?alt=media\&token=87d1c8dc-f0e6-4373-a9d0-cd76121fbb94)
3. Click on the integration tile to launch the configuration setup page.
4. Under **Parameters**:

   <figure><img src="https://1835401289-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAQQ1EHVcEsGKBPVHmiav%2Fuploads%2FBxdSbTdmhclXdeSx1t2J%2FScreenshot%202025-02-26%20at%2010.37.16%E2%80%AFAM.png?alt=media&#x26;token=d933efda-8241-4215-88a0-66aa82f0bda5" alt=""><figcaption></figcaption></figure>

   1. Copy and Paste the API key into the **API key** field.
   2. Leave the text of the **Platform** field at **Default**.
5. Click **Save Configuration**.
6. Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for[ organization mapping](https://docs.rewst.help/documentation/integrations#what-is-organization-mapping). Complete your mapping as desired.&#x20;

## Test the Integration

Saving your configuration during integration setup automatically triggers a test API call to verify that your setup is correct. If something is wrong with your credentials and the integration fails, you'll receive an error message in the Rewst platform.

{% hint style="success" %}
Got an idea for a new Integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our [Canny feedback collector](https://rewst.canny.io/integrations).
{% endhint %}

## Cisco Meraki integration actions and endpoints

{% hint style="info" %}
For more on how actions work in Rewst, check out our [introductory actions documentation here](https://docs.rewst.help/documentation/workflows/actions-in-rewst).
{% endhint %}

Cisco's complete documentation can be found [here](https://docs.rewst.help/updates/roc-open-mics/roc-open-mics-north-america/2022-roc-open-mics/may-27th-2022-graph-api).

| Category            | Action                                                                   | Description                                                                                                                                                                    |
| ------------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Devices**         | Delete Device                                                            | Remove a single device                                                                                                                                                         |
| **Devices**         | Get Device                                                               | Return a single device                                                                                                                                                         |
| **Generic Request** | Meraki API Request                                                       | Generic action for making authenticated requests against the Meraki API                                                                                                        |
| **Networks**        | Add Devices to a Network                                                 | Claim devices into a network (recently claimed devices may take a few minutes to be accessible). This operation can be used up to ten times within a single five-minute window |
| **Networks**        | Create Organization Network                                              | Create a network                                                                                                                                                               |
| **Networks**        | Delete Network                                                           | Delete a network                                                                                                                                                               |
| **Networks**        | Get Firmware Upgrade Information For A Network                           | Get firmware upgrade information for a network                                                                                                                                 |
| **Networks**        | Get Network                                                              | Return a network                                                                                                                                                               |
| **Networks**        | Update Network                                                           | Update a network                                                                                                                                                               |
| **Organizations**   | Create Organization                                                      | Create a new organization                                                                                                                                                      |
| **Organizations**   | Delete Organization                                                      | Delete an organization                                                                                                                                                         |
| **Organizations**   | Get Organization                                                         | Return an organization                                                                                                                                                         |
| **Organizations**   | Get Overview Of The License State For An Organization                    | Return an overview of the license state for an organization                                                                                                                    |
| **Organizations**   | List Organizations                                                       | List the organizations that the user has privileges on                                                                                                                         |
| **Organizations**   | List Organization Networks                                               | List the networks that the user has privileges on in an organization                                                                                                           |
| **Organizations**   | List The Devices In An Organization That Have Been Assigned To A Network | List the devices in an organization that have been assigned to a network                                                                                                       |
| **Organizations**   | Update Organization                                                      | Update an organization                                                                                                                                                         |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rewst.help/documentation/integrations/integration-guides/cisco-meraki-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
