
🏠 집
희망 만들기
모든 가족에게 집이라 부를 곳을 — 면세 비영리 법인 OseloHelp.com을 통해 지원합니다.
전 세계 음악 유통: 곧 시작됩니다!
TimTim.Live Developer Preview
Five small steps. No account needed to try it.
Choose a city.
Copy the code.
Paste it into your page.
Reload the page.
Events 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_…".
Add any of these to the script tag.
| Attribute | What it does |
|---|---|
| data-city | A city name, like Miami or Paris. |
| data-country | A two-letter country code, like US or FR. |
| data-category | music, festival, nightlife, conference… |
| data-near | A place, like "Paris,FR". |
| data-artist | Only events with this performer. |
| data-limit | How many events, 1 to 24. Six if you leave it out. |
| data-lang | The widget's language, like fr or es. Your page's own language if you leave it out. |
| data-color | The button color, like #0e7490. |
| data-key | Your 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.
Ask the API yourself. This works in any browser or in Node 18+, with no key, for sample events.
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:
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.
Learn how TimTim.Live distribution partnerships work.
Partner Program →우리의 목적
인류를 위한 유산을 함께 남기자고 모두를 초대합니다.
우리보다 오래 남을 세 가지 미션에 함께하세요

희망 만들기
모든 가족에게 집이라 부를 곳을 — 면세 비영리 법인 OseloHelp.com을 통해 지원합니다.

음악으로 인류를 지키기
인류의 음악과 이야기를 앞으로 1,000년 이상 지킵니다.

다음 세대 탐험가에게 꿈을
우주를 탐험할 기회를 모두에게.

로켓으로 발사하는 대신 활주로에서 이륙하는 우주 비행기의 설계입니다. 완성된 기체가 아니라 구상입니다.
작동 방식 보기모든 것이 이어지는 방법
여기에 따로 떨어진 사업은 없어요 — 각 단계가 다음 단계를 키웁니다.
하나의 목적. 서로를 돕는 여러 사업.
노래를 듣든, 이야기를 나누든, 굿즈를 입든, 공연에 가든, 가사를 번역하든, 나라를 추천하든, 그냥 친구에게 말하든 — 여러분은 여러 세대 동안 이어질 무언가의 일부가 됩니다.
누구나 참여할 수 있어요. 아무리 작은 기여도 소중해요.
TimTim.Live — 음악으로 세계를 여행하세요.
195개국 사람들을 연결합니다. 현재 아티스트 페이지 3,004,605+개 (최대 400만 개 이상까지 확대 중) · 비즈니스 페이지 8,684,002+개 (최대 4억 개까지 확대 중) · 사이트는 전 세계 417개 지역 언어로 번역될 예정입니다.
TimTim.Live는 이미 195개 모든 나라의 장소 233,870곳을 지도에 담았고, 인구 1,000명 정도의 작은 마을까지 닿아 있습니다. 포함된 곳:
주 257개 • 도 1,690개 • 군 4,808개 • 구 41,161개 • 도시 13,471개 • 읍 117,896개 • 마을 40,988개
© 2026 TimTim.Live. 모든 권리 보유.