Skip to content

Add support for domain research endpoint#486

Merged
juankuquintana merged 7 commits intomainfrom
change/domain-research
Feb 26, 2026
Merged

Add support for domain research endpoint#486
juankuquintana merged 7 commits intomainfrom
change/domain-research

Conversation

@juankuquintana
Copy link
Contributor

@juankuquintana juankuquintana commented Feb 17, 2026

Belongs to https://github.com/dnsimple/dnsimple-business/issues/2442
Fixes https://github.com/dnsimple/dnsimple-app/issues/33888

Add support for domain research endpoint

🔍 QA

  • Run poetry run python3 test_local.py
# 

#!/usr/bin/env python3

import sys
from dnsimple import Client

base_url = "http://api.localhost:5000"
access_token = "dnsimpletest_a_FSYtfYn7p74jfPd3GBUUsnLoOXia8hkR"

client = Client(access_token=access_token, base_url=base_url)

account_id = 2
domain = "example.com"

print(f"Testing domain research for: {domain}")
response = client.domains.domain_research_status(account_id, domain)
research = response.data

print(f"Status Code: {response.http_response.status_code}")
print(f"Request ID: {research.request_id}")
print(f"Domain: {research.domain}")
print(f"Availability: {research.availability}")
print(f"Errors: {research.errors}")

📋 Deployment Pre/Post tasks

:shipit: Deployment Verification

  • QAd

@jacegu
Copy link
Contributor

jacegu commented Feb 18, 2026

@juankuquintana please, note #487. We need to:

  • Remove the fixture in this PR (so all the clients use the same fixtures).
  • Merge main so the shared fixtures are available here.
  • Update the tests accordingly.

Copy link
Contributor

@jacegu jacegu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Successfully QA'd

Just keep in mind the fixtures 😇

@juankuquintana juankuquintana merged commit e9497c4 into main Feb 26, 2026
3 checks passed
@juankuquintana juankuquintana deleted the change/domain-research branch February 26, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants