# Short.io Domains API

**Canonical:** https://apis.io/apis/short-io/short-io-domains-api/  
**Provider:** Short.io — https://apis.io/providers/short-io/  
**Base URL:** https://api.short.io  
**Documentation:** https://docs.short.io/api-reference

Short.io Domains API is one of 11 APIs that [Short.io](https://apis.io/providers/short-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Domains. The published artifact set on APIs.io includes an OpenAPI specification.

The Domains API from Short.io — 18 operation(s) for domains.

## Operations (30)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/domains` | List domains |
| GET | `/domains/{domainId}` | Get domain details by id |
| POST | `/domains/settings/{domainId}` | Update domain settings |
| POST | `/domains/link-signature-key/{domainId}` | Rotate the domain link-signature key |
| DELETE | `/domains/link-signature-key/{domainId}` | Clear the domain link-signature key |
| POST | `/domains/transfer/{domainId}` | Transfer a domain to another organization |
| PUT | `/domains/favicon/{domainId}` | Upload domain favicon |
| DELETE | `/domains/favicon/{domainId}` | Delete domain favicon |
| GET | `/domains/transfers` | List pending domain transfers |
| POST | `/domains/transfers/{transferId}/accept` | Accept a pending domain transfer |
| POST | `/domains/transfers/{transferId}/decline` | Decline a pending domain transfer |
| POST | `/domains/transfers/{transferId}/cancel` | Cancel a pending domain transfer |
| POST | `/domains/allowedHostnames/{domainId}` | Add allowed hostname |
| GET | `/domains/allowedHostnames/{domainId}` | List allowed hostnames |
| DELETE | `/domains/allowedHostnames/{domainId}` | Remove allowed hostname |
| POST | `/domains/favorite/{domainId}` | Mark domain as favorite |
| DELETE | `/domains/favorite/{domainId}` | Unmark domain as favorite |
| POST | `/domains/password/{domainId}` | Set password page CSS |
| GET | `/domains/password/{domainId}` | Get password page CSS |
| GET | `/domains/theme/{domainId}` | Get domain theme |
| POST | `/domains/theme/{domainId}` | Create or update domain theme |
| DELETE | `/domains/theme/{domainId}` | Delete domain theme |
| POST | `/domains/ipExclusions/{domainId}` | Add IP exclusion |
| DELETE | `/domains/ipExclusions/{domainId}` | Remove IP exclusion |
| POST | `/domains/universalLinks/{domainId}` | Create or update universal links |
| GET | `/domains/universalLinks/{domainId}` | Get universal links |
| GET | `/domains/s3exports/{domainId}` | Get S3 export status |
| POST | `/domains/s3exports/{domainId}` | Enable S3 export |
| DELETE | `/domains/s3exports/{domainId}` | Disable S3 export |
| POST | `/domains` | Create a domain |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/short-io/openapi/short-io-domains-api-openapi.yml

## Other Short.io APIs (10)

- [Short.io Audit API](https://apis.io/apis/short-io/short-io-audit-api/)
- [Short.io Domain DNS API](https://apis.io/apis/short-io/short-io-domain-dns-api/)
- [Short.io Link Bundles API](https://apis.io/apis/short-io/short-io-link-bundles-api/)
- [Short.io Link Duplication API](https://apis.io/apis/short-io/short-io-link-duplication-api/)
- [Short.io Link Management API](https://apis.io/apis/short-io/short-io-link-management-api/)
- [Short.io Link queries API](https://apis.io/apis/short-io/short-io-link-queries-api/)
- [Short.io Link Targeting API](https://apis.io/apis/short-io/short-io-link-targeting-api/)
- [Short.io Organizations API](https://apis.io/apis/short-io/short-io-organizations-api/)
- [Short.io Posts API](https://apis.io/apis/short-io/short-io-posts-api/)
- [Short.io QR Codes API](https://apis.io/apis/short-io/short-io-qr-codes-api/)

## Tags

Domains

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/short-io/short-io-domains-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/short-io/.
