Pinterest items are typically short, which makes this about as quick as a download gets: the file is usually complete before you have finished reading this sentence. Nothing is queued and nothing is processed server-side first. Pinterest is one of the broader integrations here — 11 distinct link shapes are handled rather than a single canonical one. Pinterest is one of the few platforms wired into both routes at once, because its posts and its streams are genuinely different things. Nothing here re-encodes, so an audio-only file exists only where Pinterest publishes one; where it ships audio muxed inside the video stream, that stream is what there is to take.
Use whichever is quicker: the field above, or tikt.com/ ahead of the Pinterest link:
tikt.com/https://www.example.com/path/to/media
A post link and a stream link are both fine here — they take different paths internally and you do not have to care which.
The URL shape decides the route: album-style Pinterest links go to the gallery extractor, stream-style links to the media extractor.
A post can return several files and a stream returns one. Either way nothing was re-encoded on the way through.
Convert URLs into downloadable assets via a precise REST interface. Extract video, audio, and image streams with deterministic responses and process at scale.
import requests
response = requests.post(
"https://api.tikt.com/api/download",
headers={"Authorization": "API_KEY"},
json={"url": "URL"},
)
for item in response.json()["items"]:
print(item["type"], item["url"])
Tikt.com does not retain downloaded files or log user activity. All media is processed in a stateless pipeline and transmitted directly to the requesting device.
API
Privacy Policy
Terms of Service
Contact Us
Follow us on BlueSky
2026 Tikt LLC | Made by nadermx