OrbTop

Todotango Tango Artist Composer Discography Scraper

SOCIAL MEDIA

Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.

Todotango Tango Artist & Composer Discography Scraper

Scrape structured creator profiles and tango work records from todotango.com — the definitive Argentine tango encyclopedia. Extract biographies, birth/death dates, roles, photos, full lyrics, composer/lyricist attribution, and sheet-music references for 10 000+ tango creators across five roles.

What This Actor Does

The actor crawls Todotango.com's complete creator index and extracts two types of records into a single dataset:

Creator profile records — one record per tango artist:

  • Creator ID, slug, name, and role (músico, letrista, cantor, cancionista, compositor)
  • Birth/death dates and birth place
  • Photo URL
  • Link to the creator's biography page (Spanish)
  • Count of linked lyrics and sheet-music items
  • Notable works (JSON array of tango titles)
  • Discography entries

Tango work records — one record per linked tango piece:

  • Title, genre (tango/vals/milonga/candombe), year
  • Composer(s) and lyricist(s)
  • Full lyrics text in Spanish
  • Sheet-music image URL

Both record types share the same dataset schema. The source_url field identifies the page origin; creator fields are null on tango records and tango fields are null on creator records.

Use Cases

  • Copyright & public-domain research — YouTube creators and music-licensing firms can verify tango composer attribution and estimate public-domain status based on death dates
  • SADAIC royalty research — The Argentine copyright society (SADAIC) does not publish their tango database; this scraper provides a structured alternative
  • Ethnomusicology — UBA, Conservatorio Alberto Ginastera, and similar programs use Todotango for composer biography data
  • Tango event curation — Buenos Aires milonga organizers building composer-themed event programs
  • Digital reissue metadata — Tango-revival labels wanting structured metadata for catalog enrichment

Input Parameters

Field Type Description
maxItems integer Maximum number of records to return (default: 5)

Output Schema

Field Type Description
creator_id integer Numeric creator ID from Todotango
creator_slug string URL slug for the creator
creator_name string Full display name
creator_role string Role description (e.g. "Pianista, compositor y letrista")
birth_date string Birth date (Spanish locale format)
death_date string Death date (Spanish locale format)
birth_place string City and country of birth
biography_es string URL to the Spanish biography page
photo_url string Creator photo URL
notable_works string JSON array of linked tango titles
discography string JSON array of discography entries
lyrics_count integer Number of linked lyrics entries
sheet_music_count integer Number of linked sheet-music entries
tango_title string Tango piece title (tango records only)
tango_year integer Year of composition
tango_genre string Genre: tango, vals, milonga, candombe
tango_composer string Composer name(s)
tango_lyricist string Lyricist name(s)
tango_lyrics_es string Full lyrics in Spanish
tango_sheet_music_pdf_url string Sheet-music image URL
source_url string Source page URL

Performance Notes

  • Default run scrapes maxItems=5 records for quick sampling
  • Full run across all 10 000+ creators: set maxItems to a large value or leave empty for unlimited
  • Concurrency is capped at 5 requests to respect the site's rate limit