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. ROBERT OUYANG RUSLI

IPI · Songwriter

ROBERT OUYANG RUSLI

00699683263
97 works52 recordings

Last verified: May 4, 2026

00699683263 is the Interested Parties Information (IPI) code assigned to ROBERT OUYANG RUSLI, 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. ROBERT OUYANG RUSLI has 97 registered works and 52 recordings indexed on Credits.fm.

Format

0069968326Sequential number
3Check 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

ISRC52 recordings
ISWC97 works
IPIROBERT OUYANG RUSLI

97

Works

52

Recordings

0

Publishers

—

Avg. Share

Recordings (52)

1
QMB622301901
2
QMB622301902
3
QMB622301903
4
QMB622301904
5
QMB622301905
6
QMB622301906
7
QMB622301907
8
QMB622301908
9
QMB622301909
10
QMB622301910
11
QMB622301911
12
QMB622301913
13
QMB622301914
14
QMB622301915
15
QMB622301916
16
QMB622301917
17
QMB622301918
18
QMB622301919
19
QMB622301920
20
QMB622301921
21
QMB622301923
22
QMB622301925
23
QMB622301926
24
QMB622301927
25
QMB622301928
26
QMB622301929
27
QMB622301930
28
QMB622301931
29
QMB622301932
30
QMB622301933
31
QMB622301934
32
QMB622301935
33
QMB622301936
34
QMB622301937
35
QMB622301938
36
QMB622301939
37
QMB622301940
38
QMB622301941
39
QMB622301942
40
QMB622301943
41
QMB622301944
42
QMB622301945
43
QMB622301946
44
QMB622301947
45
QMB622301948
46
QMB622301949
47
QMB622301950
48
QMB622301951
49
USQX92500566
50
USQX92500586
51
USQX92500600
52
USQX92500617
SourcesMLC

Identifier Graph

IPIROBERT OUYANG R…ISWCT3208993259ISWCT3338933389ISWCT3338933903ISWCT3209007530ISWCT3338933458

People also ask

What is the IPI number for ROBERT OUYANG RUSLI?+
The IPI number for ROBERT OUYANG RUSLI is 00699683263. You can view their full catalog of works and recordings at ipi.fm/00699683263.
Who is IPI 00699683263?+
IPI 00699683263 is assigned to ROBERT OUYANG RUSLI, 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 ROBERT OUYANG RUSLI write?+
ROBERT OUYANG RUSLI (IPI 00699683263) has 97 musical works (ISWCs) and 52 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 00699683263?

00699683263 is an Interested Parties Information (IPI) code assigned to ROBERT OUYANG RUSLI, 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.

ROBERT OUYANG RUSLI has 97 musical works (ISWCs) and 52 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (97)

0 verifiedT-318.084.697-90 verifiedT-320.899.265-40 verifiedT-320.899.266-50 verifiedT-320.899.267-60 verifiedT-320.899.272-30 verifiedT-320.899.275-60 verifiedT-320.899.290-50 verifiedT-320.899.305-50 verifiedT-320.899.307-70 verifiedT-320.899.308-80 verifiedT-320.899.313-50 verifiedT-320.899.316-80 verifiedT-320.899.325-90 verifiedT-320.899.332-80 verifiedT-320.899.333-90 verifiedT-320.899.336-20 verifiedT-320.899.339-50 verifiedT-320.899.347-50 verifiedT-320.899.348-60 verifiedT-320.899.351-10 verifiedT-320.899.357-70 verifiedT-320.899.382-80 verifiedT-320.899.393-10 verifiedT-320.900.718-70 verifiedT-320.900.721-20 verifiedT-320.900.730-30 verifiedT-320.900.742-70 verifiedT-320.900.743-80 verifiedT-320.900.744-90 verifiedT-320.900.753-00 verifiedT-320.900.755-20 verifiedT-320.900.756-30 verifiedT-320.900.762-10 verifiedT-320.900.765-40 verifiedT-320.900.775-60 verifiedT-320.900.777-80 verifiedT-320.900.780-30 verifiedT-320.900.787-00 verifiedT-320.900.791-60 verifiedT-320.900.794-90 verifiedT-320.900.799-40 verifiedT-320.900.801-10 verifiedT-320.900.802-20 verifiedT-320.900.809-90 verifiedT-320.900.811-30 verifiedT-320.900.815-70 verifiedT-320.900.817-90 verifiedT-320.900.821-50 verifiedT-320.900.832-80 verifiedT-320.900.834-00 verifiedT-320.900.839-50 verifiedT-320.900.849-70 verifiedT-320.900.852-20 verifiedT-326.386.231-90 verifiedT-328.310.679-20 verifiedT-328.355.810-70 verifiedT-328.355.826-50 verifiedT-333.893.331-20 verifiedT-333.893.332-30 verifiedT-333.893.338-90 verifiedT-333.893.339-00 verifiedT-333.893.340-30 verifiedT-333.893.341-40 verifiedT-333.893.342-50 verifiedT-333.893.343-60 verifiedT-333.893.344-70 verifiedT-333.893.345-80 verifiedT-333.893.346-90 verifiedT-333.893.347-00 verifiedT-333.893.350-50 verifiedT-333.893.353-80 verifiedT-333.893.354-90 verifiedT-333.893.355-00 verifiedT-333.893.363-00 verifiedT-333.893.364-10 verifiedT-333.893.365-20 verifiedT-333.893.366-30 verifiedT-333.893.371-00 verifiedT-333.893.372-10 verifiedT-333.893.373-20 verifiedT-333.893.374-30 verifiedT-333.893.375-40 verifiedT-333.893.376-50 verifiedT-333.893.377-60 verifiedT-333.893.378-70 verifiedT-333.893.379-80 verifiedT-333.893.380-10 verifiedT-333.893.381-20 verifiedT-333.893.385-60 verifiedT-333.893.386-70 verifiedT-333.893.387-80 verifiedT-333.893.388-90 verifiedT-333.893.389-00 verifiedT-333.893.390-30 verifiedT-333.893.391-40 verifiedT-333.893.392-50 verifiedT-333.893.393-6