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. Ryan Thomas

IPI · Songwriter

Ryan Thomas

00296213946
View full musician profile
62 works86 recordings

Last verified: July 4, 2026

00296213946 is the Interested Parties Information (IPI) code assigned to Ryan Thomas, 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. Ryan Thomas has 62 registered works and 86 recordings indexed on Credits.fm.

Format

0029621394Sequential number
6Check 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

ISRC86 recordings
ISWC62 works
IPIRyan Thomas
MusicianRyan Thomas

62

Works

86

Recordings

0

Publishers

—

Avg. Share

Recordings (86)

1
AUMTB2000226
2
BGA471404810
3
DEA340201291
4
DEAR41221894
5
DEAR41221895
6
DEAR41885357
7
DEBL60495851
8
DEBL61139201
9
DEBL61442534
10
DEE860300585
11
DEKB71981698
12
DEUF81604076
13
DGA052029984
14
FR8GV1717710
15
GB4G71122339
16
GB8KE1755187
17
GBAYE0702896
18
GBCMZ0373916
19
GBCMZ0373917
20
GBCMZ0373918
21
GBCMZ0373920
22
GBCMZ0373923
23
GBCMZ0373924
24
GBCMZ0373925
25
GBCMZ0373926
26
GBCMZ0373927
27
GBCMZ0373928
28
GBCMZ0374167
29
GBJPB1800707
30
GBKPL1420649
31
GBKPL1943151
32
GBKQU1368165
33
GBKQU1369463
34
GBKQU2000520
35
GBKYA0603454
36
GBKYA0603455
37
GBKYA0603456
38
GBKYA0603457
39
GBKYA0603458
40
GBKYA0603461
41
GBKYA0603462
42
GBKYA0603464
43
GBKYA0603465
44
GBKYA0603466
45
GBKYA0603519
46
GBMYV0600277
47
GBQRF1123930
48
GBQRF1123931
49
GBQRF1123934
50
GBQRF1123937
51
GBQRF1123938
52
GBQRF1123939
53
GBQRF1123941
54
NZST11100010
55
QMAKZ1504062
56
QMWVW1105030
57
QMWVW1106030
58
QZ8P71800002
59
QZHN52206735
60
QZTAY2273775
61
QZTBF2438482
62
TCABQ1338116
63
TCABQ1338120
64
TCABQ1338121
65
TCABQ1338122
66
TCABQ1338124
67
TCABQ1338125
68
TCABQ1338126
69
US3DF2057549
70
US4R31016420
71
US5UL1020488
72
US5UL1705937
73
US8K20976371
74
USA2P1242167
75
USA2P2028390
76
USCGH1271161
77
USCGH1323785
78
USCGJ1079684
79
USHM81798231
80
USHM90423440
81
USHM91619521
82
USLZJ1593123
83
USLZJ1963908
84
USLZJ2012612
85
USRE10401599
86
ZAA442000378
SourcesMusicBrainzMLCMusicBrainz✓3 sources

Verified on

  • MusicBrainz artist record

Identifier Graph

IPIRyan ThomasISWCT0602189263ISWCT0605191294ISWCT0605191307ISWCT0605191318ISWCT0605191329

People also ask

What is the IPI number for Ryan Thomas?+
The IPI number for Ryan Thomas is 00296213946. You can view their full catalog of works and recordings at ipi.fm/00296213946.
Who is IPI 00296213946?+
IPI 00296213946 is assigned to Ryan Thomas, 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 Ryan Thomas write?+
Ryan Thomas (IPI 00296213946) has 62 musical works (ISWCs) and 86 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 00296213946?

00296213946 is an Interested Parties Information (IPI) code assigned to Ryan Thomas, 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.

Ryan Thomas has 62 musical works (ISWCs) and 86 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (62)

0 verifiedT-060.218.926-30 verifiedT-060.519.129-40 verifiedT-060.519.130-70 verifiedT-060.519.131-80 verifiedT-060.519.132-90 verifiedT-060.519.133-00 verifiedT-060.519.134-10 verifiedT-060.519.138-50 verifiedT-060.519.139-60 verifiedT-060.519.140-90 verifiedT-060.519.143-20 verifiedT-060.519.144-30 verifiedT-060.519.145-40 verifiedT-060.519.146-50 verifiedT-060.519.150-10 verifiedT-060.519.151-20 verifiedT-060.519.153-40 verifiedT-060.519.158-90 verifiedT-060.631.613-50 verifiedT-060.631.614-60 verifiedT-060.651.841-50 verifiedT-060.651.842-60 verifiedT-060.651.843-70 verifiedT-060.651.913-40 verifiedT-060.665.184-60 verifiedT-060.675.516-10 verifiedT-060.675.517-20 verifiedT-060.675.519-40 verifiedT-060.675.520-70 verifiedT-060.675.521-80 verifiedT-060.675.522-90 verifiedT-060.714.081-70 verifiedT-060.714.083-90 verifiedT-061.230.720-60 verifiedT-071.239.965-90 verifiedT-326.374.766-20 verifiedT-326.374.777-50 verifiedT-326.374.786-60 verifiedT-326.374.796-80 verifiedT-326.374.816-50 verifiedT-326.374.848-30 verifiedT-326.375.632-30 verifiedT-326.376.531-30 verifiedT-800.880.186-40 verifiedT-802.176.656-40 verifiedT-900.168.253-70 verifiedT-921.365.586-80 verifiedT-930.946.793-40 verifiedT-930.946.795-60 verifiedT-930.946.797-80 verifiedT-930.946.799-00 verifiedT-930.946.802-80 verifiedT-930.946.804-00 verifiedT-930.946.809-50 verifiedT-930.946.810-80 verifiedT-930.946.812-00 verifiedT-930.946.813-10 verifiedT-930.946.816-40 verifiedT-930.946.818-60 verifiedT-930.946.821-10 verifiedT-930.946.825-50 verifiedT-930.946.829-9