TikTok Song API

Music and sound metadata lookup

Resolve public TikTok sound metadata for a clip ID or music URL including author, duration, cover, and playback URLs when available.

1 CreditCost
Clip ID or URLInput
Music MetadataOutput

Quick Start

Get started with a simple API call.

const response = await fetch('https://api.crawlkit.sh/v1/crawl/tiktok/song', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
  "clipId": "7016547803243027205",
  "options": {
    "timeout": 30000
  }
})
});

const { data } = await response.json();
console.log(data.song.title, data.song.author);

Key Features

Everything you need for reliable tiktok song workflows.

Sound Identity

Resolve clipId, title, author, and music URL in one call.

Playback Metadata

Return duration, cover art, and public play URL fields when TikTok exposes them.

Commercial Flags

Inspect original/commercial indicators for the sound.

How It Works

Get started in minutes with our simple API.

1

Get Your API Key

Sign up for free and get your API key instantly. No credit card required.

2

Make Your First Request

Use our simple REST API with your favorite programming language.

3

Get Structured Data

Receive clean JSON responses ready to use in your application.

API Response

Get clean, structured JSON data with every request. Our API returns comprehensive data including status codes, timing information, and your remaining credits.

  • Consistent JSON structure
  • Detailed timing metrics
  • Credit usage tracking
  • Error handling built-in
Response
{
  "success": true,
  "data": {
    "song": {
      "clipId": "7016547803243027205",
      "title": "original sound",
      "author": "fitchef",
      "album": null,
      "duration": 29,
      "isOriginal": true,
      "isCommercial": false,
      "playUrl": "https://sf16-ies-music.tiktokcdn.com/...",
      "coverUrl": "https://p16-sign.tiktokcdn.com/...",
      "musicUrl": "https://www.tiktok.com/music/original-sound-7016547803243027205"
    },
    "timing": {
      "total": 2134
    },
    "creditsUsed": 1,
    "creditsRemaining": 90
  }
}

Use Cases

Common applications for TikTok Song.

Audio Cataloging

Normalize TikTok sound IDs before joining with content data.

Creative Intelligence

Track which sounds are driving public content clusters.

Media Pipelines

Use clip metadata in dashboards, search indices, or content QA.

Frequently Asked Questions

Everything you need to know about the TikTok Song API.

Yes. The endpoint accepts either a numeric clip ID or a TikTok music URL.

No. Use TikTok Song Videos if you need posts associated with a sound.

TikTok Song uses 1 credit per request.

Start Using TikTok Song API Today

Get 100 free credits to test the API. No credit card required.