Search Filters
Use these filters withPOST /search to refine results.
Query Parameters
Natural language description of what you need.Tips:
- Be specific: “upbeat electronic for tech demo” > “upbeat music”
- Include context: Mention the scene, platform, or use case
- Reference styles: “something like Tycho but faster”
Number of results to return.Range: 1-100
Pagination offset for browsing large result sets.
Filter Object
All filters are optional and can be combined.Array of parent genre strings. Tracks must match at least one.Available parent genres:
- Acoustic
- Ambient
- Beats
- Blues
- Brass & Marching Band
- Children’s Music
- Cinematic
- Classical
- Comedy
- Country
- Dance
- Disco
- Downtempo
- Easy Listening
- Electronic
- Electronica
- Experimental
- Fanfares
- Folk
- Funk
- Hip Hop
- House
- Jazz
- Latin
- Metal
- Pop
- Punk
- R&B
- Reggae
- Religious Music
- Rock
- Singer-Songwriter
- Soul
- Special Occasions
- World
["Hip Hop", "Electronic"]Sub-genre taxonomy: Each parent genre contains multiple sub-genres (e.g., Hip Hop includes Boom Bap, Lo-Fi Hip Hop, Trap, etc.). Sub-genres are visible in track metadata but not filterable. For the complete, browsable taxonomy, see app.trackyard.com/browse/genresArray of mood strings. Tracks must match at least one.Available moods:
- Ambient
- Angry
- Calm
- Chill
- Cinematic
- Confident
- Contemplative
- Dark
- Dramatic
- Dreamy
- Eccentric
- Elegant
- Energetic
- Epic
- Euphoric
- Floating
- Frantic
- Fun
- Glamorous
- Groovy
- Happy
- Heavy
- Hopeful
- Hypnotic
- Inspiring
- Intimate
- Laid Back
- Melancholic
- Mysterious
- Nostalgia
- Nostalgic
- Peaceful
- Quirky
- Romantic
- Sad
- Scary
- Sensual
- Sentimental
- Sneaking
- Suspense
- Warm
- Weird
["Upbeat", "Energetic"]For the complete, current list of moods, see app.trackyard.com/browse/moods
Filter by vocal presence.
true: Only tracks with vocalsfalse: Instrumental only- Omit: No filter (returns both)
Minimum tempo in beats per minute.Range: 40-200Reference:
- 60-90: Slow (ballads, ambient)
- 90-120: Medium (pop, rock)
- 120-140: Upbeat (house, dance)
- 140+: Fast (drum & bass, hardcore)
Maximum tempo in beats per minute.Range: 40-200
Overall energy intensity.Options:
"low": Calm, ambient, background music"medium": Moderate energy, conversational"high": Energetic, upbeat, driving
Array of instrument strings. Tracks must include at least one.Common instruments:
"Piano","Guitar","Drums","Bass""Synth","Strings","Brass","Woodwinds""Vocals","Percussion","Organ","Harp"
["Piano", "Strings"]Download Parameters
Use these withPOST /download-track to control output.
Track ID from search results.
Clip length in seconds. Omit for full track.Range: 10-300 seconds
Minimum recommended: 10 secondsWhat happens: Trackyard analyzes the waveform and selects the best-sounding segment automatically.
Offset where the musical peak should land. Requires
duration_seconds.Range: Must be < duration_seconds
Precision: ±1 secondUse case: Sync music’s climax to a specific moment (product reveal, logo drop, title card).Example: For a 30-second clip with the hit at 18 seconds: