---
title: "Create or update universal links"
method: POST
path: "/domains/universalLinks/{domainId}"
tags: ["Domains"]
---

# Create or update universal links

`POST /domains/universalLinks/{domainId}`

## Request

- Base URL: `https://api.short.io`
- URL: `https://api.short.io/domains/universalLinks/{domainId}`
- Auth: API key in header `Authorization`

Creates or updates the iOS/Android universal-link (app association) configuration for the domain.

## Path parameters

- `domainId` integer, required

## Request body

- object
  - `androidAppId` string: Android application package ID
  - `appleAppId` string: Apple app ID including team prefix
  - `appleClip` string: Apple App Clip bundle ID
  - `iosAssetslinks` string: Raw apple-app-site-association JSON content
  - `androidAssetslinks` string: Raw assetlinks.json content for Android
  - `androidKeyFingerPrint1` string: Android signing cert SHA-256 fingerprint
  - `androidKeyFingerPrint2` string: Additional Android signing cert SHA-256 fingerprint
  - `androidKeyFingerPrint3` string: Additional Android signing cert SHA-256 fingerprint

## Response `200`

Default Response

---

[API](https://skmtc.dev/short/apis/short-io-api-2.md) · [All operations](https://skmtc.dev/short/apis/short-io-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/short/apis/short-io-api-2/revisions/9e4e60c560b1?raw)
