# 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                                                                                                                                                         |
