NAiOS IconNAiOS Logo
Volver al catálogo

Codacy

codacy

Codacy is an automated code review tool that helps developers monitor code quality, track technical debt, and enforce coding standards across multiple programming languages.

Acciones
6
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (6)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create API TokenCODACY_CREATE_API_TOKENAcción

Tool to create a new api token for the authenticated user's account. use after authenticating when you need to generate a fresh token for integrations.

Parámetros de entrada

  • namestringObligatorio

    Name for the new API token.

  • scopestringObligatorio

    Scope of the token, e.g., 'api', 'read', 'write'.

  • descriptionstring

    Optional human-readable description of the token.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete API TokenCODACY_DELETE_API_TOKENAcción

Tool to delete a specific api token from the authenticated user's account. use after confirming the token id.

Parámetros de entrada

  • tokenIdstringObligatorio

    The ID of the API token to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Account DetailsCODACY_GET_ACCOUNT_DETAILSAcción

Tool to retrieve details of the authenticated user's account. use when confirming authentication before user-level operations.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Organization RepositoriesCODACY_GET_ORGANIZATION_REPOSITORIESAcción

Tool to list all repositories under a specific organization and provider. use when you need to enumerate organization-scoped repositories.

Parámetros de entrada

  • pageinteger

    Page number for pagination, must be >= 1.

  • searchstring

    Search term to filter repositories by name.

  • perPageinteger

    Number of items per page, must be between 1 and 100.

  • organizationNamestringObligatorio

    Name of the organization.

  • organizationProviderstringObligatorio

    Provider of the organization (e.g., 'github', 'gitlab').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get User OrganizationsCODACY_GET_USER_ORGANIZATIONSAcción

Tool to list all organizations the authenticated user belongs to. use after authenticating and need to discover accessible organizations.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List ProjectsCODACY_LIST_PROJECTSAcción

Tool to list all projects accessible to the authenticated user. use when you need a list of repositories after confirming api token validity.

Parámetros de entrada

  • pageinteger

    Page number for pagination, must be >= 1.

  • searchstring

    Filter projects by matching project name.

  • perPageinteger

    Number of items per page, must be between 1 and 100.

  • organizationNamestring

    Filter by organization name.

  • organizationProviderstring

    Filter by organization provider (e.g., 'github', 'gitlab').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not