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. MARIO CASTIGLIONE

IPI · Songwriter

MARIO CASTIGLIONE

00655251840
73 works55 recordings

Last verified: September 13, 2026

00655251840 is the Interested Parties Information (IPI) code assigned to MARIO CASTIGLIONE, 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. MARIO CASTIGLIONE has 73 registered works and 55 recordings indexed on Credits.fm.

Format

0065525184Sequential number
0Check 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

ISRC55 recordings
ISWC73 works
IPIMARIO CASTIGLIONE

73

Works

55

Recordings

0

Publishers

—

Avg. Share

Recordings (55)

1
FR59R2107721
2
FRX202143309
3
FRX202246264
4
FRX872156721
5
IT6KZ1900003
6
IT6KZ1900004
7
IT6KZ1900005
8
IT6KZ1900006
9
IT6KZ1900007
10
IT6KZ1900008
11
IT6KZ1900009
12
IT6KZ1900018
13
IT6KZ1900020
14
IT6KZ1900032
15
IT6KZ1900033
16
IT6KZ2000011
17
IT6KZ2000020
18
IT6KZ2000034
19
IT6KZ2000050
20
IT6KZ2000051
21
IT6KZ2000065
22
IT6KZ2000066
23
IT6KZ2000067
24
IT6KZ2000068
25
IT6KZ2000069
26
IT6KZ2000070
27
IT6KZ2000071
28
IT6KZ2100001
29
IT6KZ2100014
30
IT6KZ2100017
31
IT6KZ2100036
32
IT6KZ2100037
33
IT6KZ2100041
34
IT6KZ2100044
35
IT6KZ2100047
36
IT6KZ2100052
37
IT6KZ2100071
38
IT6KZ2200039
39
ITB002100109
40
ITB002101379
41
ITB002101380
42
ITB002200396
43
ITB002200464
44
ITIWE1900008
45
ITIWE1900045
46
ITIWE1900053
47
ITK192100270
48
ITK192200037
49
ITPEF1900004
50
ITQ002300665
51
ITUM72200947
52
ITUM72301464
53
ITUM72400535
54
ITUM72400666
55
QMDA62145844
SourcesMLC

Identifier Graph

IPIMARIO CASTIGLIO…ISWCT3019062541ISWCT3019062552ISWCT3019062563ISWCT3019062585ISWCT3019314666

People also ask

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

00655251840 is an Interested Parties Information (IPI) code assigned to MARIO CASTIGLIONE, 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.

MARIO CASTIGLIONE has 73 musical works (ISWCs) and 55 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (73)

0 verifiedT-301.906.254-10 verifiedT-301.906.255-20 verifiedT-301.906.256-30 verifiedT-301.906.258-50 verifiedT-301.931.466-60 verifiedT-301.956.169-00 verifiedT-301.967.787-90 verifiedT-302.272.596-40 verifiedT-302.293.193-30 verifiedT-302.464.451-30 verifiedT-302.464.805-90 verifiedT-303.583.460-30 verifiedT-303.725.966-40 verifiedT-304.353.591-30 verifiedT-304.501.879-50 verifiedT-305.644.587-10 verifiedT-306.030.641-00 verifiedT-306.430.178-20 verifiedT-306.430.750-80 verifiedT-307.083.913-90 verifiedT-307.658.681-30 verifiedT-307.658.691-50 verifiedT-307.746.229-00 verifiedT-308.014.666-90 verifiedT-308.446.162-70 verifiedT-308.775.476-10 verifiedT-308.775.483-00 verifiedT-309.206.415-40 verifiedT-312.058.015-20 verifiedT-312.493.491-00 verifiedT-312.811.549-70 verifiedT-313.862.445-60 verifiedT-314.956.956-80 verifiedT-315.730.734-70 verifiedT-317.896.766-90 verifiedT-317.896.784-10 verifiedT-318.246.784-70 verifiedT-323.296.894-00 verifiedT-324.524.384-50 verifiedT-325.563.253-80 verifiedT-326.633.902-60 verifiedT-329.617.366-10 verifiedT-330.170.521-10 verifiedT-330.598.266-10 verifiedT-335.907.090-50 verifiedT-910.963.933-00 verifiedT-917.868.132-80 verifiedT-917.868.135-10 verifiedT-917.868.138-40 verifiedT-917.868.140-80 verifiedT-919.979.955-80 verifiedT-919.979.958-10 verifiedT-919.979.962-70 verifiedT-919.979.965-00 verifiedT-919.979.968-30 verifiedT-919.979.971-80 verifiedT-919.979.973-00 verifiedT-919.979.976-30 verifiedT-919.979.977-40 verifiedT-919.979.980-90 verifiedT-919.979.982-10 verifiedT-924.016.015-00 verifiedT-928.362.614-20 verifiedT-928.871.990-40 verifiedT-928.871.992-60 verifiedT-928.871.995-90 verifiedT-928.871.998-20 verifiedT-930.570.513-90 verifiedT-930.570.516-20 verifiedT-930.572.559-10 verifiedT-930.573.452-50 verifiedT-930.575.022-50 verifiedT-931.689.817-6