Organizations
Receives a new license key via JSON, decodes it, verifies its validity, and updates the organization's license in the system if it is valid.
No Content - License key successfully updated
Bad Request - Invalid JSON, empty license key, or validation failure of the license key
Conflict - License limit is incompatible with the current organization state
Internal Server Error - Failure in updating the license or unable to retrieve organization info from context
No content
This endpoint allows creating a new organization along with a new project and establishes necessary bindings between them.
Body of the request to insert a new organization
Contains the organization and project that was created
Bad Request - JSON parsing error or missing fields
Not Found - Failed to create organization or project
Internal Server Error - Failed to apply bindings or other server errors
No Content - License key successfully updated
Bad Request - Invalid JSON, empty license key, or validation failure of the license key
Conflict - License limit is incompatible with the current organization state
No content
OK - Contains an array of projects associated with the organization
Status Forbidden - User does not have permission to retrieve projects
Status Internal Server Error - Failed to retrieve projects or other severe errors
Returns all organizations and all projects in each organization that the user is a member of
OK - Contains all organizations and projects
Unauthorized - User does not have permission to get organizations and projects
Internal Server Error - Failed to get organizations and projects or other server errors
OK - Contains an array of projects associated with the organization
Status Forbidden - User does not have permission to retrieve projects
Status Internal Server Error - Failed to retrieve projects or other severe errors
Returns all organizations and all projects in each organization that the user is a member of
OK - Contains all organizations and projects
Unauthorized - User does not have permission to get organizations and projects
Internal Server Error - Failed to get organizations and projects or other server errors
OK - Contains an array of users associated with the organization
Status Forbidden - User does not have permission to retrieve users
Status Internal Server Error - Failed to retrieve users or other severe errors
Verifies whether the provided display name for an organization is already used by any existing organization.
Body of the request to verify an organization name
The organization name to verify
OK - Contains a boolean indicating if the display name is in use
Bad Request - Invalid input or data types
Internal Server Error - Error processing the request
the id of the organization to delete
Successful Delete, no content
Status Forbidden - User does not have permission to delete
Status Internal Server Error - Failed to delete organization or other severe errors
No content
Updates the display name of the organization specified by the ID.
The ID of the organization
Body of the request to update organization metadata
The updated organization name
OK - Display name updated successfully
No content
Bad Request - Invalid input, data types, or missing fields
Unauthorized - Authentication required or failed
Not Found - Organization not found
Internal Server Error - Error processing the request
No content
Last updated
Was this helpful?