# API Scanning

{% content-ref url="api-scanning/rest-api-scanning" %}
[rest-api-scanning](https://help.aikido.dev/~/revisions/SGhJfnCIOpxRjx1gC1k5/dast-surface-monitoring/api-scanning/rest-api-scanning)
{% endcontent-ref %}

{% content-ref url="api-scanning/graphql-api-scanning" %}
[graphql-api-scanning](https://help.aikido.dev/~/revisions/SGhJfnCIOpxRjx1gC1k5/dast-surface-monitoring/api-scanning/graphql-api-scanning)
{% endcontent-ref %}

{% content-ref url="api-scanning/authenticated-api-scanning-for-rest-graphql" %}
[authenticated-api-scanning-for-rest-graphql](https://help.aikido.dev/~/revisions/SGhJfnCIOpxRjx1gC1k5/dast-surface-monitoring/api-scanning/authenticated-api-scanning-for-rest-graphql)
{% endcontent-ref %}

{% content-ref url="../pentests/understanding-and-detecting-idor-vulnerabilities" %}
[understanding-and-detecting-idor-vulnerabilities](https://help.aikido.dev/~/revisions/SGhJfnCIOpxRjx1gC1k5/pentests/understanding-and-detecting-idor-vulnerabilities)
{% endcontent-ref %}

{% content-ref url="api-scanning/ignoring-routes-in-api-scanning" %}
[ignoring-routes-in-api-scanning](https://help.aikido.dev/~/revisions/SGhJfnCIOpxRjx1gC1k5/dast-surface-monitoring/api-scanning/ignoring-routes-in-api-scanning)
{% endcontent-ref %}
