FreeTLD Launch Calendar API

List events

GET/eventsNo key

The industry events of one month, in date order, then the events still without a date.

Conferences and meetups of the domain industry, served whole for the month (no cursor). Open one with GET /events/{slug} for its organizer, location and description.

AccessNo key. Limited per address; a key adds the paid fields.
BillingOne call.
FormatsJSON

Connect on RapidAPI

Request

monthstringOptionalQuery

YYYY-MM, from the month of today minus 30 days to today plus 18 months; the current month by default.

categorystring: domaining, dns_governance, brand_ip, hosting_cloud, security_privacy, other_techOptionalQuery

An event category.

countrystringOptionalQuery

ISO 3166-1 alpha-2; filters events only.

fieldsstringOptionalQuery

Comma-separated top-level keys to keep; an unknown key answers 400 unsupported_field.

1 more parameter
curl -X GET "https://api.unique.domains/v1/events?month=2026-11&country=US"

Response

idstring
slugstring
titlestring
startsOnstring | null
endsOnstring | null

Inclusive last day; null for one day.

categorystring | null
countryCodestring | null
citystring | null
latnumber | null
lngnumber | null
kindstring

Errors

rate_limited429

Too many requests

internal500

Unexpected error

200 · application/jsonExample
{
  "data": [
    {
      "id": "0d6a3b52-7e1f-4c2b-9b8e-5a1f2c3d4e5f",
      "slug": "namescon-global-2026",
      "title": "NamesCon Global",
      "startsOn": "2026-11-17",
      "endsOn": "2026-11-19",
      "category": "domaining",
      "countryCode": "US",
      "city": "Austin",
      "lat": 30.27,
      "lng": -97.74,
      "kind": "industry_event"
    }
  ],
  "meta": {
    "asOf": "2026-11-05T08:00:00Z",
    "cursor": null,
    "limit": null
  },
  "links": {
    "self": "https://api.unique.domains/v1/events?month=2026-11&country=US",
    "next": null,
    "register": null,
    "product": null,
    "dataset": null
  }
}

API status

Ask AI about Unique Domains