Cisco Meraki Administered API

The administered API from Cisco Meraki — 4 operation(s) for administered.

Operations 4

GET /administered/identities/me Returns the identity of the current user. #
GET /administered/identities/me/api/keys List the non-sensitive metadata associated with the API keys that belong to the user #
POST /administered/identities/me/api/keys/generate Generates an API key for an identity #
POST /administered/identities/me/api/keys/{suffix}/revoke Revokes an identity's API key, using the last four characters of the key #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cisco-meraki-administered-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cisco-meraki-administered-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Meraki Dashboard Administered API
  description: 'A RESTful API to programmatically manage and monitor Cisco Meraki networks at scale.


    > Date: 05 August, 2026

    >

    > [Recent Updates](https://meraki.io/whats-new/)


    ---


    [API Documentation](https://meraki.io/api)


    [Community Support](https://meraki.io/community)


    [Meraki Homepage](https://www.meraki.com)

    '
  contact:
    name: Meraki Developer Community
    url: https://meraki.io/community
  version: 1.73.0
  x-provenance:
    method: harvested
    authored_by: Cisco Meraki
    harvested_by: API Evangelist
    harvested_on: '2026-08-19'
    first_party: true
    note: Published by Cisco. Retrieved unmodified except for this x-provenance block.
    provider_published: true
    derived_view: Per-first-tag view of the source document, tag 'administered'. Operations and schemas are the provider's, unmodified.
  x-evidence:
  - type: source
    url: https://github.com/meraki/openapi/blob/master/openapi/spec3.json
  - type: raw
    url: https://raw.githubusercontent.com/meraki/openapi/master/openapi/spec3.json
  - type: alternate
    url: https://api.meraki.com/api/v1/openapiSpec
servers:
- url: https://api.meraki.com/{basePath}
  variables:
    basePath:
      default: api/v1
security:
- meraki_api_key: []
- bearerAuth: []
tags:
- name: administered
paths:
  /administered/identities/me:
    get:
      description: Returns the identity of the current user.
      operationId: getAdministeredIdentitiesMe
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                type: object
                properties:
                  name:
                    type: string
                    description: Username
                  email:
                    type: string
                    description: User email
                  lastUsedDashboardAt:
                    type: string
                    format: date-time
                    description: Last seen active on Dashboard UI
                  authentication:
                    type: object
                    properties:
                      mode:
                        type: string
                        description: Authentication mode
                      api:
                        type: object
                        properties:
                          key:
                            type: object
                            properties:
                              created:
                                type: boolean
                                description: If API key is created for this user
                            description: API key
                        description: API authentication
                      twoFactor:
                        type: object
                        properties:
                          enabled:
                            type: boolean
                            description: If twoFactor authentication is enabled for this user
                        description: TwoFactor authentication
                      saml:
                        type: object
                        properties:
                          enabled:
                            type: boolean
                            description: If SAML authentication is enabled for this user
                        description: SAML authentication
                    description: Authentication info
              example:
                name: Miles Meraki
                email: miles@meraki.com
                lastUsedDashboardAt: '2018-02-11T00:00:00.090210Z'
                authentication:
                  mode: email
                  api:
                    key:
                      created: true
                  twoFactor:
                    enabled: false
                  saml:
                    enabled: false
      summary: Returns the identity of the current user.
      tags:
      - administered
  /administered/identities/me/api/keys:
    get:
      description: List the non-sensitive metadata associated with the API keys that belong to the user
      operationId: getAdministeredIdentitiesMeApiKeys
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                type: array
                items:
                  type: object
                  properties:
                    suffix:
                      type: string
                      description: Last 4 characters of the API key
                    createdAt:
                      type: string
                      description: Date that the API key was created
              example:
              - suffix: da4f
                createdAt: '2018-02-11T00:00:00.090210Z'
      summary: List the non-sensitive metadata associated with the API keys that belong to the user
      tags:
      - administered
  /administered/identities/me/api/keys/generate:
    post:
      description: Generates an API key for an identity. For users who have access to more than one organization, the change will take up to five minutes to propagate. If one of the organizations is currently under maintenance, the change may not propagate fully until after the maintenance has been completed.
      operationId: generateAdministeredIdentitiesMeApiKeys
      responses:
        '202':
          description: Successful operation
          content:
            application/json:
              schema:
                type: object
                properties:
                  key:
                    type: string
                    description: API key in plaintext. This value will not be accessible outside of key generation
              example:
                key: '1284392014819'
      summary: Generates an API key for an identity
      tags:
      - administered
  /administered/identities/me/api/keys/{suffix}/revoke:
    post:
      description: Revokes an identity's API key, using the last four characters of the key. For users who have access to more than one organization, the change will take up to five minutes to propagate. If one of the organizations is currently under maintenance, the change may not propagate fully until after the maintenance has been completed.
      operationId: revokeAdministeredIdentitiesMeApiKeys
      parameters:
      - name: suffix
        in: path
        description: Suffix
        schema:
          type: string
        required: true
      responses:
        '202':
          description: Successful operation
      summary: Revokes an identity's API key, using the last four characters of the key
      tags:
      - administered