---
title: "Social Verification"
method: HEAD
path: "/media/social/{name}.txt"
tags: ["media"]
---

# Social Verification

`HEAD /media/social/{name}.txt`

## Request

- Base URL: `https://api.getcheapgames.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.getcheapgames.com/media/social/{name}.txt`
- Auth: none declared

TikTok's proof that this site owns /media/social/, where the cards live.

TikTok pulls a photo only from a URL prefix verified for the app, and it
verifies one by fetching the signature file it handed out from that
prefix. The file's name and contents come from the environment, so
verifying a new app is a config change rather than a file on the box.

## Path parameters

- `name` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-20** `962824bb76da`: 1 info
  - api operation id `social_verification_media_social__name__txt_get` removed and replaced with `social_verification_media_social__name__txt_head`
- **2026-10-19** `57333a690301`: 1 info
  - api operation id `social_verification_media_social__name__txt_head` removed and replaced with `social_verification_media_social__name__txt_get`

[Operation history](https://skmtc.dev/getcheapgames/apis/getcheapgames-api/changes/media/social/:name.txt/head.md)

---

[API](https://skmtc.dev/getcheapgames/apis/getcheapgames-api.md) · [All operations](https://skmtc.dev/getcheapgames/apis/getcheapgames-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getcheapgames/apis/getcheapgames-api/revisions/962824bb76da?raw)
