action threatjammer_get_all_private_allowlists_v1_allowlist_private_all_get { label: "Get the set of private allowlists of the user." description: "### What\nObtain the set of private allow lists of the user available in the service.\n\n### Parameters\nNo parameters\n\n### Result\nThe result is a JSON object with a list of the following JSON objects:\n- ``self``: the URI to the status of all the lists.\n- ``lists``: a list of JSON objects with the available lists:\n - ``self``: the URI to individual information of the list.\n - ``name``: A human readable name of the list.\n - ``description``: A long detailed information about what the list contains and how it is used.\n - ``resource_type``: The type of the list. It can be ``CIDR``, ``AS``, ``COUNTRY``, ``CONTINENT`` or ``DATACENTER_ID``.\n - ``list_type``: The type of the list. It can be ``ALLOW`` or ``DENY``.\n - ``created_at``: Unix timestamp in seconds when the list was created.\n - ``updated_at``: Unix timestamp in seconds when the list was updated.\n - ``expiry``: Unix timestamp in seconds when the list will expire. If it does not exist, it will never expire.\n - ``origins``: list of websites that are using the list as a allowlist.\n - ``self``: the URI to all the list of origins.\n - ``lists``: list of lists that the origin is using.\n - ``self``: the URI to the individual information of the list.\n - ``origin``: the protocol and domain of the website that is using the list.\n - ``status``: the status of the list. It can be ``ACTIVE`` or ``INACTIVE`` or ``EXPIRED``. If the list is ``EXPIRED`` it means that the list is not available anymore if not renewed.\n - ``expiry``: Unix timestamp in seconds when the list will expire. If it does not exist, it will never expire.\n - ``created_at``: Unix timestamp in seconds when the list was created.\n - ``updated_at``: Unix timestamp in seconds when the list was updated.\n\n### Errors\n\nIt will return the API Global errors described in the API description." provider: threatjammer method: GET path: "/v1/allowlist/private/all" encoding: json output: { type: "object" required: ["lists", "self"] properties: { lists: { type: "array" items: { type: "object" required: ["self", "name", "description", "resource_type", "list_type", "tags", "created_at", "updated_at", "content"] properties: { content: { type: "string" } created_at: { type: "integer" } description: { type: "string" } list_type: { type: "string" enum: ["UNKNOWN", "ALLOW", "DENY"] } name: { type: "string" } origins: { type: "object" required: ["self", "lists"] properties: { lists: { type: "array" items: { type: "object" required: ["self", "origin", "status", "created_at", "updated_at"] properties: { created_at: { type: "integer" } origin: { type: "string" } self: { type: "string" } status: { type: "string" enum: ["INACTIVE", "ACTIVE", "EXPIRED"] } updated_at: { type: "integer" } } } } self: { type: "string" } } } resource_type: { type: "string" enum: ["UNKNOWN", "CIDR", "COUNTRY", "CONTINENT", "AS", "DATACENTER", "USERAGENT"] } self: { type: "string" } tags: { type: "array" items: { type: "string" } } ttl: { type: "integer" } updated_at: { type: "integer" } } } } self: { type: "string" } } } }