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: README.md
+21-11Lines changed: 21 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,18 +9,31 @@
9
9
</div>
10
10
11
11
## Usage
12
-
Available on NuGet as `Urlscan`, methods can be found under the classes `UrlscanClient` and `LiveClient`.<br>
13
-
https://www.nuget.org/packages/Urlscan
12
+
Provides an easy interface for interacting with the Urlscan API.
13
+
14
+
You can use this library to automate your Urlscan submissions, search for existing scans, track newly submitted scans and analyse network activity of malicious websites.
15
+
16
+
To get started, add the library into your solution with either the `NuGet Package Manager` or the `dotnet` CLI.
17
+
```rust
18
+
dotnetaddpackageUrlscan
19
+
```
20
+
21
+
For the primary classes to become available, import the used namespace.
22
+
```csharp
23
+
usingUrlscan;
24
+
```
25
+
26
+
Need more examples? Under the `Example` directory you can find a working demo project that implements this library.
14
27
15
28
### Obtaining API keys
16
29
> API keys can be created in the user section `Settings & API`
17
30
18
31
> Secure identifier SID cookies can be obtained from your browser's cookie storage. Make sure to only copy the value, without the name!
19
32
20
33
## Features
21
-
-Made with**.NET 6**
34
+
-Built for**.NET 6** and **.NET 7**
22
35
- Fully **async**
23
-
- Extensive **documentation**
36
+
- Extensive **XML documentation**
24
37
- Coverage of the free API endpoints, including some user-only and beta routes
25
38
-**No external dependencies** (uses integrated HTTP and JSON)
26
39
-**Custom exceptions** (`UrlscanException`) for advanced catching
Copy file name to clipboardExpand all lines: Urlscan/README_NuGet.md
+20-12Lines changed: 20 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,19 +5,31 @@
5
5
🔎 An async and lightweight C# library for interacting with the Urlscan API.
6
6
7
7
## Usage
8
-
Available on NuGet as `Urlscan`, methods can be found under the classes `UrlscanClient` and `LiveClient`.
8
+
Provides an easy interface for interacting with the Urlscan API.
9
9
10
-
https://www.nuget.org/packages/Urlscan
10
+
You can use this library to automate your Urlscan submissions, search for existing scans, track newly submitted scans and analyse network activity of malicious websites.
11
+
12
+
To get started, add the library into your solution with either the `NuGet Package Manager` or the `dotnet` CLI.
13
+
```rust
14
+
dotnetaddpackageUrlscan
15
+
```
16
+
17
+
For the primary classes to become available, import the used namespace.
18
+
```csharp
19
+
usingUrlscan;
20
+
```
21
+
22
+
Need more examples? Under the `Example` directory you can find a working demo project that implements this library.
11
23
12
24
### Obtaining API keys
13
25
> API keys can be created in the user section `Settings & API`
14
26
15
27
> Secure identifier SID cookies can be obtained from your browser's cookie storage. Make sure to only copy the value, without the name!
16
28
17
29
## Features
18
-
-Made with**.NET 6**
30
+
-Built for**.NET 6** and **.NET 7**
19
31
- Fully **async**
20
-
- Extensive **documentation**
32
+
- Extensive **XML documentation**
21
33
- Coverage of the free API endpoints, including some user-only and beta routes
22
34
-**No external dependencies** (uses integrated HTTP and JSON)
23
35
-**Custom exceptions** (`UrlscanException`) for advanced catching
0 commit comments