beginer for API

Scott_CC
Here to help

beginer for API

Hello

Good day to you.

I am beginner for Meraki API, and plan to use Python with Meraki library.

May you please help me below question.

1.  I would like have SSID report for whole Org.  Which API could query working SSID on Org or Network or AP?

2. If I would like update AP, MX, switch settings, all is process by "dashboard.devices.updateDevice"?

3. When I update device with "dashboard.devices.updateDevice", I need a property list. But when can I find it?

group the question, my daily task is update switch port, management IP, change SSID settings. I haven't found these API.

Thanks for your time.

 

Best Regards.

Scott Gao

5 Replies 5
Scott_CC
Here to help

Hello

To Meraki engineer,

I see Network or Org process is call by ID. Do you think allow call by name is friendly?

Thank you.

sungod
Kind of a big deal

You need to call by ID not name.

sungod
Kind of a big deal

1 I suggest https://developer.cisco.com/meraki/api-v1/get-organization-wireless-ssids-statuses-by-device/

2 there are many different calls to update different things

3 on an existing device you can use https://developer.cisco.com/meraki/api-v1/get-device/ to get the current settings, for a new device you need to create the settings yourself

I strongly recommend read through the complete API guide, starting at https://developer.cisco.com/meraki/api-v1/introduction/  

Then at least review all the API calls to get an idea of what is there, also you can use the search to find calls containing a keyword you are interested in, like SSID for instance...

https://developer.cisco.com/meraki/api-v1/search/?q=ssid

As you will be using the Python library, I would begin making some scripts to gather/format the data you are interested in, to get a feel for how things work.

 

Scott_CC
Here to help

Hello sungod

Thanks for your reply.

I read all link you suggest. I still can not find out API to update switch and AP LAN IP. Do you mind provide exact link?

Thank you.

Scott_CC
Here to help
Get notified when there are additional replies to this discussion.