Skip to main content

OrganizationApi

valkyrai-api

All URIs are relative to http://localhost:8080/v1

MethodHTTP requestDescription
deleteOrganizationDELETE OrganizationApiDelete a Organization.

deleteOrganization

Void
deleteOrganization(id)

Delete a Organization.

Deletes a specific Organization.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OrganizationApi;


OrganizationApi apiInstance = new OrganizationApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the Organization.

try {
Void result = apiInstance.deleteOrganization(id);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OrganizationApi#deleteOrganization");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the Organization.

Return type

Void

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

getOrganization

Organization
getOrganization(id)

Retrieve a single Organization

Retrieves a single Organization for a specific uid.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OrganizationApi;


OrganizationApi apiInstance = new OrganizationApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the Organization.

try {
Organization result = apiInstance.getOrganization(id);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OrganizationApi#getOrganization");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the Organization.

Return type

Organization

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getOrganizationList

Organization
getOrganizationList()

Retrieve a list of Organizations

Retrieves a list of Organizations.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OrganizationApi;


OrganizationApi apiInstance = new OrganizationApi();

try {
Organization result = apiInstance.getOrganizationList();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OrganizationApi#getOrganizationList");
e.printStackTrace();
}

Parameters

This endpoint does not need any parameter.

Return type

Organization

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

postOrganization

Organization
postOrganization(organization)

Create a new Organization

Creates a new Organization.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OrganizationApi;


OrganizationApi apiInstance = new OrganizationApi();
Organization organization = new Organization(); // Organization | Organization details.

try {
Organization result = apiInstance.postOrganization(organization);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OrganizationApi#postOrganization");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
organizationOrganizationOrganization details.

Return type

Organization

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

updateOrganization

Organization
updateOrganization(idorganization)

Update an existing Organization

Updates an existing Organization.

Example

Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.OrganizationApi;


OrganizationApi apiInstance = new OrganizationApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the Organization.
Organization organization = new Organization(); // Organization | Updated Organization details.

try {
Organization result = apiInstance.updateOrganization(idorganization);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling OrganizationApi#updateOrganization");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the Organization.
organizationOrganizationUpdated Organization details.

Return type

Organization

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

Generated Version Details

~value
GENERATOR VERSIONcom.valkyrlabs:ValkyrAI API 1.0-SNAPSHOT
API ARTIFACTcom.valkyrlabs.valkyrai-api.jar
GENERATOR VERSIONorg.openapitools.openapi-generator:7.5.0
GENERATOR CLASSorg.openapitools.codegen.languages.SpringCodegen
GENERATED DATE2025-06-19T15:00:41.043640-07:00[America/Los_Angeles]