Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Create REST API #156

Open
13 tasks
ceolinwill opened this issue Jun 17, 2024 · 3 comments
Open
13 tasks

Create REST API #156

ceolinwill opened this issue Jun 17, 2024 · 3 comments

Comments

@ceolinwill
Copy link
Member

ceolinwill commented Jun 17, 2024

Our REST API must follow the OpenAPI specs.

Auth

Preview Give feedback

Accounts

Preview Give feedback

Organizations

Preview Give feedback

Content

Preview Give feedback
@amos-kibet
Copy link

How about GraphQL, for flexibility of data fetching? I am happy to pick this up, whether REST or GraphQL.

@ceolinwill
Copy link
Member Author

ceolinwill commented Jul 9, 2024

@amos-kibet At first, I’d prefer to focus on the REST API because some orgs that will use Zoonk need to adhere to the OpenAPI specs. In the future, if we require more flexibility (and there’s demand for it), we can consider adding a GraphQL API as well.

In case you’d like to contribute, I’d advice to split your work into small chunks. For example, create one PR for each endpoint. If so, I apologize in advance because I didn’t do a good job documenting things yet, so you might have a hard time. If you have any questions, please feel free to ask.

I’ve updated the issue description to list the main endpoints.

@amos-kibet
Copy link

Hey @wceolin, no worries. I'll start as soon as I have some free time, but I'm not blocking anyone else from picking this up before then.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants