Skip to main content
GET
/
api
/
domains
/
{id}
Get domain details
curl --request GET \
  --url https://api.ipulse.one/api/domains/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "domain_123",
  "url": "https://example.com",
  "name": "My Website",
  "status": "active",
  "check_interval": 300,
  "last_check": "2023-11-07T05:31:56Z",
  "uptime_percentage": 50,
  "response_time_ms": 123,
  "ssl_expires_at": "2023-11-07T05:31:56Z",
  "tags": [
    "<string>"
  ],
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

JWT Bearer token authentication

Path Parameters

id
string
required

Response

Domain details

id
string
Example:

"domain_123"

url
string<uri>
Example:

"https://example.com"

name
string
Example:

"My Website"

status
enum<string>
Available options:
active,
inactive,
pending
Example:

"active"

check_interval
integer
Example:

300

last_check
string<date-time> | null
uptime_percentage
number | null
Required range: 0 <= x <= 100
response_time_ms
integer | null
ssl_expires_at
string<date-time> | null
tags
string[]
created_at
string<date-time>
updated_at
string<date-time>