Domain registration and age

Domain Age API

Retrieve registration and expiration dates and calculate domain age from the current available registration record. Domain age is distinct from website launch time.

One domain per request · UTC calculation · Original dates

Enter a domain. A locally saved real example.com response is shown by default; Run Test sends a live request.
1 credit
GETNot run yet
https://api.goanyapi.com/api/v1/domain-age
Visual

Run a request to see the visual result

The response is organized into metrics, lists and tables that match the JSON on the right.

Run a request to see the response here

Sign in and run a test to view the actual response. Nonempty successful results use the credit rate shown above.

Read domain age with its calculation time

Read the original registration date alongside the calculation timestamp. Saved examples keep their original age.

EXAMPLE REQUEST
GET https://api.goanyapi.com/api/v1/domain-age?domain=example.com
Authorization: Bearer YOUR_API_KEY

Synchronous GET request, without task creation or polling.

Key JSON fields

data.registration
Original registration date; may be empty or absent.
data.expiration
Original expiration date; missing values do not affect age billing.
data.age_days
Complete 24-hour periods at as_of; null when not calculable.
data.as_of
UTC timestamp used for this calculation.
See all fields and billing rules →

Add registration records to domain research

Domain age is one research signal. Review the actual website and other metrics.

Read registration dates

Keep the returned registration and expiration dates without filling gaps with guesses.

Use a reproducible timestamp

Use age_days with as_of to align queries. Elapsed days include leap years, and zero is valid.

Compare independent signals

Query DR, traffic or backlinks separately. Registration age alone does not establish website quality.

Domain Age API FAQ

Subtract a valid registration timestamp from as_of in UTC and round down to complete 24-hour periods. Date-only values use midnight UTC; zero days is valid.

Successful responses preserve original empty or missing dates. An unavailable age is null and free. Actual request failures return an error and are also free.

A valid, calculable registration age is billed at the configured rate. Expiration dates do not determine billing.

No. It uses the current available registration record, which is distinct from website launch time and complete registration or ownership history.

No. The default example is saved locally with its original dates and age. Only Run Test sends a live request.