actionDELETEv1.0.0
actionDELETEv1.0.0
delete_api_v1_Environments_environmentId_ports_port
actionDELETEv1.0.0
delete_api_v1_GenevaActions_Configuration_target_key
actionDELETEv1.0.0
delete_api_v1_GenevaActions_Environments_environmentId
actionDELETEv1.0.0
delete_api_v1_GenevaActions_VnetPoolDefinitions
actionDELETEv1.0.0
delete_api_v1_Secrets_secretId
actionDELETEv1.0.0
delete_api_v1_subscriptions_subscriptionId_resourceGroups_resourceGroup_providers_GitHub_Network_resourceType_resourceName
actionDELETEv1.0.0
delete_api_v1_Tenant_tenantId
actionDELETEv1.0.0
delete_api_v1_tenant_tenantId_Pool_poolName
actionDELETEv1.0.0
delete_api_v1_tenant_tenantId_pool_poolName_Vm_vmName
actionDELETEv1.0.0
delete_api_v1_tenant_tenantId_PoolGroup_poolGroupName
actionDELETEv1.0.0
delete_api_v1_UserSubscriptions
actionDELETEv1.0.0
delete_api_v2_prebuilds_repository_repoId_branch_branchName
actionGETv1.0.0
get_api_v1_Agents_family
actionGETv1.0.0
get_api_v1_Environments
actionGETv1.0.0
get_api_v1_Environments_environmentId_archive
actionGETv1.0.0
get_api_v1_Environments_environmentId_state
actionGETv1.0.0
get_api_v1_Environments_environmentId_updates
actionGETv1.0.0
get_api_v1_GenevaActions_Billing_environmentId
actionGETv1.0.0
get_api_v1_GenevaActions_Billing_environmentId_state_changes
actionGETv1.0.0
get_api_v1_GenevaActions_Configuration_target_key
actionGETv1.0.0
get_api_v1_GenevaActions_Environments_environmentId
actionGETv1.0.0
get_api_v1_GenevaActions_Environments_environmentId_archived_storage_sas_targetBlob
actionGETv1.0.0
get_api_v1_Locations
actionGETv1.0.0
get_api_v1_Locations_location
actionGETv1.0.0
get_api_v1_pools_default
actionGETv1.0.0
get_api_v1_Sas
actionGETv1.0.0
get_api_v1_Secrets
actionGETv1.0.0
get_api_v1_Tenant_tenantId
actionGETv1.0.0
get_api_v1_tenant_tenantId_Pool_poolName
actionGETv1.0.0
get_api_v1_tenant_tenantId_pool_poolName_Vm
actionGETv1.0.0
get_api_v1_tenant_tenantId_pool_poolName_Vm_vmName
actionGETv1.0.0
get_api_v1_tenant_tenantId_PoolGroup_poolGroupName
actionGETv1.0.0
get_api_v1_Tunnel_environmentId_portInfo
actionGETv1.0.0
get_internal_Netmon_correlation
actionGETv1.0.0
get_tunnelauth
actionGETv1.0.0
get_warmup
actionGETv1.0.0
GetEnvironmentRoute
actionGETv1.0.0
GetPrebuildReadinessRoute
actionGETv1.0.0
GetPrebuildReadinessSkusRoute
actionGETv1.0.0
GetTemplateInfoRoute
actionPATCHv1.0.0
patch_api_v1_Environments_environmentId
actionPATCHv1.0.0
patch_api_v1_Environments_environmentId_folder
actionPATCHv1.0.0
patch_api_v1_Environments_environmentId_restore
actionPATCHv1.0.0
patch_api_v1_subscriptions_subscriptionId_resourceGroups_resourceGroup_providers_GitHub_Network_resourceType_resourceName
actionPATCHv1.0.0
patch_api_v1_tenant_tenantId_Pool_poolName
actionPATCHv1.0.0
patch_api_v1_tenant_tenantId_PoolGroup_poolGroupName
actionPOSTv1.0.0
post_api_v1_AgentTelemetry
actionPOSTv1.0.0
post_api_v1_AgentTelemetry_standalone
actionPOSTv1.0.0
post_api_v1_Environments
actionPOSTv1.0.0
post_api_v1_Environments_environmentId_archive
actionPOSTv1.0.0
post_api_v1_Environments_environmentId_notify
actionPOSTv1.0.0
post_api_v1_Environments_environmentId_shutdown
actionPOSTv1.0.0
post_api_v1_Environments_environmentId_start
actionPOSTv1.0.0
post_api_v1_GenevaActions_Billing_environmentId_state_changes
actionPOSTv1.0.0
post_api_v1_GenevaActions_Billing_resend
actionPOSTv1.0.0
post_api_v1_GenevaActions_Configuration_target
actionPOSTv1.0.0
post_api_v1_GenevaActions_Pools_change_resource_deletion_setting
actionPOSTv1.0.0
post_api_v1_GenevaActions_Pools_poolCode_rotate_pool
actionPOSTv1.0.0
post_api_v1_GenevaActions_Pools_target
actionPOSTv1.0.0
post_api_v1_GenevaActions_Prebuilds_pools_createorupdatesettings
actionPOSTv1.0.0
post_api_v1_GenevaActions_Prebuilds_pools_delete
actionPOSTv1.0.0
post_api_v1_GenevaActions_Privacy_refresh_profile_telemetry_properties
actionPOSTv1.0.0
post_api_v1_GenevaActions_Resources_resourceId_under_investigation
actionPOSTv1.0.0
post_api_v1_GenevaActions_VnetPoolDefinitions
actionPOSTv1.0.0
post_api_v1_HeartBeat
actionPOSTv1.0.0
post_api_v1_Prebuilds_pools_poolId_instances
actionPOSTv1.0.0
post_api_v1_Secrets
actionPOSTv1.0.0
post_api_v1_subscriptions_subscriptionId_providers_GitHub_Network_resourceType_resourceReadBegin
actionPOSTv1.0.0
post_api_v1_subscriptions_subscriptionId_providers_Microsoft_Codespaces_plans_resourceReadBegin
actionPOSTv1.0.0
post_api_v1_subscriptions_subscriptionId_providers_Microsoft_VSOnline_plans_resourceReadBegin
actionPOSTv1.0.0
post_api_v1_subscriptions_subscriptionId_resourceGroup_providers_Microsoft_Codespaces_plans_resourceName_deleteDelegates
actionPOSTv1.0.0
post_api_v1_subscriptions_subscriptionId_resourceGroups_resourceGroup_providers_GitHub_Network_resourceType_resourceName_resourceCreationCompleted
actionPOSTv1.0.0
post_api_v1_tenant_tenantId_pool_poolName_Vm_vmName_start
actionPOSTv1.0.0
post_api_v1_tenant_tenantId_pool_poolName_Vm_vmName_stop
actionPOSTv1.0.0
post_api_v1_UserSubscriptions
actionPOSTv1.0.0
post_api_v2_prebuilds_delete
actionPOSTv1.0.0
post_api_v2_prebuilds_templates
actionPOSTv1.0.0
post_api_v2_prebuilds_templates_templateId_updatestatus
actionPOSTv1.0.0
post_tunnelauth
actionPUTv1.0.0
put_api_v1_Environments_environmentId_ports_port
actionPUTv1.0.0
put_api_v1_Environments_environmentId_secrets
actionPUTv1.0.0
put_api_v1_GenevaActions_Environments_environmentId_archive
actionPUTv1.0.0
put_api_v1_GenevaActions_Environments_environmentId_shutdown
actionPUTv1.0.0
put_api_v1_Prebuilds_pools_poolId_instances
actionPUTv1.0.0
put_api_v1_Secrets_secretId
actionPUTv1.0.0
put_api_v1_subscriptions_subscriptionId_providers_GitHub_Network_resourceType_SubscriptionLifeCycleNotification
actionPUTv1.0.0
put_api_v1_subscriptions_subscriptionId_providers_Microsoft_Codespaces_plans_SubscriptionLifeCycleNotification
actionPUTv1.0.0
put_api_v1_subscriptions_subscriptionId_providers_Microsoft_VSOnline_plans_SubscriptionLifeCycleNotification
actionPUTv1.0.0
put_api_v1_subscriptions_subscriptionId_resourceGroups_resourceGroup_providers_GitHub_Network_resourceType_resourceName
actionPUTv1.0.0
put_api_v1_Tenant_tenantId
actionPUTv1.0.0
put_api_v1_tenant_tenantId_Pool_poolName
actionPUTv1.0.0
put_api_v1_tenant_tenantId_pool_poolName_Vm_vmName
actionPUTv1.0.0
put_api_v1_tenant_tenantId_PoolGroup_poolGroupName
actionPOSTv1.0.0
UpdateEnvironmentRoute
Beyond the catalog
Any provider, on request.
01
Request it
Tell us which provider you need, and we will ship it in the registry.
02
Generate it
Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.
acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec