> For the complete documentation index, see [llms.txt](https://docs.ismalicious.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ismalicious.com/technical-docs/api-reference.md).

# API Reference

## Check

Check for a specific IP or domain resource using the check endpoint.

{% content-ref url="/pages/r2xNSZbZUtn4uIJepjuH" %}
[Check ressource](/technical-docs/api-reference/check-ressource.md)
{% endcontent-ref %}

For performance reasons, you'll find separate endpoints for each sub-check you want to look for:

{% content-ref url="/pages/UpTmgHhwsRYxAIRhlxIL" %}
[Reputation](/technical-docs/api-reference/check-ressource/reputation.md)
{% endcontent-ref %}

{% content-ref url="/pages/OspdXm1aHTKbrPvF2Jil" %}
[Vulnerabilities](/technical-docs/api-reference/check-ressource/vulnerabilities.md)
{% endcontent-ref %}

{% content-ref url="/pages/CbqwTrxj1RcUuxdzcH3z" %}
[Geolocation](/technical-docs/api-reference/check-ressource/geolocation.md)
{% endcontent-ref %}

{% content-ref url="/pages/iszKMyvDuVEIJd1m21s2" %}
[Whois](/technical-docs/api-reference/check-ressource/whois.md)
{% endcontent-ref %}

## Search

You can make a fuzzy search concerning a resource using the search endpoint.

{% content-ref url="/pages/UsU0SaAPKkDpdDRBoKVv" %}
[Search resource](/technical-docs/api-reference/search-resource.md)
{% endcontent-ref %}

## Submit

Submit new source to the community sources file using the submit endpoint.

{% content-ref url="/pages/IQw7skioLYNZOHL1pUd1" %}
[Submit source](/technical-docs/api-reference/submit-source.md)
{% endcontent-ref %}
