novuhq / novu

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
https://novu.co
Other
34.5k stars 3.52k forks source link

🚀 Feature: add nodejs sdk methods for organization apis #4775

Closed jainpawan21 closed 9 months ago

jainpawan21 commented 10 months ago

🔖 Feature description

We recently made organizations apis public and accessible using API keys and nodejs methods are missing for these apis

https://api.novu.co/api#/Organizations/OrganizationController_createOrganization

🎤 Why is this feature needed ?

So that these apis can be accessed using nodejs SDK methods

✌️ How do you aim to achieve this?

By adding organization methods in sdk

🔄️ Additional Information

  1. Crete required DTOs and interfaces
  2. Add required tests
  3. Document in readme.md

Take subscriber methods as reference https://github.com/novuhq/novu/blob/next/packages/node/src/lib/subscribers/subscribers.ts

Take documentation for subscriber as reference https://github.com/novuhq/novu/blob/next/packages/node/README.md#subscribers

👀 Have you spent some time to check if this feature request has been raised before?

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

None

michaldziuba03 commented 10 months ago

you can assign me

sr-26 commented 10 months ago

I'm interested in working on this. Could you assign this to me @jainpawan21 ?

jainpawan21 commented 10 months ago

you can assign me

Assigned this to you!