Skip to main content

McpResourceApi

valkyrai-api

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

MethodHTTP requestDescription
deleteMcpResourceDELETE McpResourceApiDelete a McpResource.

deleteMcpResource

Void
deleteMcpResource(id)

Delete a McpResource.

Deletes a specific McpResource.

Example

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


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

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

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the McpResource.

Return type

Void

Authorization

No authorization required

HTTP request headers

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

getMcpResource

McpResource
getMcpResource(id)

Retrieve a single McpResource

Retrieves a single McpResource for a specific uid.

Example

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


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

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

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the McpResource.

Return type

McpResource

Authorization

No authorization required

HTTP request headers

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

getMcpResourceList

McpResource
getMcpResourceList()

Retrieve a list of McpResources

Retrieves a list of McpResources.

Example

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


McpResourceApi apiInstance = new McpResourceApi();

try {
McpResource result = apiInstance.getMcpResourceList();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling McpResourceApi#getMcpResourceList");
e.printStackTrace();
}

Parameters

This endpoint does not need any parameter.

Return type

McpResource

Authorization

No authorization required

HTTP request headers

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

postMcpResource

McpResource
postMcpResource(mcpResource)

Create a new McpResource

Creates a new McpResource.

Example

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


McpResourceApi apiInstance = new McpResourceApi();
McpResource mcpResource = new McpResource(); // McpResource | McpResource details.

try {
McpResource result = apiInstance.postMcpResource(mcpResource);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling McpResourceApi#postMcpResource");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
mcpResourceMcpResourceMcpResource details.

Return type

McpResource

Authorization

No authorization required

HTTP request headers

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

updateMcpResource

McpResource
updateMcpResource(idmcpResource)

Update an existing McpResource

Updates an existing McpResource.

Example

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


McpResourceApi apiInstance = new McpResourceApi();
UUID id = UUID.randomUUID(); // UUID | Unique identifier for the McpResource.
McpResource mcpResource = new McpResource(); // McpResource | Updated McpResource details.

try {
McpResource result = apiInstance.updateMcpResource(idmcpResource);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling McpResourceApi#updateMcpResource");
e.printStackTrace();
}

Parameters

NameTypeDescriptionNotes
idUUIDUnique identifier for the McpResource.
mcpResourceMcpResourceUpdated McpResource details.

Return type

McpResource

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-04-09T20:27:13.881184-07:00[America/Los_Angeles]