# create_domain_pointer

> Point a second domain at a domain on the account — an `alias` (default; shares the same site and DNS zone) or a `pointer` (parked).

- Tier: W
- Required scope: write:hosting
- Annotations: idempotentHint
- Docs: https://api.inleed.com/tools/create-domain-pointer

## Description

Point a second domain at a domain on the account — an `alias` (default; shares the same site and DNS zone) or a `pointer` (parked). Both domains must already be on the account. Requires the `write:hosting` scope. This is the hosting alias, not registrar delegation — to change where a domain's nameservers point use the domain tools.

## Input schema

- `input` — string (required). A domain, email address, website URL, numeric service id, or hosting-account username the customer actually owns. Resolved to the owning account automatically; the resolved target is echoed back in the response.
- `from` — string (required). The extra domain to point at the resolved domain, e.g. old-example.com.
- `type` — enum. alias (default) shares the target's site and DNS zone; pointer parks the domain. One of alias, pointer.

## Example call

```json
{
  "name": "create_domain_pointer",
  "arguments": {
    "input": "example.se",
    "from": "example.se"
  }
}
```

