Create or update glue records for a domain

Manage IP addresses and hostnames for your domain's nameservers. This is necessary for your domain to correctly point to your services, especially when using custom nameservers.

Domain Services Domains

Context

Where to get IDs / values

Path Parameters

domainId integer · min: 1 required Example: 11472

Unique domain identifier

Headers

Accept Example
Content-Type Example

Body

required
application/json
hostname string required · Example: example.com
ips array required · Example: ["192.0.0.1"]

Responses

200
data object required
data.hostname string required · Example: example.com
data.ips array<string> required · Example: ["192.0.0.1"]
data.message string required · Example: Glue record created for example.com

Human-readable message.

requestId string required · Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba

Unique request identifier (UUID).

success boolean required · Example: true

True for successful responses.

timestamp string required · Example: 2026-02-10T00:00:00.000Z

ISO 8601 timestamp (UTC).

400
code string required · Example: BAD_REQUEST

Machine-readable error code.

error string required · Example: Bad Request

HTTP status title (e.g. 'Bad Request').

message string required · Example: Hello! I have a question about my account.\n\nThanks!

Human-readable message.

requestId string required · Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba

Unique request identifier (UUID).

timestamp string required · Example: 2026-02-10T00:00:00.000Z

ISO 8601 timestamp (UTC).

POST https://cloud.hostup.se/api/domains/{domainId}/glue-records
For AI assistants
cURL
curl -X POST "https://cloud.hostup.se/api/domains/11472/glue-records" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "hostname": "example.com",
    "ips": [
      "192.0.0.1"
    ]
  }'
Response
{
  "success": true,
  "timestamp": "2026-02-10T00:00:00.000Z",
  "requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
  "data": {
    "hostname": "example.com",
    "ips": [
      "192.0.0.1"
    ],
    "message": "Glue record created for example.com"
  }
}
Request Body Example 1
{
  "hostname": "example.com",
  "ips": [
    "192.0.0.1"
  ]
}