xebia-functional / xef

Building applications with LLMs through composability, in Kotlin, Scala, ...

Home Page:https://xef.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Endpoint for manage Organizations

Montagon opened this issue · comments

Endpoints

  • POST /v1/settings/org. Creates an organization.
  • PUT /v1/settings/org/{id}
  • DELETE /v1/settings/org/{id} -> Deletes all the projects.
  • GET /v1/settings/org -> From the user that makes the call, returns all the organizations to which the user has access.
  • GET /v1/settings/org/{id} -> Returns all the info for a specific organization.

Restrictions

  • The user needs to have access to the org.

Added one endpoint more:

  • GET /v1/settings/org/{id}/users. That will return all the users that belong to an organization.