For Agents
Manage GoDaddy subscriptions: list active services, retrieve subscription details, check expiration dates, and manage renewals for domains, hosting, and other products in the OTE test environment.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the GoDaddy Subscriptions API (OTE), or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with GoDaddy Subscriptions API (OTE) API.
List all subscriptions for an account with filtering by product group
Retrieve detailed information for a specific subscription including pricing and renewal options
Check subscription expiration dates and renewal status
Access subscription add-ons and related services
GET STARTED
Use for: List all active subscriptions for my account, Find subscriptions expiring in the next 30 days, Get details for a specific subscription, List all domain subscriptions
Not supported: Does not process payments, create new subscriptions, or perform product-specific operations — use only for retrieving and monitoring existing subscriptions.
The GoDaddy Subscriptions API (OTE - Operational Test Environment) provides programmatic access to recurring subscriptions and services including domains, hosting, SSL certificates, email services, and other GoDaddy products. This test environment allows developers to retrieve subscription details, manage renewals, check expiration dates, and access add-ons before deploying to production. Subscriptions represent ongoing services that require periodic renewal and payment.
Filter and sort subscriptions by expiration date or product category
Paginate through large subscription lists with configurable limits and offsets
Patterns agents use GoDaddy Subscriptions API (OTE) API for, with concrete tasks.
★ Subscription Renewal Management
Operations teams can monitor subscriptions approaching expiration and automate renewal workflows. GET /v1/subscriptions returns all subscriptions with expiration dates, and sorting by -expiresAt (descending) surfaces subscriptions expiring soonest. Agents can filter by product group to focus on critical services like domains or SSL certificates and trigger renewal reminders or automated renewals.
GET /v1/subscriptions with sort=-expiresAt to retrieve subscriptions by expiration, filter for those expiring within 30 days, then trigger renewal workflows or notifications.
Customer Subscription Portal
SaaS platforms managing services for customers can provide subscription visibility through their own interfaces. GET /v1/subscriptions with X-Shopper-Id header retrieves subscriptions per customer account, and GET /v1/subscriptions/{subscriptionId} provides detailed subscription information including add-ons and renewal options. Resellers can build white-label subscription management interfaces.
GET /v1/subscriptions with X-Shopper-Id for the customer account, then GET /v1/subscriptions/{subscriptionId} for detailed information including renewal options and add-ons.
Multi-Product Subscription Tracking
Agencies managing diverse GoDaddy services for clients can track subscriptions across product categories including domains, hosting, SSL, email, and more. The productGroupKeys parameter filters subscriptions by type, and the includes parameter adds details about add-ons and relations. This enables comprehensive service inventory management and cost tracking across client portfolios.
GET /v1/subscriptions with productGroupKeys=['domains'] to list domain subscriptions, then repeat with other product groups to build a complete inventory.
AI Agent for Subscription Operations
Let an AI agent handle subscription inquiries for a web agency — listing active services, checking expiration dates, and identifying renewal opportunities. Through Jentic, the agent loads only the required operations and the GoDaddy API key is injected at execution time.
Use the Jentic search query 'list godaddy subscriptions' to find GET /v1/subscriptions, load its schema, and execute with filtering and sorting parameters.
3 endpoints — the godaddy subscriptions api (ote - operational test environment) provides programmatic access to recurring subscriptions and services including domains, hosting, ssl certificates, email services, and other godaddy products.
METHOD
PATH
DESCRIPTION
/v1/subscriptions
List subscriptions with filtering by product group and sorting by expiration
/v1/subscriptions/{subscriptionId}
Get detailed information for a specific subscription
/v1/subscriptions/{subscriptionId}
Cancel a subscription
/v1/subscriptions
List subscriptions with filtering by product group and sorting by expiration
/v1/subscriptions/{subscriptionId}
Get detailed information for a specific subscription
/v1/subscriptions/{subscriptionId}
Cancel a subscription
Three things that make agents converge on Jentic-routed access.
Credential isolation
GoDaddy API keys are stored encrypted in the Jentic vault and injected as the Authorization header at execution time. Raw keys never appear in agent prompts or transcripts.
Intent-based discovery
Agents search by intent such as 'list subscriptions' or 'check subscription expiration' and Jentic returns the matching endpoint with its schema.
Time to first call
Direct GoDaddy integration: 1 day to model subscriptions and renewal workflows. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
GoDaddy Domains API (OTE)
Manages domain registration and renewal operations for domain subscriptions.
Use Subscriptions API to list domain subscriptions, then use Domains API to perform renewal or DNS operations on those domains.
GoDaddy Orders API (OTE)
Tracks purchase history and billing for subscription renewals.
Use Subscriptions API to manage active services and Orders API to track renewal payments and billing history.
Stripe API
Alternative subscription and billing management for SaaS platforms.
Use Stripe for custom subscription billing; use GoDaddy Subscriptions API for managing GoDaddy service subscriptions.
Specific to using GoDaddy Subscriptions API (OTE) API through Jentic.
What is the GoDaddy OTE environment?
OTE (Operational Test Environment) is GoDaddy's sandbox for development and testing. It mirrors the production API but operates on test data and test subscriptions. No real charges or service changes occur in OTE.
What types of subscriptions can I manage?
The API covers all recurring GoDaddy services including domain registrations, hosting plans, SSL certificates, email services, website builders, and other products that require periodic renewal.
How do I renew a subscription through the API?
The Subscriptions API provides subscription details and renewal options. Actual renewal operations are performed through the specific product APIs (e.g., Domains API for domain renewals) using the subscription information.
Can I retrieve subscriptions for other GoDaddy accounts?
Yes, resellers and agencies can use the X-Shopper-Id header to retrieve subscriptions for customer accounts they manage. This requires appropriate delegated access permissions.
What is the difference between subscriptions and orders?
Orders represent one-time purchases and transactions, while subscriptions represent ongoing services that renew periodically. The Orders API tracks purchase history; the Subscriptions API tracks active services requiring renewal.