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. Phil Brookes

IPI · Songwriter

Phil Brookes

00587656587
View full musician profile
45 works95 recordings

Last verified: July 11, 2026

00587656587 is the Interested Parties Information (IPI) code assigned to Phil Brookes, 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. Phil Brookes has 45 registered works and 95 recordings indexed on Credits.fm.

Format

0058765658Sequential number
7Check 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

ISRC95 recordings
ISWC45 works
IPIPhil Brookes
MusicianPhil Brookes

45

Works

95

Recordings

0

Publishers

—

Avg. Share

Recordings (95)

1
AUBEC1890036
2
DEPI82326458
3
FIRHM0500024
4
FR6V80198802
5
FRDKW2316421
6
FRDKW2316426
7
GB2LD2010089
8
GB2LD2010091
9
GB2LD2010153
10
GB2LD2010154
11
GB5BR0900004
12
GB5BR0900005
13
GB5BR0900006
14
GB6TC2211210
15
GBARL1501226
16
GBARL1501227
17
GBARL1600889
18
GBBZH0807002
19
GBCJY1300096
20
GBCJY1300214
21
GBEWA1400773
22
GBEWA1401010
23
GBEWA1401011
24
GBEWA1401012
25
GBEWA1501450
26
GBEWA1501451
27
GBEWA1501829
28
GBEWA1600624
29
GBEWA1601235
30
GBGHW0600137
31
GBKBH0719001
32
GBKBH0719002
33
GBKBH0824001
34
GBKBH0828002
35
GBKBH1040001
36
GBKBH1040002
37
GBKBH1107210
38
GBKQU1422651
39
GBTGW0602301
40
GBTMZ0800015
41
GBTMZ0800016
42
GBTMZ0800022
43
GBTMZ0800047
44
GBTMZ1700631
45
GBTMZ1700632
46
GBTMZ1700637
47
GBTMZ1700639
48
GBTMZ1700640
49
GBTMZ1700718
50
GBTMZ1800787
51
GBULZ1501685
52
INU151400130
53
ITIYT1903121
54
ITXH41909649
55
NLF710500313
56
NLF710701500
57
NLF710701786
58
NLF711309618
59
NLG620614024
60
QM5H31800006
61
QMFMF1520442
62
QZGLS1960004
63
SE5BU1784252
64
TCABJ1210158
65
TCABW1444196
66
TCACG1594164
67
TCACY1780913
68
TCADH1770186
69
TCADK1755784
70
TCADO1897167
71
TCAGH2274657
72
UKWWM1600104
73
US3L61554046
74
US3L61560702
75
US3L61566946
76
US57M1815305
77
USA560960701
78
USC3D1000006
79
USCGH1881050
80
USCGJ0627610
81
USCGJ1586691
82
USCGJ1618684
83
USG6K0900045
84
USHM21158765
85
USHM21176571
86
USHM21533799
87
USHM80863261
88
USHM81433550
89
USLZJ1627653
90
USQY51036487
91
USQY51090525
92
USTCD1035048
93
USTCZ0910307
94
USUYG1160738
95
USYBL0901258
SourcesMusicBrainzMLCMusicBrainz✓3 sources

Verified on

  • MusicBrainz artist record

Identifier Graph

IPIPhil BrookesISWCT3086382965ISWCT3105014271ISWCT3141166367ISWCT3169935353ISWCT3189113206

People also ask

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

00587656587 is an Interested Parties Information (IPI) code assigned to Phil Brookes, 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.

Phil Brookes has 45 musical works (ISWCs) and 95 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (45)

0 verifiedT-308.638.296-50 verifiedT-310.501.427-10 verifiedT-314.116.636-70 verifiedT-316.993.535-30 verifiedT-318.911.320-60 verifiedT-318.992.746-20 verifiedT-319.066.962-20 verifiedT-319.066.963-30 verifiedT-319.610.665-30 verifiedT-320.061.648-00 verifiedT-320.061.665-10 verifiedT-320.360.976-70 verifiedT-900.203.354-70 verifiedT-900.208.211-30 verifiedT-900.292.860-10 verifiedT-900.295.786-00 verifiedT-900.962.549-40 verifiedT-900.962.619-10 verifiedT-900.962.923-60 verifiedT-901.799.619-90 verifiedT-909.265.915-90 verifiedT-909.265.916-00 verifiedT-909.265.947-70 verifiedT-909.265.948-80 verifiedT-909.265.982-00 verifiedT-909.266.000-90 verifiedT-909.266.017-80 verifiedT-909.492.991-60 verifiedT-910.862.403-90 verifiedT-915.334.794-50 verifiedT-916.495.069-00 verifiedT-916.994.899-60 verifiedT-918.806.470-20 verifiedT-919.818.909-20 verifiedT-920.141.564-70 verifiedT-922.223.664-80 verifiedT-922.223.665-90 verifiedT-922.223.666-00 verifiedT-922.223.667-10 verifiedT-922.443.127-00 verifiedT-922.561.885-90 verifiedT-930.990.875-60 verifiedT-931.108.842-30 verifiedT-931.809.660-50 verifiedT-932.938.262-9