Bulk update contact details (name, address, phone number) for multiple domains simultaneously. The response includes a jobId to track the update process.
/domains/bulk-contacts phonenumber from GET /api/domain-contacts/{id} jobId → data.jobId Accept Example Content-Type Example contacts object required domainIds array required
· Example: ["11790"] data object required data.domainsCount integer required
· Example: 1 data.jobId string required
· Example: bulk_contacts-1026-1700000000026 data.message string required
· Example: Bulk contact update started for 1 domain(s) 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
· Example: 2026-02-10T00:00:00.000Z ISO 8601 timestamp (UTC).
https://cloud.hostup.se/api/domains/bulk/contacts curl -X POST "https://cloud.hostup.se/api/domains/bulk/contacts" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"domainIds": [
"11790"
],
"contacts": {
"firstname": "Anna",
"lastname": "Svensson",
"companyname": "Example AB",
"email": "[email protected]",
"phonenumber": "+46700000000",
"address1": "Examplegatan 1",
"address2": "",
"city": "Stockholm",
"postcode": "123 45",
"state": "",
"country": "SE"
}
}' {
"success": true,
"timestamp": "2026-02-10T00:00:00.000Z",
"requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
"data": {
"jobId": "bulk_contacts-1026-1700000000026",
"message": "Bulk contact update started for 1 domain(s)",
"domainsCount": 1
}
} {
"domainIds": [
"11790"
],
"contacts": {
"firstname": "Anna",
"lastname": "Svensson",
"companyname": "Example AB",
"email": "[email protected]",
"phonenumber": "+46700000000",
"address1": "Examplegatan 1",
"address2": "",
"city": "Stockholm",
"postcode": "123 45",
"state": "",
"country": "SE"
}
}