Requests
JavaScript Object Notation (JSON)
GET
https://api.stopmodreposts.org/{game}/sites.json
Path Parameters
Name
Type
Description
game
String
e.g. "minecraft" (optional)
[
{
"domain": "example.com",
"notes": "Malware alert!",
"path": "/",
"reason": "Illegal redistribution"
},
...
]
Extensible Markup Language (XML)
GET
https://api.stopmodreposts.org/{game}/sites.xml
Path Parameters
Name
Type
Description
game
String
e.g. "minecraft" (optional)
<sites>
<site>
<domain>example.com</domain>
<notes>Malware alert!</notes>
<path>/</path>
<reason>Illegal redistribution</reason>
</site>
...
</sites>
YAML Ain't Markup Language (YAML)
GET
https://api.stopmodreposts.org/{game}/sites.yaml
Path Parameters
Name
Type
Description
game
String
e.g. "minecraft" (optional)
- domain: example.com
notes: Malware alert!
path: /
reason: Illegal redistribution
...
Plain text
GET
https://api.stopmodreposts.org/{game}/sites.txt
Path Parameters
Name
Type
Description
game
String
e.g. "minecraft" (optional)
example.com
example.net
example.org
...
Hosts file (HOSTS.TXT)
GET
https://api.stopmodreposts.org/{game}/hosts.txt
Path Parameters
Name
Type
Description
game
String
e.g. "minecraft" (optional)
# Informational header at the top of the file
0.0.0.0 example.com
0.0.0.0 example.net
0.0.0.0 example.org
...
0.0.0.0 www.example.com
0.0.0.0 www.example.net
0.0.0.0 www.example.org
...
# === End of StopModReposts site list ===
uBlacklist format
GET
https://api.stopmodreposts.org/{game}/ublacklist.txt
Path Parameters
Name
Type
Description
game
String
e.g. "minecraft" (optional)
*://*.example.com/*
*://*.example.net/*
*://*.example.org/*
Last updated
Was this helpful?