api version

Dpj
Dpj Posts: 192 image  Master Member
Zyxel Certified Network Administrator - Nebula Zyxel Certified Network Administrator - Security First Comment Friend Collector

Hello,

I see the API is upgraded to version 0.1.33, that's nice, i can create organizations. Is there a roadmap for further upgrade plans for the API? Because for me still a lot of options missing in the API. I can write them all down, but maybe if i see a road map for future upgrade plans, maybe it would make life a little bit easier. We are on the edge of starting our new style MSP Solution. and in this process, the new h series came out. Where a lot of options where (and still) are missing. So i was hoping, i could solve some things with the API. But not really yet. (even nice progress is made with the H series and Nebula.)

Because of our new MSP solution, i'm waiting for all the missing futures, which are important for us. So if that can be soon solved with the API would be great, even not all functions are API related.

All Replies

  • Dpj
    Dpj Posts: 192 image  Master Member
    Zyxel Certified Network Administrator - Nebula Zyxel Certified Network Administrator - Security First Comment Friend Collector

    I see that i only can create sites through the API when the organization is PRO.

    What i want: We are MSP, I have an MSP license. So, i want to be able, to create an complete organization with sites, and attach devices to this organization etc through the API in one step. It seems that's not possible.

    when i create first an organization through the API, and then directly create an site i get "forbidden" when i use an pro org, the site is correctly created.

  • Zyxel_Melen
    Zyxel_Melen Posts: 3,976 image  Guru Member
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Administrator - Switch Zyxel Certified Network Administrator - Nebula Zyxel Certified Sales Associate
    edited September 17

    Hi @Dpj

    The Nebula OpenAPI will have further upgrades, but I'm not sure if we have a roadmap. May I know what kind information you want to know?

    About the create site issue, you mentioned the API response is forbidden, but the site has been created? If so, could you share the timestamp and the org & site name with me? It will help us to identify this issue. Additionally, I get 200 when creating a site in a Pro org via API.

    Zyxel Melen


  • Dpj
    Dpj Posts: 192 image  Master Member
    Zyxel Certified Network Administrator - Nebula Zyxel Certified Network Administrator - Security First Comment Friend Collector

    I don't understand this. (at least i understand, but this way it's useless to have these options with the API.). I will tell you what my plan is.

    We are MSP. We have to sell many zyxel devices. So because templates in Nebula are not working. (at least not the way it's very usefull). (with the flex 200 it was far more better, but that's an other discussion).

    So when we sell an device, we also will use Asset tagging. (put an sticker on it with some device information etc.)

    So i wrote an program, which search for an organization, if found, we can add devices to it. If not, we create an new organization (through the API), and then fill in the information and asset tagging etc, and then connect the device to this organization. But that's not possible. Because what we have to do:

    use the API for creating an organization, then log into nebula to connect licenses i think, to make the organization pro, then use the API to claim the devices, and create sites etc. Maybe it is possible when creating the organization, to activate the trial license?

    In my opinion as MSP we should have the possibility, to create organizations this way and claim devices.

    Other options i would like to see with the API

    When creating organizations: also add the MSP ID. That is not possible at the moment.

    Create Port Profiles on switches (i see i can change port settings on switches, so port profiles would be great, we are using this all the time)

    Read eventlogs from the FlexH series

    Configure the FlexH series

    Tranfer Licenses between organizations. (what we do, we have 1 fake organization, there we putted al licenses under. When we have a new customer, we transfer the necessary licenses to this new customer.

    Adding SSID,s (and set the necessary settings on these devices)

    As i also read from other users. The best would be, to make API leading, and from there put all the settings in Nebula.

    Yours dennis

  • Dpj
    Dpj Posts: 192 image  Master Member
    Zyxel Certified Network Administrator - Nebula Zyxel Certified Network Administrator - Security First Comment Friend Collector

    oh i see at least i can change ssid's

  • Zyxel_Melen
    Zyxel_Melen Posts: 3,976 image  Guru Member
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Administrator - Switch Zyxel Certified Network Administrator - Nebula Zyxel Certified Sales Associate

    Hi @Dpj

    Thanks for sharing. We will discuss the API request from you.

    Zyxel Melen


Nebula Tips & Tricks