[← Back to tools]
instagram.music-posts
Instagram music posts by music id or URL: $0.001 per call, no API key
Use TikHub from Claude, Claude Code, Cursor, ChatGPT, and other agents through one Cralo balance.
Instagram: fetch music posts (v1) through TikHub.
Price and execution
- Price
- $0.001
- Pricing model
- Fixed price per successful call
- Execution class
- fast
Limits
No additional limits are published for this tool.
Parameters
Fields instagram.music-posts accepts as JSON input.
cursorstringOptionalPagination cursor for next page
music_idstringOptionalMusic ID
music_urlstringOptionalMusic URL (alternative to music_id)
Raw input JSON Schema
{
"type": "object",
"required": [],
"properties": {
"cursor": {
"type": "string",
"maxLength": 2000,
"description": "Pagination cursor for next page"
},
"music_id": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Music ID"
},
"music_url": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Music URL (alternative to music_id)"
}
},
"additionalProperties": false
}Returns
Fields a successful instagram.music-posts call returns.
countintegerRequiredresultsanyRequiredRaw TikHub payload. List endpoints usually nest rows under keys such as `itemList`.
retrieved_atstring (date-time)Requiredprovider_request_idstring | nullRequired
Raw output JSON Schema
{
"type": "object",
"required": [
"results",
"count",
"provider_request_id",
"retrieved_at"
],
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"results": {
"description": "Raw TikHub payload. List endpoints usually nest rows under keys such as `itemList`."
},
"retrieved_at": {
"type": "string",
"format": "date-time"
},
"provider_request_id": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}Run this tool
Copy this instruction to your agent to set up Cralo and call this tool with the example input.
Set up Cralo by following https://cralo.ai/SKILL.md, then call the instagram.music-posts tool with this input: {"music_id":"564058920086577","music_url":"https://www.instagram.com/reels/audio/564058920086577"}Safety notes
- Side Effect
- read_only
- Public Sources Only
- Yes
- Authenticated Content
- No
How this compares to using TikHub directly
You do not need a separate TikHub account or subscription for this call. Cralo uses one prepaid balance across all tools and shows the per-call price before you run the command.
Related tools
[Browse all tools]- $0.001Get an Instagram postFetch one public Instagram post by URL through TikHub.TikHub
instagram.postInstant - $0.001Get an Instagram profileFetch a public Instagram profile through TikHub. Use this for a single username lookup; `apify.instagram-profiles` is the Apify equivalent.TikHub
instagram.profileInstant - $0.002Get Instagram hashtag postsFetch public Instagram posts for a hashtag through TikHub.TikHub
instagram.hashtag-postsInstant - $0.001Get Instagram user postsFetch recent public posts for an Instagram user ID through TikHub. Distinct from `instagram.posts`, which uses Apify.TikHub
instagram.user-postsInstant - $0.001Instagram accounts a user follows by username or idInstagram: fetch user following (v2) through TikHub.TikHub
instagram.user-followingInstant