@toolprint/api-client
Version:
1,241 lines • 48.1 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Tools = exports.Toolprints = exports.Strategy = exports.Servers = exports.Secrets = exports.Search = exports.Sdk = exports.Providers = exports.Policies = exports.Integrations = exports.Flags = exports.Audit = exports.Account = exports.Default = void 0;
const zod_gen_js_1 = require("./zod.gen.js");
const client_gen_js_1 = require("./client.gen.js");
class Default {
static getAiDocumentationAiTxtGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetAiDocumentationAiTxtGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetAiDocumentationAiTxtGetResponse.parseAsync(data);
},
url: '/ai.txt',
...options
});
}
static healthHealthGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zHealthHealthGetData.parseAsync(data);
},
url: '/health',
...options
});
}
}
exports.Default = Default;
class Account {
static deleteAccountApiV1AccountDelete(options) {
return (options?.client ?? client_gen_js_1.client).delete({
requestValidator: async (data) => {
return await zod_gen_js_1.zDeleteAccountApiV1AccountDeleteData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zDeleteAccountApiV1AccountDeleteResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/',
...options
});
}
static getAccountInformationApiV1AccountGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetAccountInformationApiV1AccountGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetAccountInformationApiV1AccountGetResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/',
...options
});
}
static createAccountApiV1AccountPost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCreateAccountApiV1AccountPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreateAccountApiV1AccountPostResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/',
...options
});
}
static getApiKeyApiV1AccountApiKeyGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetApiKeyApiV1AccountApiKeyGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetApiKeyApiV1AccountApiKeyGetResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/api-key',
...options
});
}
static getAuthStatusApiV1AccountAuthStatusGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetAuthStatusApiV1AccountAuthStatusGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetAuthStatusApiV1AccountAuthStatusGetResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
},
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/account/auth/status',
...options
});
}
static createAccountByInvitationApiV1AccountInvitationCodePost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCreateAccountByInvitationApiV1AccountInvitationCodePostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreateAccountByInvitationApiV1AccountInvitationCodePostResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/invitation-code',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static getServiceTokenApiV1AccountServiceTokenGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetServiceTokenApiV1AccountServiceTokenGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetServiceTokenApiV1AccountServiceTokenGetResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/service-token',
...options
});
}
static rotateServiceTokenApiV1AccountServiceTokenPost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zRotateServiceTokenApiV1AccountServiceTokenPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zRotateServiceTokenApiV1AccountServiceTokenPostResponse.parseAsync(data);
},
security: [
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/account/service-token',
...options
});
}
}
exports.Account = Account;
class Audit {
static getAuditLogsApiV1AuditGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetAuditLogsApiV1AuditGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetAuditLogsApiV1AuditGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/audit/',
...options
});
}
}
exports.Audit = Audit;
class Flags {
static getAllFlagsApiV1FlagsGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetAllFlagsApiV1FlagsGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetAllFlagsApiV1FlagsGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/flags/',
...options
});
}
}
exports.Flags = Flags;
class Integrations {
static listIntegrationsApiV1IntegrationsGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zListIntegrationsApiV1IntegrationsGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zListIntegrationsApiV1IntegrationsGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/integrations/',
...options
});
}
static getIntegrationToolsApiV1IntegrationsIntegrationNameToolsGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/integrations/{integration_name}/tools',
...options
});
}
static upsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/integrations/{integration_name}/tools/custom/tags',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static getToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/integrations/{integration_name}/tools/{tool_name}',
...options
});
}
static deleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDelete(options) {
return (options.client ?? client_gen_js_1.client).delete({
requestValidator: async (data) => {
return await zod_gen_js_1.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/integrations/{integration_name}/tools/{tool_name}/custom/tags',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static upsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/integrations/{integration_name}/tools/{tool_name}/custom/tags',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
}
exports.Integrations = Integrations;
class Policies {
static getAllPoliciesApiV1PoliciesGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetAllPoliciesApiV1PoliciesGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetAllPoliciesApiV1PoliciesGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/',
...options
});
}
static createPolicyApiV1PoliciesPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCreatePolicyApiV1PoliciesPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreatePolicyApiV1PoliciesPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static getApprovalRequestsApiV1PoliciesApprovalsGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetApprovalRequestsApiV1PoliciesApprovalsGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetApprovalRequestsApiV1PoliciesApprovalsGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/approvals',
...options
});
}
static checkResourceAccessGetApiV1PoliciesResourcesCheckGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetResponse.parseAsync(data);
},
url: '/api/v1/policies/resources/check',
...options
});
}
static checkResourceAccessApiV1PoliciesResourcesCheckPost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCheckResourceAccessApiV1PoliciesResourcesCheckPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCheckResourceAccessApiV1PoliciesResourcesCheckPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/resources/check',
...options
});
}
static checkResourceForApprovalApiV1PoliciesResourcesResourceNameApprovalGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zCheckResourceForApprovalApiV1PoliciesResourcesResourceNameApprovalGetData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/resources/{resource_name}/approval',
...options
});
}
static getPolicyApiV1PoliciesPolicyIdGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetPolicyApiV1PoliciesPolicyIdGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetPolicyApiV1PoliciesPolicyIdGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/{policy_id}',
...options
});
}
static updatePolicyApiV1PoliciesPolicyIdPut(options) {
return (options.client ?? client_gen_js_1.client).put({
requestValidator: async (data) => {
return await zod_gen_js_1.zUpdatePolicyApiV1PoliciesPolicyIdPutData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zUpdatePolicyApiV1PoliciesPolicyIdPutResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/{policy_id}',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static checkPolicyStatusApiV1PoliciesPolicyIdAuditIdStatusPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCheckPolicyStatusApiV1PoliciesPolicyIdAuditIdStatusPostData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/policies/{policy_id}/{audit_id}/status',
...options
});
}
}
exports.Policies = Policies;
class Providers {
static listProvidersApiV1ProvidersGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zListProvidersApiV1ProvidersGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zListProvidersApiV1ProvidersGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/providers/',
...options
});
}
static getProviderApiV1ProvidersProviderIdGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetProviderApiV1ProvidersProviderIdGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetProviderApiV1ProvidersProviderIdGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/providers/{provider_id}',
...options
});
}
static getServersApiV1ProvidersProviderIdServersGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetServersApiV1ProvidersProviderIdServersGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetServersApiV1ProvidersProviderIdServersGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/providers/{provider_id}/servers',
...options
});
}
static syncProviderApiV1ProvidersProviderIdSyncPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zSyncProviderApiV1ProvidersProviderIdSyncPostData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/providers/{provider_id}/sync',
...options
});
}
}
exports.Providers = Providers;
class Sdk {
static initializeApiV1SdkInitializeGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zInitializeApiV1SdkInitializeGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zInitializeApiV1SdkInitializeGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/sdk/initialize',
...options
});
}
static getServiceTokenApiV1SdkServiceTokenGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetServiceTokenApiV1SdkServiceTokenGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetServiceTokenApiV1SdkServiceTokenGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/sdk/service-token',
...options
});
}
}
exports.Sdk = Sdk;
class Search {
static reindexApiV1SearchReindexPost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zReindexApiV1SearchReindexPostData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/search/reindex',
...options
});
}
static reindexToolprintsApiV1SearchReindexToolprintsPost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zReindexToolprintsApiV1SearchReindexToolprintsPostData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/search/reindex/toolprints',
...options
});
}
static reindexToolsApiV1SearchReindexToolsPost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zReindexToolsApiV1SearchReindexToolsPostData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/search/reindex/tools',
...options
});
}
static searchToolprintsApiV1SearchToolprintsPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zSearchToolprintsApiV1SearchToolprintsPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zSearchToolprintsApiV1SearchToolprintsPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/search/toolprints',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static getToolprintRecommendationApiV1SearchToolprintsRecommendationPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/search/toolprints/recommendation',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static searchToolsApiV1SearchToolsPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zSearchToolsApiV1SearchToolsPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zSearchToolsApiV1SearchToolsPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/search/tools',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
}
exports.Search = Search;
class Secrets {
static getSecretsApiV1SecretsGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetSecretsApiV1SecretsGetData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/secrets/',
...options
});
}
static getSecretApiV1SecretsSecretNameGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetSecretApiV1SecretsSecretNameGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetSecretApiV1SecretsSecretNameGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/secrets/{secret_name}',
...options
});
}
static upsertSecretApiV1SecretsSecretNamePut(options) {
return (options.client ?? client_gen_js_1.client).put({
requestValidator: async (data) => {
return await zod_gen_js_1.zUpsertSecretApiV1SecretsSecretNamePutData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zUpsertSecretApiV1SecretsSecretNamePutResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
},
{
scheme: 'bearer',
type: 'http'
}
],
url: '/api/v1/secrets/{secret_name}',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
}
exports.Secrets = Secrets;
class Servers {
static listServersApiV1ServersGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zListServersApiV1ServersGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zListServersApiV1ServersGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/servers/',
...options
});
}
static getServerApiV1ServersServerIdGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetServerApiV1ServersServerIdGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetServerApiV1ServersServerIdGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/servers/{server_id}',
...options
});
}
static getServerClientApiV1ServersServerIdClientGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetServerClientApiV1ServersServerIdClientGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetServerClientApiV1ServersServerIdClientGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/servers/{server_id}/client',
...options
});
}
static getServerPropertiesApiV1ServersServerIdPropertiesGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetServerPropertiesApiV1ServersServerIdPropertiesGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetServerPropertiesApiV1ServersServerIdPropertiesGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/servers/{server_id}/properties',
...options
});
}
static patchServerPropertiesApiV1ServersServerIdPropertiesKeyPatch(options) {
return (options.client ?? client_gen_js_1.client).patch({
requestValidator: async (data) => {
return await zod_gen_js_1.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/servers/{server_id}/properties/{key}',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
}
exports.Servers = Servers;
class Strategy {
static getStrategyApiV1StrategyPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetStrategyApiV1StrategyPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetStrategyApiV1StrategyPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/strategy/',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static createFakeRecipesApiV1StrategyFakePost(options) {
return (options?.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCreateFakeRecipesApiV1StrategyFakePostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreateFakeRecipesApiV1StrategyFakePostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/strategy/fake',
...options
});
}
}
exports.Strategy = Strategy;
class Toolprints {
static createToolprintApiV1ToolprintsPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCreateToolprintApiV1ToolprintsPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreateToolprintApiV1ToolprintsPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static getToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/.well-known/ai.txt',
...options
});
}
static getToolprintSchemaApiV1ToolprintsWellKnownSchemaGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/.well-known/schema',
...options
});
}
static getToolprintTemplateApiV1ToolprintsWellKnownTemplateGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/.well-known/template',
...options
});
}
static createToolprintJsonApiV1ToolprintsJsonPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zCreateToolprintJsonApiV1ToolprintsJsonPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreateToolprintJsonApiV1ToolprintsJsonPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/json',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static validateToolprintApiV1ToolprintsValidatePost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zValidateToolprintApiV1ToolprintsValidatePostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zValidateToolprintApiV1ToolprintsValidatePostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/validate',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static validateToolprintJsonApiV1ToolprintsValidateJsonPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zValidateToolprintJsonApiV1ToolprintsValidateJsonPostData.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/validate/json',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static validateToolprintYamlApiV1ToolprintsValidateYamlPost(options) {
return (options.client ?? client_gen_js_1.client).post({
bodySerializer: null,
requestValidator: async (data) => {
return await zod_gen_js_1.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/validate/yaml',
...options,
headers: {
'Content-Type': 'text/plain',
...options.headers
}
});
}
static createToolprintYamlApiV1ToolprintsYamlPost(options) {
return (options.client ?? client_gen_js_1.client).post({
bodySerializer: null,
requestValidator: async (data) => {
return await zod_gen_js_1.zCreateToolprintYamlApiV1ToolprintsYamlPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zCreateToolprintYamlApiV1ToolprintsYamlPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/yaml',
...options,
headers: {
'Content-Type': 'text/plain',
...options.headers
}
});
}
static getToolprintApiV1ToolprintsToolprintIdGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintApiV1ToolprintsToolprintIdGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolprintApiV1ToolprintsToolprintIdGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/toolprints/{toolprint_id}',
...options
});
}
}
exports.Toolprints = Toolprints;
class Tools {
static listToolsApiV1ToolsGet(options) {
return (options?.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zListToolsApiV1ToolsGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zListToolsApiV1ToolsGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/tools/',
...options
});
}
static getToolResourcesBatchApiV1ToolsResourcesBatchPost(options) {
return (options.client ?? client_gen_js_1.client).post({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/tools/resources/batch',
...options,
headers: {
'Content-Type': 'application/json',
...options.headers
}
});
}
static getToolApiV1ToolsToolIdGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolApiV1ToolsToolIdGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolApiV1ToolsToolIdGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/tools/{tool_id}',
...options
});
}
static getToolPropertiesApiV1ToolsToolIdPropertiesGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/tools/{tool_id}/properties',
...options
});
}
static getToolResourceApiV1ToolsToolIdResourceGet(options) {
return (options.client ?? client_gen_js_1.client).get({
requestValidator: async (data) => {
return await zod_gen_js_1.zGetToolResourceApiV1ToolsToolIdResourceGetData.parseAsync(data);
},
responseValidator: async (data) => {
return await zod_gen_js_1.zGetToolResourceApiV1ToolsToolIdResourceGetResponse.parseAsync(data);
},
security: [
{
name: 'X-ONEGREP-API-KEY',
type: 'apiKey'
}
],
url: '/api/v1/tools/{tool_id}/resource',
...options
});
}
}
exports.Tools = Tools;
//# sourceMappingURL=sdk.gen.js.map