{
  "opencollection": "1.0.0",
  "info": {
    "name": "APIs.io Engineering Platform Amazon API Gateway 2014 11 13 Email Security Settings API",
    "version": "1.0.0"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "Authorization",
      "value": "{{Authorization}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Email Security Settings",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "APIs.io Engineering Platform List email allow patterns",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/allow_patterns",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number of paginated results."
              },
              {
                "name": "per_page",
                "value": "",
                "type": "query",
                "description": "Number of results to display."
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "The field to sort by."
              },
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The sorting direction."
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Allows searching in multiple properties of a record simultaneously.\nThis parameter is intended for human users, not automation. Its exact\nbehavior is intentionally left unspecified and is subject to change\nin the future."
              },
              {
                "name": "is_sender",
                "value": "",
                "type": "query"
              },
              {
                "name": "is_recipient",
                "value": "",
                "type": "query"
              },
              {
                "name": "is_spoof",
                "value": "",
                "type": "query"
              },
              {
                "name": "verify_sender",
                "value": "",
                "type": "query"
              },
              {
                "name": "pattern_type",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List, search, and sort an accounts's email allow patterns."
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Create an email allow pattern",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/allow_patterns",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Create an email allow pattern"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete multiple email allow patterns",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/allow_patterns",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Delete multiple email allow patterns"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Get an email allow pattern",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/allow_patterns/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Get an email allow pattern"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Update an email allow pattern",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/allow_patterns/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Update an email allow pattern"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete an email allow pattern",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/allow_patterns/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Delete an email allow pattern"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform List blocked email senders",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/block_senders",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number of paginated results."
              },
              {
                "name": "per_page",
                "value": "",
                "type": "query",
                "description": "Number of results to display."
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "The field to sort by."
              },
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The sorting direction."
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Allows searching in multiple properties of a record simultaneously.\nThis parameter is intended for human users, not automation. Its exact\nbehavior is intentionally left unspecified and is subject to change\nin the future."
              },
              {
                "name": "pattern_type",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform List blocked email senders"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Create a blocked email sender",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/block_senders",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Create a blocked email sender"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete multiple blocked email senders",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/block_senders",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Delete multiple blocked email senders"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Get a blocked email sender",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/block_senders/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Get a blocked email sender"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Update a blocked email sender",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/block_senders/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Update a blocked email sender"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete a blocked email sender",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/block_senders/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Delete a blocked email sender"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform List protected email domains",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/domains",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number of paginated results."
              },
              {
                "name": "per_page",
                "value": "",
                "type": "query",
                "description": "Number of results to display."
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "The field to sort by."
              },
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The sorting direction."
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Allows searching in multiple properties of a record simultaneously.\nThis parameter is intended for human users, not automation. Its exact\nbehavior is intentionally left unspecified and is subject to change\nin the future."
              },
              {
                "name": "allowed_delivery_mode",
                "value": "",
                "type": "query",
                "description": "If present, the response contains only domains with the provided delivery mode."
              },
              {
                "name": "domain",
                "value": "",
                "type": "query",
                "description": "Filter result by the provided domains.\nAllows for multiple occurrences, e.g., `domain=example.com&domain=example.xyz`."
              }
            ]
          },
          "docs": "List, search, and sort an account's email domains."
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Unprotect multiple email domains",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/domains",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Unprotect multiple email domains"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Update an email domain",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/domains/:domain_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "domain_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Update an email domain"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Unprotect an email domain",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/domains/:domain_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "domain_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Unprotect an email domain"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform List entries in impersonation registry",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/impersonation_registry",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number of paginated results."
              },
              {
                "name": "per_page",
                "value": "",
                "type": "query",
                "description": "Number of results to display."
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "The field to sort by."
              },
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The sorting direction."
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Allows searching in multiple properties of a record simultaneously.\nThis parameter is intended for human users, not automation. Its exact\nbehavior is intentionally left unspecified and is subject to change\nin the future."
              },
              {
                "name": "provenance",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List, search, and sort entries in impersonation registry."
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Create an entry in impersonation registry",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/impersonation_registry",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Create an entry in impersonation registry"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete multiple entries from impersonation registry",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/impersonation_registry",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Delete multiple entries from impersonation registry"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Get an entry in impersonation registry",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/impersonation_registry/:display_name_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "display_name_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Get an entry in impersonation registry"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Update an entry in impersonation registry",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/impersonation_registry/:display_name_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "display_name_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Update an entry in impersonation registry"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete an entry from impersonation registry",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/impersonation_registry/:display_name_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "display_name_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Delete an entry from impersonation registry"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform List trusted email domains",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/trusted_domains",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number of paginated results."
              },
              {
                "name": "per_page",
                "value": "",
                "type": "query",
                "description": "Number of results to display."
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "The field to sort by."
              },
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The sorting direction."
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Allows searching in multiple properties of a record simultaneously.\nThis parameter is intended for human users, not automation. Its exact\nbehavior is intentionally left unspecified and is subject to change\nin the future."
              },
              {
                "name": "is_recent",
                "value": "",
                "type": "query"
              },
              {
                "name": "is_similarity",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "List, search, and sort an account's trusted email domains."
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Create a trusted email domain",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/trusted_domains",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Create a trusted email domain"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete multiple trusted email domains",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/trusted_domains",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Delete multiple trusted email domains"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Get a trusted email domain",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/trusted_domains/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Get a trusted email domain"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Update a trusted email domain",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/trusted_domains/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "APIs.io Engineering Platform Update a trusted email domain"
        },
        {
          "info": {
            "name": "APIs.io Engineering Platform Delete a trusted email domain",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/email-security/settings/trusted_domains/:pattern_id",
            "params": [
              {
                "name": "account_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "pattern_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "APIs.io Engineering Platform Delete a trusted email domain"
        }
      ]
    }
  ],
  "bundled": true
}