Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
2 tasks done
jainpawan21 opened this issue Nov 7, 2023 · 3 comments · Fixed by #4826
Closed
2 tasks done

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

jainpawan21 opened this issue Nov 7, 2023 · 3 comments · Fixed by #4826
Assignees
Labels
help wanted Extra attention is needed

Comments

@jainpawan21
Copy link
Member

🔖 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?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

None

@michaldziuba03
Copy link
Contributor

you can assign me

@sr-26
Copy link
Contributor

sr-26 commented Nov 7, 2023

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

@jainpawan21
Copy link
Member Author

you can assign me

Assigned this to you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants