Complete API reference for the Kubiya Integrations service methods and classes
activate(name: str) -> Dict[str, Any]
name
(str
): Name of the integration to activateDict[str, Any]
: Dictionary containing activation result and configuration"github_app"
: GitHub App integration for repository accessIntegrationError
: If integration type is not supported or activation failsIntegrationNotFoundError
: If integration already exists_get_integration(name: str) -> Optional[Dict[str, Any]]
(Private)name
(str
): Name of the integration to retrieveOptional[Dict[str, Any]]
: Integration data or None if not foundIntegrationError
: If API request fails_github_app() -> str
(Private)str
: Installation URL for GitHub AppIntegrationNotFoundError
: If integration already existsIntegrationError
: If failed to create GitHub app integration_create_github_integration() -> str
(Private)str
: Installation URL for GitHub AppIntegrationError
: If API request fails or unexpected responsemessage
(str
): Error message describing the failuredetails
(Dict[str, Any]
): Additional error context and metadatamessage
(str
): Error message describing the conflictdetails
(Dict[str, Any]
): Additional error contextmessage
(str
): Validation error messagefield
(Optional[str]
): Field that failed validationvalue
(Optional[Any]
): Value that caused validation failuredetails
(Dict[str, Any]
): Complete validation context