Check an Embargo list
Learn how to check an Embargo list
Checking an IP
Each SDK provides a check
IP method, which can be used to check IP addresses with the Embargo service. Here's an example of checking an IP with the Embargo service.
POST/v1/ip/check
Python
import os
import pangea.exceptions as pe
from pangea.config import PangeaConfig
from pangea.services import Embargo
from pangea.tools import logger_set_pangea_config
token = os.getenv("PANGEA_EMBARGO_TOKEN")
domain = os.getenv("PANGEA_DOMAIN")
config = PangeaConfig(domain=domain)
embargo = Embargo(token, config=config, logger_name="embargo")
logger_set_pangea_config(logger_name=embargo.logger.name)
def main():
ip = "213.24.238.26"
print(f"Checking Embargo IP: {ip}")
try:
embargo_response = embargo.ip_check(ip=ip)
print(f"Response: {embargo_response.result}")
except pe.PangeaAPIException as e:
print(f"Embargo Request Error: {e.response.summary}")
for err in e.errors:
print(f"\t{err.detail} \n")
if __name__ == "__main__":
main()
For complete details on the check
method, see the API documentation or for details on other languages' SDK, see the SDK documentation.
Was this article helpful?