Submit Sources
Changed onSubmit new threat intelligence sources (max 50 per request) to the community database. Requires an organization-linked account. Each URL is probed for reachability before acceptance; already-known URLs are skipped and counted in duplicatesSkipped. Daily submission caps are per plan.
Categories: malware, phishing, spam, scam, fraud, botnet, ransomware, c2
Request
- Base URLhttps://api.ismalicious.com
- Auth
- API key in header X-API-KEY
- or HTTP bearer
- or HTTP basic
Request body
Example request
{
"sources": [
{
"name": "Example Threat Feed",
"url": "https://example.com/threats-ips.txt"
}
]
}Response
Submission accepted (also returned when every source was already known — inserted: 0)
Example response
{
"message": "Submitted successfully! 2 source(s) are pending admin review."
}Changes
- breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - info
the request property
//became nullable - info
the request property
//became optional - info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking
- breaking
removed the enum value
botnetof the request property// - breaking
removed the enum value
c2of the request property// - breaking
removed the enum value
domainof the request property// - breaking
removed the enum value
fraudof the request property// - breaking
removed the enum value
ipof the request property// - breaking
removed the enum value
malwareof the request property// - breaking
removed the enum value
phishingof the request property// - breaking
removed the enum value
ransomwareof the request property// - breaking
removed the enum value
scamof the request property// - breaking
removed the enum value
spamof the request property// - info
the
//request property format was generalized fromurito no format - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status - info
the response property
became required for the status
- breaking