UNPKG

@codacy/codacy-mcp

Version:

Codacy MCP server

47 lines (46 loc) 1.89 kB
import { OpenAPI } from '../core/OpenAPI.js'; import { request as __request } from '../core/request.js'; export class IntegrationsService { /** * List configured login providers on Codacy's platform * List configured login providers on Codacy's platform * @param cursor Cursor to [specify a batch of results to request](https://docs.codacy.com/codacy-api/using-the-codacy-api/#using-pagination)* @param limit Maximum number of items to return * @returns ConfiguredLoginIntegrationListResponse Successful operation * @throws ApiError */ static listConfiguredLoginIntegrations(cursor, limit = 100, abortSignal) { return __request(OpenAPI, { method: 'GET', url: '/login/integrations', query: { 'cursor': cursor, 'limit': limit, }, abortSignal, errors: { 400: `Bad Request`, 500: `Internal Server Error`, }, }); } /** * List provider integrations existing on Codacy's platform * List provider integrations existing on Codacy's platform * @param cursor Cursor to [specify a batch of results to request](https://docs.codacy.com/codacy-api/using-the-codacy-api/#using-pagination)* @param limit Maximum number of items to return * @returns ProviderIntegrationListResponse Successful operation * @throws ApiError */ static listProviderIntegrations(cursor, limit = 100, abortSignal) { return __request(OpenAPI, { method: 'GET', url: '/provider/integrations', query: { 'cursor': cursor, 'limit': limit, }, abortSignal, errors: { 400: `Bad Request`, 500: `Internal Server Error`, }, }); } }