Global Distribution Live: Submit Your Song or Video

AkèyKouteEksplore
TimTim.Live mwen
Konekte

3,004,607+ paj atis · 9,737,488+ paj biznis

Drapo tout 195 peyi yo
195 peyi233,872 kote417+ lang

TimTim.Live Developer Preview

How do I put events on my website?

Five small steps. No account needed to try it.

  1. 1

    Choose a city.

  2. 2

    Copy the code.

  3. 3

    Paste it into your page.

  4. 4

    Reload the page.

  5. 5

    Events appear.

Your code — paste it where the events should appear
<script src="https://timtim.live/widget/events.js"
        data-city="Miami" data-category="music" async></script>

This runs the exact code above, right here on this page.

That is it. Without a key you see sample events, so you can build safely. When you are ready for real events, get a website key and add data-key="tt_pk_live_…".

Change how it looks

Add any of these to the script tag.

AttributeWhat it does
data-cityA city name, like Miami or Paris.
data-countryA two-letter country code, like US or FR.
data-categorymusic, festival, nightlife, conference…
data-nearA place, like "Paris,FR".
data-artistOnly events with this performer.
data-limitHow many events, 1 to 24. Six if you leave it out.
data-langThe widget's language, like fr or es. Your page's own language if you leave it out.
data-colorThe button color, like #0e7490.
data-keyYour website key (tt_pk_live_…) for real events. Without it you get sample events.

The widget draws inside its own box (a shadow root), so your styles cannot break it and it cannot break yours. It only ever writes text, never HTML.

Prefer JavaScript?

Ask the API yourself. This works in any browser or in Node 18+, with no key, for sample events.

JavaScript
const res = await fetch("https://api.timtim.live/v1/demo/events?city=Miami&category=music");
const { events } = await res.json();
for (const event of events) {
  console.log(event.name, event.display.date_label, event.tickets.buy_url);
}

For your own events, use a key and /v1/events instead of /v1/demo/events:

With a key
const res = await fetch("https://api.timtim.live/v1/events?city=Miami&category=music", {
  headers: { Authorization: "Bearer tt_test_YOUR_KEY" },
});

Keys that start tt_sk_live_ are secret: keep them on your server, never in a web page.

Next steps

Are you representing a company?

Learn how TimTim.Live distribution partnerships work.

Partner Program →

Objektif nou

Ann kite mond lan pi bon pase jan nou te jwenn li

Nou envite tout moun pou ede kite yon eritaj pou limanite.

Antre nan twa misyon ki pral dire pi lontan pase nou tout

Lakay

🏠 Lakay

Bati Espwa

Ede chak fanmi gen yon kote yo ka rele lakay — finanse atravè OseloHelp.com, kòporasyon nou an san bi likratif ki egzante de taks.

Memwa

🎵 Memwa

Prezève limanite atravè mizik

Prezève mizik ak istwa limanite pou plis pase 1,000 ane kap vini yo.

Lavni

🚀 Lavni

Enspire pwochen jenerasyon eksploratè yo

Fè opòtinite pou eksplore espas vin disponib pou tout moun.

Dyagram teknik konsèp AdMerk Spacecraft la

Veso espasyal n ap desine a

Yon plan pou yon avyon espasyal ki dekole sou yon pis olye pou yo lanse l ak yon fize. Se yon konsèp, se pa yon aparèy fini.

Gade kijan li mache

Kijan tout bagay konekte

Flywheel TimTim.Live

Anyen isit la se pa yon biznis apa — chak etap ranfòse etap kap vini an.

  1. 🎵Mizik ak Kreyatè
  2. 🌍Kominote Mondyal
  3. 💰Revni
  4. 🏠Kay Abòdab
  5. 📜Prezève Kilti
  6. 🚀Teknoloji nan lavni
  7. 📖Plis Istwa
  8. 🎶Plis Mizik

Yon objektif. Anpil biznis ki ranfòse youn lòt.

  1. 1Mizik kreye kominote.
  2. 2Kominote kreye konfyans.
  3. 3Konfyans sipòte komès.
  4. 4Komès finanse misyon alontèm.
  5. 5Misyon alontèm kreye istwa vo pataje.
  6. 6Istwa sa yo atire plis kominote.

Vin fè pati eritaj la

Kit ou koute yon chante, pataje yon istwa, mete machandiz yo, ale nan yon konsè, tradui pawòl yo, rekòmande yon peyi, oswa senpleman di yon zanmi — ou vin fè pati yon bagay ki fèt pou dire plizyè jenerasyon.

Tout moun ka patisipe. Pa gen kontribisyon ki twò piti.

TimTim.Live — Eksplore mond lan atravè mizik.

Konekte moun atravè 195 peyi: kounye a gen 3,004,607+ paj atis, k ap grandi pou rive plis pase 4 milyon · 9,737,488+ paj biznis, k ap grandi pou rive 400 milyon · sit la pral tradui nan 417 lang lokal atravè lemond.

TimTim.Live deja kat 233,872 kote nan tout 195 peyi yo, jouk nan kominote ki gen sèlman 1 000 moun, tankou:

257 eta • 1,690 pwovens • 4,808 konte • 41,161 distri • 13,471 vil • 117,896 bouk • 40,988 vilaj

© 2026 TimTim.Live. Tout dwa rezève.