Notes.fmCredits.fm
ISRCISWCIPIISNIUPCMusiciansAPIMCP
Credits.fmCredits.fm
SearchISRCCreditsWorksMore

Search

  • Credits.fm
  • isrc.fm
  • iswc.fm
  • ipi.fm
  • isni.fm
  • UPC Search
  • Musician Search
  • Credits Graph
  • Top IPIs
  • Top ISRCs
  • Top ISWCs
  • Top ISNIs
  • Top UPCs

Learn

  • What Are Music Credits?
  • What Is an ISRC?
  • What Is an ISWC?
  • What Is an IPI?
  • What Is an ISNI?
  • What Is a UPC?
  • ISRC vs ISWC
  • ISRC vs UPC
  • IPI vs ISNI
  • Glossary

Developers

  • REST API
  • Credits Graph
  • MCP Server
  • llms.txt

About

  • About Credits.fm
  • Notes.fm
  • Privacy Policy
  • Terms of Service
Notes.fm
  1. Home
  2. IPIs
  3. ROOFTOP SURFING PRODUCTIONS

IPI · Songwriter

ROOFTOP SURFING PRODUCTIONS

00643926135
51 works75 recordings

Last verified: May 4, 2026

00643926135 is the Interested Parties Information (IPI) code assigned to ROOFTOP SURFING PRODUCTIONS, a songwriter. IPI numbers are unique 11-digit identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to track royalty payments to rights holders. ROOFTOP SURFING PRODUCTIONS has 51 registered works and 75 recordings indexed on Credits.fm.

Format

0064392613Sequential number
5Check digit
Sequential number:
Globally unique number assigned by CISAC/SUISA when the rights-holder was registered.
Check digit:
ISO 7064 Mod 10-1 check digit that validates the IPI.

Credit Chain

ISRC75 recordings
ISWC51 works
IPIROOFTOP SURFING PRODUCTIONS

51

Works

75

Recordings

0

Publishers

—

Avg. Share

Recordings (75)

1
GBKQU2555821
2
GBM6T1000001
3
GBWUL2162129
4
GBWUL2162131
5
GBWUL2162133
6
GBWUL2162135
7
KRMIM2113216
8
QM4DW1551414
9
QM5QG1812502
10
QM5QG1812503
11
QM5QG1812506
12
QM5QG1812507
13
QM5QG1812508
14
QM5QG1919101
15
QM5QG1920901
16
QM5QG2029701
17
QM5QG2035702
18
QM5QG2035703
19
QM5QG2035704
20
QM5QG2035706
21
QM5QG2035708
22
QM5QG2036101
23
QM5QG2136001
24
QM5QG2136002
25
QM5QG2136003
26
QM5QG2136005
27
QM5QG2136006
28
QM9AA1854604
29
QZ5AB1884541
30
QZ8251832965
31
QZHN62238976
32
QZK6P2448078
33
QZMER2421151
34
QZRP42446089
35
SE62M2267806
36
SE6QE2297983
37
TCACM1639768
38
TCACM1639770
39
TCACM1639771
40
TCACM1639772
41
TCACM1639773
42
TCACM1639775
43
TCACM1639776
44
TCACM1639777
45
TCACM1639779
46
TCACM1639785
47
TCADF1791355
48
US7VG2076594
49
US8750410068
50
USA2P1547006
51
USA560734336
52
USAQ41620269
53
USAQ41620270
54
USAQ41620271
55
USAQ41620272
56
USHM91069992
57
USQY51046589
58
USQY51046590
59
USQY51046591
60
USQY51046592
61
USQY51046593
62
USQY51046594
63
USQY51046595
64
USQY51046597
65
USQY51046598
66
USQY51046599
67
USQY51209964
68
USQY51209965
69
USQY51209966
70
USQY51209967
71
USQY51209968
72
USQY51209970
73
USQY51209972
74
USQY51209973
75
USTC50883660
SourcesMLC

Identifier Graph

IPIROOFTOP SURFING…ISWCT3063668559ISWCT3061170552ISWCT3058565605ISWCT3061170585ISWCT3116326371

People also ask

What is the IPI number for ROOFTOP SURFING PRODUCTIONS?+
The IPI number for ROOFTOP SURFING PRODUCTIONS is 00643926135. You can view their full catalog of works and recordings at ipi.fm/00643926135.
Who is IPI 00643926135?+
IPI 00643926135 is assigned to ROOFTOP SURFING PRODUCTIONS, a songwriter. IPI numbers are unique identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to track rights holders.
How many songs did ROOFTOP SURFING PRODUCTIONS write?+
ROOFTOP SURFING PRODUCTIONS (IPI 00643926135) has 51 musical works (ISWCs) and 75 recordings (ISRCs) indexed on Credits.fm.
How is an IPI number different from an ISNI?+
IPI codes are 11-digit identifiers managed by CISAC for performing rights organizations — they track who collects royalties. ISNIs are 16-digit ISO 27729 identifiers managed by the ISNI International Agency — they identify a public creative identity across all industries (music, books, film). The same person can have both: an IPI for royalty management and an ISNI for identity.
Who assigns IPI numbers?+
IPI numbers are assigned by performing rights organizations (PROs) like ASCAP, BMI, SESAC, SOCAN, PRS, GEMA, SACEM, JASRAC, and others. SUISA (the Swiss PRO) maintains the global IPI database on behalf of CISAC, the international confederation of authors and composers societies.

Collect royalties for this musician

Notes is distribution, publishing administration, and royalty collection. A musician is the person, never a role. Flat subscription. No royalty cut.

Collect royalties with Notes

Who is IPI 00643926135?

00643926135 is an Interested Parties Information (IPI) code assigned to ROOFTOP SURFING PRODUCTIONS, a songwriter. IPI numbers are unique identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to identify rights holders and distribute royalties.

ROOFTOP SURFING PRODUCTIONS has 51 musical works (ISWCs) and 75 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (51)

0 verifiedT-300.050.946-20 verifiedT-302.036.225-40 verifiedT-305.856.560-50 verifiedT-305.856.562-70 verifiedT-305.856.566-10 verifiedT-305.856.569-40 verifiedT-305.856.571-80 verifiedT-305.856.576-30 verifiedT-305.856.577-40 verifiedT-305.856.585-40 verifiedT-305.908.973-10 verifiedT-305.911.617-10 verifiedT-305.912.057-50 verifiedT-305.912.061-10 verifiedT-305.912.064-40 verifiedT-305.912.068-80 verifiedT-305.912.071-30 verifiedT-305.927.770-80 verifiedT-305.927.774-20 verifiedT-305.927.775-30 verifiedT-305.927.777-50 verifiedT-305.927.778-60 verifiedT-305.927.781-10 verifiedT-305.928.159-90 verifiedT-305.928.164-60 verifiedT-306.117.055-20 verifiedT-306.117.058-50 verifiedT-306.117.063-20 verifiedT-306.117.072-30 verifiedT-306.118.051-20 verifiedT-306.118.054-50 verifiedT-306.118.207-40 verifiedT-306.118.219-80 verifiedT-306.352.058-70 verifiedT-306.366.855-90 verifiedT-306.366.856-00 verifiedT-306.366.862-80 verifiedT-306.413.405-60 verifiedT-308.837.061-60 verifiedT-308.912.904-00 verifiedT-308.930.788-60 verifiedT-309.123.719-90 verifiedT-309.651.251-10 verifiedT-310.632.847-20 verifiedT-310.632.854-10 verifiedT-311.632.475-10 verifiedT-311.632.495-50 verifiedT-311.632.577-60 verifiedT-311.632.625-70 verifiedT-311.632.637-10 verifiedT-930.841.167-8