Northflank
northflankThe self-service developer platform that automates and unifies deployment of any workload, on any cloud, at any scale.
Acciones disponibles (21)
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 or Update ProjectNORTHFLANK_CREATE_OR_UPDATE_PROJECTAcciónTool to create a new project or update an existing project in Northflank (upsert operation). Use when you need to ensure a project exists with specific configuration, regardless of whether it's already created.
NORTHFLANK_CREATE_OR_UPDATE_PROJECTAcciónTool to create a new project or update an existing project in Northflank (upsert operation). Use when you need to ensure a project exists with specific configuration, regardless of whether it's already created.
Parámetros de entrada
idstringObligatorioThe unique identifier for the project. Used to determine if the project should be created or updated
namestringObligatorioThe name of the project
colorstringThe color of the project in the Northflank App (hex color format: #RRGGBB or #RGB)
regionstringObligatorioThe region where the project will be hosted
networkingobjectAdvanced project networking settings.
descriptionstringThe description of the project (max length: 200 characters)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create or Update SecretNORTHFLANK_CREATE_OR_UPDATE_SECRETAcciónTool to create or update a secret group in a Northflank project. Use when you need to store encrypted runtime variables or build arguments that can be inherited by services and jobs.
NORTHFLANK_CREATE_OR_UPDATE_SECRETAcciónTool to create or update a secret group in a Northflank project. Use when you need to store encrypted runtime variables or build arguments that can be inherited by services and jobs.
Parámetros de entrada
idstringObligatorioUnique identifier for the secret group
namestringObligatorioDisplay name for the secret group
priorityintegerObligatorioPriority order for secret inheritance. Higher numbers indicate higher priority
projectIdstringObligatorioThe unique identifier of the project where the secret will be created or updated
variablesobjectObligatorioKey-value pairs of secret variables to store. Keys are variable names and values are the secret values
secretTypestringObligatorioType of secret. Common values include 'environment-variables', 'environment', 'files'
descriptionstringDescription of the secret group's purpose
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ProjectNORTHFLANK_CREATE_PROJECTAcciónTool to create a new project in Northflank. Use when you need to set up a new project with specific ID, name, region, and configuration.
NORTHFLANK_CREATE_PROJECTAcciónTool to create a new project in Northflank. Use when you need to set up a new project with specific ID, name, region, and configuration.
Parámetros de entrada
idstringObligatorioThe unique identifier for the new project. Must be lowercase alphanumeric with hyphens.
namestringObligatorioThe display name of the project
colorstringThe color code of the project in the Northflank App (hexadecimal color code, e.g., #10B981)
regionstringThe region where the project will be hosted. Options: europe-west (EMEA), us-central (Americas), us-east (Americas), europe-west-netherlands (EMEA), asia-southeast (Asia Pacific)
descriptionstringThe description of the project (max length: 200 characters)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create SecretNORTHFLANK_CREATE_SECRETAcciónTool to create a secret group in a Northflank project. Use when you need to store encrypted environment variables that can be inherited by services and jobs.
NORTHFLANK_CREATE_SECRETAcciónTool to create a secret group in a Northflank project. Use when you need to store encrypted environment variables that can be inherited by services and jobs.
Parámetros de entrada
idstringObligatorioUnique identifier for the secret group
namestringObligatorioDisplay name for the secret group
priorityintegerObligatorioPriority order for secret inheritance. Higher numbers indicate higher priority
projectIdstringObligatorioThe unique identifier of the project where the secret will be created
variablesobjectObligatorioKey-value pairs of secret variables to store. Keys are variable names and values are the secret values. Keys may only contain letters, numbers, hyphens, forward slashes and dots
secretTypestringObligatorioType of secret. Common values include 'environment-variables', 'environment', 'files'
descriptionstringDescription of the secret group's purpose
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ProjectNORTHFLANK_DELETE_PROJECTAcciónTool to permanently delete a Northflank project and all associated resources. Use when you need to remove a project including all builds, deployments, jobs, addons, secret groups, and configurations.
NORTHFLANK_DELETE_PROJECTAcciónTool to permanently delete a Northflank project and all associated resources. Use when you need to remove a project including all builds, deployments, jobs, addons, secret groups, and configurations.
Parámetros de entrada
projectIdstringObligatorioThe unique identifier of the project to delete. This operation permanently deletes the project and all associated resources.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get DNS IDNORTHFLANK_GET_DNS_IDAcciónTool to retrieve the DNS identifier for the authenticated account. Use when you need to get the DNS ID used for generating DNS entries for services and domains.
NORTHFLANK_GET_DNS_IDAcciónTool to retrieve the DNS identifier for the authenticated account. Use when you need to get the DNS ID used for generating DNS entries for services and domains.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ProjectNORTHFLANK_GET_PROJECTAcciónTool to retrieve detailed information about a specific Northflank project. Use when you need to get project configuration, region, networking settings, or metadata.
NORTHFLANK_GET_PROJECTAcciónTool to retrieve detailed information about a specific Northflank project. Use when you need to get project configuration, region, networking settings, or metadata.
Parámetros de entrada
projectIdstringObligatorioThe unique identifier of the project to retrieve information about
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get SecretNORTHFLANK_GET_SECRETAcciónTool to retrieve a secret from a Northflank project including its contents. Use when you need to view the actual secret values and metadata for a specific secret.
NORTHFLANK_GET_SECRETAcciónTool to retrieve a secret from a Northflank project including its contents. Use when you need to view the actual secret values and metadata for a specific secret.
Parámetros de entrada
secretIdstringObligatorioThe unique identifier of the secret to retrieve
projectIdstringObligatorioThe unique identifier of the project containing the secret
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Secret DetailsNORTHFLANK_GET_SECRET_DETAILSAcciónTool to view a secret with details about its linked addons from a Northflank project. Use when you need to understand addon dependencies and detailed metadata for a specific secret.
NORTHFLANK_GET_SECRET_DETAILSAcciónTool to view a secret with details about its linked addons from a Northflank project. Use when you need to understand addon dependencies and detailed metadata for a specific secret.
Parámetros de entrada
secretIdstringObligatorioThe unique identifier of the secret to retrieve details for
projectIdstringObligatorioThe unique identifier of the project containing the secret
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Addon TypesNORTHFLANK_LIST_ADDON_TYPESAcciónTool to retrieve information about available addon types in Northflank. Use when you need to understand what addon types are supported and their features.
NORTHFLANK_LIST_ADDON_TYPESAcciónTool to retrieve information about available addon types in Northflank. Use when you need to understand what addon types are supported and their features.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Cloud Provider Node TypesNORTHFLANK_LIST_CLOUD_PROVIDER_NODE_TYPESAcciónTool to retrieve supported cloud provider node types available on Northflank. Use when you need to see available node types across various cloud providers including AWS, GCP, Azure, Civo, Oracle Cloud, and CoreWeave.
NORTHFLANK_LIST_CLOUD_PROVIDER_NODE_TYPESAcciónTool to retrieve supported cloud provider node types available on Northflank. Use when you need to see available node types across various cloud providers including AWS, GCP, Azure, Civo, Oracle Cloud, and CoreWeave.
Parámetros de entrada
pageintegerPage number for pagination
cursorstringCursor for cursor-based pagination to retrieve the next page of results
per_pageintegerNumber of results per page (default: 50)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Cloud Provider RegionsNORTHFLANK_LIST_CLOUD_PROVIDER_REGIONSAcciónTool to retrieve supported cloud provider regions available on Northflank. Use when you need to see available regions across various cloud providers including AWS, GCP, Azure, Civo, Oracle Cloud, and CoreWeave.
NORTHFLANK_LIST_CLOUD_PROVIDER_REGIONSAcciónTool to retrieve supported cloud provider regions available on Northflank. Use when you need to see available regions across various cloud providers including AWS, GCP, Azure, Civo, Oracle Cloud, and CoreWeave.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List PipelinesNORTHFLANK_LIST_PIPELINESAcciónTool to list all pipelines for a Northflank project. Use when you need to retrieve all pipelines configured in a project.
NORTHFLANK_LIST_PIPELINESAcciónTool to list all pipelines for a Northflank project. Use when you need to retrieve all pipelines configured in a project.
Parámetros de entrada
pageintegerPage number for pagination
cursorstringCursor for cursor-based pagination
per_pageintegerNumber of results per page (default: 50)
projectIdstringObligatorioThe unique identifier of the project to list pipelines for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List PlansNORTHFLANK_LIST_PLANSAcciónTool to retrieve available billing/resource plans in Northflank. Use when you need to see available plan options and their specifications.
NORTHFLANK_LIST_PLANSAcciónTool to retrieve available billing/resource plans in Northflank. Use when you need to see available plan options and their specifications.
Parámetros de entrada
pageintegerPage number for pagination
cursorstringCursor for cursor-based pagination to retrieve the next page of results
per_pageintegerNumber of results per page (default: 50)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ProjectsNORTHFLANK_LIST_PROJECTSAcciónTool to list all projects in your Northflank team with pagination support. Use when you need to retrieve projects for the authenticated user or team.
NORTHFLANK_LIST_PROJECTSAcciónTool to list all projects in your Northflank team with pagination support. Use when you need to retrieve projects for the authenticated user or team.
Parámetros de entrada
cursorstringCursor for cursor-based pagination to retrieve the next page of results. This value is returned in the pagination object of the previous response.
per_pageintegerNumber of results to return per page. Default is 50, maximum is 100.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List RegionsNORTHFLANK_LIST_REGIONSAcciónTool to retrieve available project regions in Northflank. Use when you need to see which geographic regions are available for deploying projects and resources.
NORTHFLANK_LIST_REGIONSAcciónTool to retrieve available project regions in Northflank. Use when you need to see which geographic regions are available for deploying projects and resources.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List SecretsNORTHFLANK_LIST_SECRETSAcciónTool to list all secrets belonging to a Northflank project. Use when you need to retrieve secret groups configured in a project. Supports cursor-based pagination with default 50 results per page.
NORTHFLANK_LIST_SECRETSAcciónTool to list all secrets belonging to a Northflank project. Use when you need to retrieve secret groups configured in a project. Supports cursor-based pagination with default 50 results per page.
Parámetros de entrada
pageintegerThe page number to access
cursorstringCursor returned from the previous page of results, used to request the next page. Used for cursor-based pagination.
per_pageintegerNumber of results per page (default: 50, maximum: 100)
projectIdstringObligatorioThe unique identifier of the project to retrieve secrets from
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ServicesNORTHFLANK_LIST_SERVICESAcciónTool to list all services belonging to a Northflank project. Use when you need to retrieve services configured in a project. Supports cursor-based pagination with 50 results per page.
NORTHFLANK_LIST_SERVICESAcciónTool to list all services belonging to a Northflank project. Use when you need to retrieve services configured in a project. Supports cursor-based pagination with 50 results per page.
Parámetros de entrada
cursorstringCursor returned from the previous page of results, used to request the next page. Used for cursor-based pagination.
projectIdstringObligatorioThe unique identifier of the project to retrieve services from
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch SecretNORTHFLANK_PATCH_SECRETAcciónTool to partially update a secret group in a Northflank project. Use when you need to modify specific properties of an existing secret without providing all fields.
NORTHFLANK_PATCH_SECRETAcciónTool to partially update a secret group in a Northflank project. Use when you need to modify specific properties of an existing secret without providing all fields.
Parámetros de entrada
namestringDisplay name for the secret group
priorityintegerPriority order for secret inheritance. Higher numbers indicate higher priority
secretIdstringObligatorioThe unique identifier of the secret group to update
projectIdstringObligatorioThe unique identifier of the project containing the secret group
variablesobjectKey-value pairs of secret variables to update. Keys are variable names (must contain only letters, numbers, hyphens, forward slashes, and dots) and values are the secret values
secretTypestringType of secret. Common values include 'environment-variables', 'environment', 'files'
descriptionstringDescription of the secret group's purpose
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ProjectNORTHFLANK_UPDATE_PROJECTAcciónTool to update a project in Northflank. Use when you need to modify project settings such as description, color, or advanced networking configuration.
NORTHFLANK_UPDATE_PROJECTAcciónTool to update a project in Northflank. Use when you need to modify project settings such as description, color, or advanced networking configuration.
Parámetros de entrada
colorstringThe color of the project in hex format (e.g., #3B82F6)
projectIdstringObligatorioID of the project to update
networkingobjectAdvanced project networking settings.
descriptionstringThe description of the project (max length: 200 characters)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update SecretNORTHFLANK_UPDATE_SECRETAcciónTool to update a secret in a Northflank project. Use when you need to modify existing secret variables or add new variables to an existing secret.
NORTHFLANK_UPDATE_SECRETAcciónTool to update a secret in a Northflank project. Use when you need to modify existing secret variables or add new variables to an existing secret.
Parámetros de entrada
secretIdstringObligatorioThe unique identifier of the secret to update
projectIdstringObligatorioThe unique identifier of the project where the secret exists
variablesobjectObligatorioKey-value pairs of secret variables to update. Keys are variable names and values are the secret values. This will update existing variables or add new ones
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not