You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Packs/SilentPush/Integrations/SilentPush/SilentPush.yml
+91-71Lines changed: 91 additions & 71 deletions
Original file line number
Diff line number
Diff line change
@@ -4,86 +4,106 @@ commonfields:
4
4
name: SilentPush
5
5
type: python
6
6
subType: python3
7
-
description: Integration with the SilentPush API to fetch domain information and other related data.
7
+
description: |
8
+
This integration allows fetching domain information from the SilentPush API. It includes commands to get domain-related information such as WHOIS data, domain age, and risk scores.
9
+
tags: []
8
10
enabled: true
9
-
tags:
10
-
- "SilentPush"
11
-
- "Domain Info"
12
-
- "API"
13
-
comment: "Integration to fetch domain information from SilentPush API"
14
-
15
-
script:
16
-
type: python
17
-
id: SilentPush
18
-
file: SilentPush.py
19
-
args: []
20
-
isArray: false
11
+
manufacturer: SilentPush
12
+
comment: ''
13
+
minVersion: -1
14
+
dependencies:
15
+
- CommonServerPython
16
+
- CommonServerUserPython
17
+
18
+
scripts:
19
+
- path: SilentPush.py
20
+
comment: |
21
+
Integration for SilentPush that enables fetching domain information, including WHOIS data, domain age, and risk scores.
21
22
22
23
commands:
23
-
- name: silentpush-list-domain-information
24
-
description: Fetches domain information including WHOIS data, domain age, and risk scores.
25
-
enabled: true
26
-
hidden: false
27
-
args:
28
-
- isArray: false
29
-
name: domain
30
-
description: The domain to fetch information for (default is silentpush.com).
31
-
isOptional: false
24
+
- name: test-module
25
+
description: |
26
+
Tests the connectivity to the SilentPush API and checks the authentication status.
27
+
isArray: false
28
+
argContext:
29
+
- id: base_url
32
30
type: string
33
-
implements:
34
-
- get
35
-
comment: "Fetch domain info, including age, registrar, WHOIS data, and risk scores."
36
-
outputs:
37
-
- contextPath: SilentPush.Domain
38
-
description: "Domain information fetched from SilentPush API."
39
-
type: dict
40
-
- contextPath: SilentPush.Domain.domain
41
-
description: "The domain name."
31
+
description: The base URL for the SilentPush API.
32
+
- id: api_key
42
33
type: string
43
-
tags:
44
-
- domain
45
-
- info
46
-
- silentpush
47
-
type: python3
48
-
command: list_domain_information_command
49
-
rawResponse: true
34
+
description: The API key used to authenticate requests.
35
+
- id: verify_ssl
36
+
type: boolean
37
+
description: Flag to determine whether SSL verification is enabled.
38
+
examples: |
39
+
!test-module
50
40
51
-
- name: test-module
52
-
description: Test the connection to the SilentPush API and check API Key validity.
53
-
enabled: true
54
-
hidden: false
55
-
args: []
56
-
implements:
57
-
- test
58
-
outputs:
59
-
- contextPath: SilentPush.Test
60
-
description: "Returns 'ok' if the API connection is successful."
41
+
- name: silentpush-list-domain-information
42
+
description: |
43
+
Fetches domain information, such as WHOIS data, domain age, and risk scores.
44
+
isArray: false
45
+
argContext:
46
+
- id: domain
61
47
type: string
62
-
command: test_module
63
-
rawResponse: false
48
+
description: The domain name to fetch information for.
0 commit comments