Abilities

Scale VPS Ability

Overview Resizes a customer's Hetzner VPS via the hcloud CLI. Class SpawnAbilitiesAbility_Scale_VPS Method execute( array $input ): array|WP_Error Input {...

Updated February 13, 2026

Set Auto-Refill Ability

Overview Configures auto-refill settings for a customer. Class SpawnAbilitiesAbility_Set_Auto_Refill Method execute( array $input ): array|WP_Error Input { "customer_id": 123, "enabled":...

Updated February 13, 2026

Abilities

Overview Registers the Spawn abilities category and all abilities exposed through the Abilities API. Category spawn labeled “Spawn Service”. Registration...

Updated February 13, 2026

Add Credits Ability

Overview Adds credits to a customer's balance. Class SpawnAbilitiesAbility_Add_Credits Method execute( array $input ): array|WP_Error Input { "customer_id": 123, "amount":...

Updated February 13, 2026

Cancel Ability

Overview Cancels a subscription and schedules deletion after the grace period. Class SpawnAbilitiesAbility_Cancel Method execute( array $input ): array|WP_Error Input...

Updated February 13, 2026

Export Site Ability

Overview Returns export instructions for a customer's WordPress site. The actual export runs on the customer's VPS. Class SpawnAbilitiesAbility_Export_Site Method...

Updated February 13, 2026

Get Domain Renewal Info Ability

Overview Returns domain expiration details and renewal pricing with markup. Class SpawnAbilitiesAbility_Get_Domain_Renewal_Info Method execute( array $input ): array|WP_Error Input {...

Updated February 13, 2026

Get Status Ability

Overview Returns customer subscription status, tier, and credit balance. Class SpawnAbilitiesAbility_Get_Status Method execute( array $input ): array|WP_Error Input { "customer_id":...

Updated February 13, 2026

Get Usage Ability

Overview Returns usage period bounds, credit balance, and auto-refill flag. Class SpawnAbilitiesAbility_Get_Usage Method execute( array $input ): array|WP_Error Input {...

Updated February 13, 2026

Manage Billing Ability

Overview Returns the Stripe customer portal URL. Class SpawnAbilitiesAbility_Manage_Billing Method execute( array $input ): array|WP_Error Input { "customer_id": 123 }...

Updated February 13, 2026

Renew Domain Ability

Overview Creates a Stripe checkout session for domain renewal. Class SpawnAbilitiesAbility_Renew_Domain Method execute( array $input ): array|WP_Error Input { "customer_id":...

Updated February 13, 2026
← Back to Chubes.net