---
updatedAt: 2026-03-01T18:53:26.000Z
agentTools:
  siteIndex: https://techdocs.akamai.com/llms.txt
  projectIndex: https://techdocs.akamai.com/firewall-rules/llms.txt
---

# Errors

This API responds with error response objects that provide details useful for debugging.

The following shows a typical error response. The outer object characterizes the overall problem, while the `details` array lists potentially more than one problem detected in the request.

[block:code]
{
  "codes": [
    {
      "code": "{\n  \"type\" : \"/firewall-rules-manager/error-types/5\",\n  \"status\" : 404,\n  \"title\" : \"ServiceId doesn't exist\",\n  \"detail\" : \"ServiceId: 233 not found\",\n  \"instance\" : \"\",\n  \"errors\" : [ ]\n}",
      "language": "json"
    }
  ]
}
[/block]

For details on information contained in the error responses, refer to [Error response syntax](https://techdocs.akamai.com/developer/docs/error-responses).

# Sub pages

* [400](https://techdocs.akamai.com/firewall-rules/reference/400.md)
* [401](https://techdocs.akamai.com/firewall-rules/reference/401.md)
* [403](https://techdocs.akamai.com/firewall-rules/reference/403.md)
* [404](https://techdocs.akamai.com/firewall-rules/reference/404.md)
* [405](https://techdocs.akamai.com/firewall-rules/reference/405.md)
* [415](https://techdocs.akamai.com/firewall-rules/reference/415.md)
* [500](https://techdocs.akamai.com/firewall-rules/reference/500.md)
* [502](https://techdocs.akamai.com/firewall-rules/reference/502.md)
* [503](https://techdocs.akamai.com/firewall-rules/reference/503.md)

# Sibling pages

* [Firewall Rules Notification API](https://techdocs.akamai.com/firewall-rules/reference/api.md)
* [Get started](https://techdocs.akamai.com/firewall-rules/reference/api-get-started.md)
* [Rate limits](https://techdocs.akamai.com/firewall-rules/reference/rate-limiting.md)
* [Concepts](https://techdocs.akamai.com/firewall-rules/reference/concepts.md)