diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AdminClient.QueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AdminClient.QueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPost.g.cs
index 280a98e8..77d52ee4 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AdminClient.QueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AdminClient.QueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessQueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPostR
pathTemplate: "\"/v1/admin/query_redis_cache_by_pattern\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessQueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPostR
pathTemplate: "\"/v1/admin/query_redis_cache_by_pattern\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessQueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPostR
pathTemplate: "\"/v1/admin/query_redis_cache_by_pattern\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessQueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPostR
pathTemplate: "\"/v1/admin/query_redis_cache_by_pattern\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessQueryRedisCacheByPatternV1AdminQueryRedisCacheByPatternPostR
pathTemplate: "\"/v1/admin/query_redis_cache_by_pattern\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticBrowserV2V1WorkflowsExecutePost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticBrowserV2V1WorkflowsExecutePost.g.cs
index 9608acc3..a8dec24b 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticBrowserV2V1WorkflowsExecutePost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticBrowserV2V1WorkflowsExecutePost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessAgenticBrowserV2V1WorkflowsExecutePostResponseContent(
pathTemplate: "\"/v1/workflows/execute\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessAgenticBrowserV2V1WorkflowsExecutePostResponseContent(
pathTemplate: "\"/v1/workflows/execute\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessAgenticBrowserV2V1WorkflowsExecutePostResponseContent(
pathTemplate: "\"/v1/workflows/execute\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessAgenticBrowserV2V1WorkflowsExecutePostResponseContent(
pathTemplate: "\"/v1/workflows/execute\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessAgenticBrowserV2V1WorkflowsExecutePostResponseContent(
pathTemplate: "\"/v1/workflows/execute\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticScrapperV1AgenticScrapperPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticScrapperV1AgenticScrapperPost.g.cs
index 8a15767a..e974c242 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticScrapperV1AgenticScrapperPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.AgenticScrapperV1AgenticScrapperPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessAgenticScrapperV1AgenticScrapperPostResponseContent(
pathTemplate: "\"/v1/agentic-scrapper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessAgenticScrapperV1AgenticScrapperPostResponseContent(
pathTemplate: "\"/v1/agentic-scrapper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessAgenticScrapperV1AgenticScrapperPostResponseContent(
pathTemplate: "\"/v1/agentic-scrapper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessAgenticScrapperV1AgenticScrapperPostResponseContent(
pathTemplate: "\"/v1/agentic-scrapper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessAgenticScrapperV1AgenticScrapperPostResponseContent(
pathTemplate: "\"/v1/agentic-scrapper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.GetLiveSessionUrlV1GetLiveSessionUrlPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.GetLiveSessionUrlV1GetLiveSessionUrlPost.g.cs
index 5c33763e..c16ba6ce 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.GetLiveSessionUrlV1GetLiveSessionUrlPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.GetLiveSessionUrlV1GetLiveSessionUrlPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessGetLiveSessionUrlV1GetLiveSessionUrlPostResponseContent(
pathTemplate: "\"/v1/get-live-session-url\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessGetLiveSessionUrlV1GetLiveSessionUrlPostResponseContent(
pathTemplate: "\"/v1/get-live-session-url\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessGetLiveSessionUrlV1GetLiveSessionUrlPostResponseContent(
pathTemplate: "\"/v1/get-live-session-url\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessGetLiveSessionUrlV1GetLiveSessionUrlPostResponseContent(
pathTemplate: "\"/v1/get-live-session-url\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessGetLiveSessionUrlV1GetLiveSessionUrlPostResponseContent(
pathTemplate: "\"/v1/get-live-session-url\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.StopSessionV1StopSessionPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.StopSessionV1StopSessionPost.g.cs
index a0ca9d55..08c10916 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.StopSessionV1StopSessionPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AgenticScrapperClient.StopSessionV1StopSessionPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessStopSessionV1StopSessionPostResponseContent(
pathTemplate: "\"/v1/stop-session\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessStopSessionV1StopSessionPostResponseContent(
pathTemplate: "\"/v1/stop-session\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessStopSessionV1StopSessionPostResponseContent(
pathTemplate: "\"/v1/stop-session\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessStopSessionV1StopSessionPostResponseContent(
pathTemplate: "\"/v1/stop-session\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessStopSessionV1StopSessionPostResponseContent(
pathTemplate: "\"/v1/stop-session\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.2.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.2.g.cs
index ba509e53..e05df68b 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.2.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.2.g.cs
@@ -41,8 +41,8 @@ public bool TryPickValue1(
///
///
///
- public T1 PickValue1() => IsValue1
- ? Value1!
+ public T1 PickValue1() => Value1 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}.");
///
@@ -78,8 +78,8 @@ public bool TryPickValue2(
///
///
///
- public T2 PickValue2() => IsValue2
- ? Value2!
+ public T2 PickValue2() => Value2 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}.");
///
///
@@ -176,13 +176,13 @@ public bool Validate()
Validate();
}
- if (IsValue1 && value1 != null)
+ if (Value1 is { } __value0 && value1 != null)
{
- return value1(Value1!);
+ return value1(__value0);
}
- else if (IsValue2 && value2 != null)
+ else if (Value2 is { } __value1 && value2 != null)
{
- return value2(Value2!);
+ return value2(__value1);
}
return default(TResult);
@@ -202,13 +202,13 @@ public void Match(
Validate();
}
- if (IsValue1)
+ if (Value1 is { } __value0)
{
- value1?.Invoke(Value1!);
+ value1?.Invoke(__value0);
}
- else if (IsValue2)
+ else if (Value2 is { } __value1)
{
- value2?.Invoke(Value2!);
+ value2?.Invoke(__value1);
}
}
@@ -225,13 +225,13 @@ public void Switch(
Validate();
}
- if (IsValue1)
+ if (Value1 is { } __value0)
{
- value1?.Invoke(Value1!);
+ value1?.Invoke(__value0);
}
- else if (IsValue2)
+ else if (Value2 is { } __value1)
{
- value2?.Invoke(Value2!);
+ value2?.Invoke(__value1);
}
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.3.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.3.g.cs
index 28d6d4f0..65e2d5ec 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.3.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.3.g.cs
@@ -41,8 +41,8 @@ public bool TryPickValue1(
///
///
///
- public T1 PickValue1() => IsValue1
- ? Value1!
+ public T1 PickValue1() => Value1 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}.");
///
@@ -78,8 +78,8 @@ public bool TryPickValue2(
///
///
///
- public T2 PickValue2() => IsValue2
- ? Value2!
+ public T2 PickValue2() => Value2 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}.");
///
@@ -115,8 +115,8 @@ public bool TryPickValue3(
///
///
///
- public T3 PickValue3() => IsValue3
- ? Value3!
+ public T3 PickValue3() => Value3 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value3' but the value was {ToString()}.");
///
///
@@ -241,17 +241,17 @@ public bool Validate()
Validate();
}
- if (IsValue1 && value1 != null)
+ if (Value1 is { } __value0 && value1 != null)
{
- return value1(Value1!);
+ return value1(__value0);
}
- else if (IsValue2 && value2 != null)
+ else if (Value2 is { } __value1 && value2 != null)
{
- return value2(Value2!);
+ return value2(__value1);
}
- else if (IsValue3 && value3 != null)
+ else if (Value3 is { } __value2 && value3 != null)
{
- return value3(Value3!);
+ return value3(__value2);
}
return default(TResult);
@@ -273,17 +273,17 @@ public void Match(
Validate();
}
- if (IsValue1)
+ if (Value1 is { } __value0)
{
- value1?.Invoke(Value1!);
+ value1?.Invoke(__value0);
}
- else if (IsValue2)
+ else if (Value2 is { } __value1)
{
- value2?.Invoke(Value2!);
+ value2?.Invoke(__value1);
}
- else if (IsValue3)
+ else if (Value3 is { } __value2)
{
- value3?.Invoke(Value3!);
+ value3?.Invoke(__value2);
}
}
@@ -301,17 +301,17 @@ public void Switch(
Validate();
}
- if (IsValue1)
+ if (Value1 is { } __value0)
{
- value1?.Invoke(Value1!);
+ value1?.Invoke(__value0);
}
- else if (IsValue2)
+ else if (Value2 is { } __value1)
{
- value2?.Invoke(Value2!);
+ value2?.Invoke(__value1);
}
- else if (IsValue3)
+ else if (Value3 is { } __value2)
{
- value3?.Invoke(Value3!);
+ value3?.Invoke(__value2);
}
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.8.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.8.g.cs
index 8bfb7349..0237b6d7 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.8.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AnyOf.8.g.cs
@@ -41,8 +41,8 @@ public bool TryPickValue1(
///
///
///
- public T1 PickValue1() => IsValue1
- ? Value1!
+ public T1 PickValue1() => Value1 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}.");
///
@@ -78,8 +78,8 @@ public bool TryPickValue2(
///
///
///
- public T2 PickValue2() => IsValue2
- ? Value2!
+ public T2 PickValue2() => Value2 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}.");
///
@@ -115,8 +115,8 @@ public bool TryPickValue3(
///
///
///
- public T3 PickValue3() => IsValue3
- ? Value3!
+ public T3 PickValue3() => Value3 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value3' but the value was {ToString()}.");
///
@@ -152,8 +152,8 @@ public bool TryPickValue4(
///
///
///
- public T4 PickValue4() => IsValue4
- ? Value4!
+ public T4 PickValue4() => Value4 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value4' but the value was {ToString()}.");
///
@@ -189,8 +189,8 @@ public bool TryPickValue5(
///
///
///
- public T5 PickValue5() => IsValue5
- ? Value5!
+ public T5 PickValue5() => Value5 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value5' but the value was {ToString()}.");
///
@@ -226,8 +226,8 @@ public bool TryPickValue6(
///
///
///
- public T6 PickValue6() => IsValue6
- ? Value6!
+ public T6 PickValue6() => Value6 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value6' but the value was {ToString()}.");
///
@@ -263,8 +263,8 @@ public bool TryPickValue7(
///
///
///
- public T7 PickValue7() => IsValue7
- ? Value7!
+ public T7 PickValue7() => Value7 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value7' but the value was {ToString()}.");
///
@@ -300,8 +300,8 @@ public bool TryPickValue8(
///
///
///
- public T8 PickValue8() => IsValue8
- ? Value8!
+ public T8 PickValue8() => Value8 is { } value
+ ? value
: throw new global::System.InvalidOperationException($"Expected union variant 'Value8' but the value was {ToString()}.");
///
///
@@ -566,37 +566,37 @@ public bool Validate()
Validate();
}
- if (IsValue1 && value1 != null)
+ if (Value1 is { } __value0 && value1 != null)
{
- return value1(Value1!);
+ return value1(__value0);
}
- else if (IsValue2 && value2 != null)
+ else if (Value2 is { } __value1 && value2 != null)
{
- return value2(Value2!);
+ return value2(__value1);
}
- else if (IsValue3 && value3 != null)
+ else if (Value3 is { } __value2 && value3 != null)
{
- return value3(Value3!);
+ return value3(__value2);
}
- else if (IsValue4 && value4 != null)
+ else if (Value4 is { } __value3 && value4 != null)
{
- return value4(Value4!);
+ return value4(__value3);
}
- else if (IsValue5 && value5 != null)
+ else if (Value5 is { } __value4 && value5 != null)
{
- return value5(Value5!);
+ return value5(__value4);
}
- else if (IsValue6 && value6 != null)
+ else if (Value6 is { } __value5 && value6 != null)
{
- return value6(Value6!);
+ return value6(__value5);
}
- else if (IsValue7 && value7 != null)
+ else if (Value7 is { } __value6 && value7 != null)
{
- return value7(Value7!);
+ return value7(__value6);
}
- else if (IsValue8 && value8 != null)
+ else if (Value8 is { } __value7 && value8 != null)
{
- return value8(Value8!);
+ return value8(__value7);
}
return default(TResult);
@@ -628,37 +628,37 @@ public void Match(
Validate();
}
- if (IsValue1)
+ if (Value1 is { } __value0)
{
- value1?.Invoke(Value1!);
+ value1?.Invoke(__value0);
}
- else if (IsValue2)
+ else if (Value2 is { } __value1)
{
- value2?.Invoke(Value2!);
+ value2?.Invoke(__value1);
}
- else if (IsValue3)
+ else if (Value3 is { } __value2)
{
- value3?.Invoke(Value3!);
+ value3?.Invoke(__value2);
}
- else if (IsValue4)
+ else if (Value4 is { } __value3)
{
- value4?.Invoke(Value4!);
+ value4?.Invoke(__value3);
}
- else if (IsValue5)
+ else if (Value5 is { } __value4)
{
- value5?.Invoke(Value5!);
+ value5?.Invoke(__value4);
}
- else if (IsValue6)
+ else if (Value6 is { } __value5)
{
- value6?.Invoke(Value6!);
+ value6?.Invoke(__value5);
}
- else if (IsValue7)
+ else if (Value7 is { } __value6)
{
- value7?.Invoke(Value7!);
+ value7?.Invoke(__value6);
}
- else if (IsValue8)
+ else if (Value8 is { } __value7)
{
- value8?.Invoke(Value8!);
+ value8?.Invoke(__value7);
}
}
@@ -681,37 +681,37 @@ public void Switch(
Validate();
}
- if (IsValue1)
+ if (Value1 is { } __value0)
{
- value1?.Invoke(Value1!);
+ value1?.Invoke(__value0);
}
- else if (IsValue2)
+ else if (Value2 is { } __value1)
{
- value2?.Invoke(Value2!);
+ value2?.Invoke(__value1);
}
- else if (IsValue3)
+ else if (Value3 is { } __value2)
{
- value3?.Invoke(Value3!);
+ value3?.Invoke(__value2);
}
- else if (IsValue4)
+ else if (Value4 is { } __value3)
{
- value4?.Invoke(Value4!);
+ value4?.Invoke(__value3);
}
- else if (IsValue5)
+ else if (Value5 is { } __value4)
{
- value5?.Invoke(Value5!);
+ value5?.Invoke(__value4);
}
- else if (IsValue6)
+ else if (Value6 is { } __value5)
{
- value6?.Invoke(Value6!);
+ value6?.Invoke(__value5);
}
- else if (IsValue7)
+ else if (Value7 is { } __value6)
{
- value7?.Invoke(Value7!);
+ value7?.Invoke(__value6);
}
- else if (IsValue8)
+ else if (Value8 is { } __value7)
{
- value8?.Invoke(Value8!);
+ value8?.Invoke(__value7);
}
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AutoSDKHttpResponse.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AutoSDKHttpResponse.g.cs
index c8de71ef..142fede5 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AutoSDKHttpResponse.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.AutoSDKHttpResponse.g.cs
@@ -164,9 +164,9 @@ public static class AutoSDKConditionalRequests
{
send = send ?? throw new global::System.ArgumentNullException(nameof(send));
requestOptions = CloneRequestOptions(requestOptions);
- if (!string.IsNullOrWhiteSpace(entityTag))
+ if (entityTag is { } nonEmptyEntityTag && !string.IsNullOrWhiteSpace(nonEmptyEntityTag))
{
- requestOptions.Headers["If-None-Match"] = entityTag!;
+ requestOptions.Headers["If-None-Match"] = nonEmptyEntityTag;
}
try
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetCrawlResultV1CrawlTaskIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetCrawlResultV1CrawlTaskIdGet.g.cs
index 512f7494..540e3818 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetCrawlResultV1CrawlTaskIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetCrawlResultV1CrawlTaskIdGet.g.cs
@@ -147,7 +147,7 @@ partial void ProcessGetCrawlResultV1CrawlTaskIdGetResponseContent(
PrepareGetCrawlResultV1CrawlTaskIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- taskId: taskId!);
+ taskId: taskId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessGetCrawlResultV1CrawlTaskIdGetResponseContent(
pathTemplate: "$\"/v1/crawl/{taskId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessGetCrawlResultV1CrawlTaskIdGetResponseContent(
pathTemplate: "$\"/v1/crawl/{taskId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessGetCrawlResultV1CrawlTaskIdGetResponseContent(
pathTemplate: "$\"/v1/crawl/{taskId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessGetCrawlResultV1CrawlTaskIdGetResponseContent(
pathTemplate: "$\"/v1/crawl/{taskId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessGetCrawlResultV1CrawlTaskIdGetResponseContent(
pathTemplate: "$\"/v1/crawl/{taskId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookLogsV1WebhookLogsCrawlerIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookLogsV1WebhookLogsCrawlerIdGet.g.cs
index 8a9bac0b..e76f131a 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookLogsV1WebhookLogsCrawlerIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookLogsV1WebhookLogsCrawlerIdGet.g.cs
@@ -147,7 +147,7 @@ partial void ProcessGetWebhookLogsV1WebhookLogsCrawlerIdGetResponseContent(
PrepareGetWebhookLogsV1WebhookLogsCrawlerIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- crawlerId: crawlerId!);
+ crawlerId: crawlerId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessGetWebhookLogsV1WebhookLogsCrawlerIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/logs/{crawlerId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessGetWebhookLogsV1WebhookLogsCrawlerIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/logs/{crawlerId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessGetWebhookLogsV1WebhookLogsCrawlerIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/logs/{crawlerId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessGetWebhookLogsV1WebhookLogsCrawlerIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/logs/{crawlerId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessGetWebhookLogsV1WebhookLogsCrawlerIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/logs/{crawlerId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookStatusV1WebhookStatusWebhookIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookStatusV1WebhookStatusWebhookIdGet.g.cs
index ead45a8b..c384aef2 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookStatusV1WebhookStatusWebhookIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.GetWebhookStatusV1WebhookStatusWebhookIdGet.g.cs
@@ -147,7 +147,7 @@ partial void ProcessGetWebhookStatusV1WebhookStatusWebhookIdGetResponseContent(
PrepareGetWebhookStatusV1WebhookStatusWebhookIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- webhookId: webhookId!);
+ webhookId: webhookId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessGetWebhookStatusV1WebhookStatusWebhookIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/status/{webhookId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessGetWebhookStatusV1WebhookStatusWebhookIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/status/{webhookId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessGetWebhookStatusV1WebhookStatusWebhookIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/status/{webhookId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessGetWebhookStatusV1WebhookStatusWebhookIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/status/{webhookId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessGetWebhookStatusV1WebhookStatusWebhookIdGetResponseContent(
pathTemplate: "$\"/v1/webhook/status/{webhookId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.StartCrawlV1CrawlPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.StartCrawlV1CrawlPost.g.cs
index cecbb345..10f57315 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.StartCrawlV1CrawlPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.CrawlerClient.StartCrawlV1CrawlPost.g.cs
@@ -180,7 +180,7 @@ partial void ProcessStartCrawlV1CrawlPostResponseContent(
pathTemplate: "\"/v1/crawl\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -214,7 +214,7 @@ partial void ProcessStartCrawlV1CrawlPostResponseContent(
pathTemplate: "\"/v1/crawl\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -255,7 +255,7 @@ partial void ProcessStartCrawlV1CrawlPostResponseContent(
pathTemplate: "\"/v1/crawl\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessStartCrawlV1CrawlPostResponseContent(
pathTemplate: "\"/v1/crawl\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -325,7 +325,7 @@ partial void ProcessStartCrawlV1CrawlPostResponseContent(
pathTemplate: "\"/v1/crawl\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.ExecuteEndpointV1EndpointEndpointIdFullPathPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.ExecuteEndpointV1EndpointEndpointIdFullPathPost.g.cs
index c6389eb8..0ae2505b 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.ExecuteEndpointV1EndpointEndpointIdFullPathPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.ExecuteEndpointV1EndpointEndpointIdFullPathPost.g.cs
@@ -172,8 +172,8 @@ partial void ProcessExecuteEndpointV1EndpointEndpointIdFullPathPostResponseConte
PrepareExecuteEndpointV1EndpointEndpointIdFullPathPostRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- endpointId: endpointId!,
- fullPath: fullPath!,
+ endpointId: endpointId,
+ fullPath: fullPath,
request: request);
return __httpRequest;
@@ -196,7 +196,7 @@ partial void ProcessExecuteEndpointV1EndpointEndpointIdFullPathPostResponseConte
pathTemplate: "$\"/v1/endpoint/{endpointId}/{fullPath}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -230,7 +230,7 @@ partial void ProcessExecuteEndpointV1EndpointEndpointIdFullPathPostResponseConte
pathTemplate: "$\"/v1/endpoint/{endpointId}/{fullPath}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -271,7 +271,7 @@ partial void ProcessExecuteEndpointV1EndpointEndpointIdFullPathPostResponseConte
pathTemplate: "$\"/v1/endpoint/{endpointId}/{fullPath}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -319,7 +319,7 @@ partial void ProcessExecuteEndpointV1EndpointEndpointIdFullPathPostResponseConte
pathTemplate: "$\"/v1/endpoint/{endpointId}/{fullPath}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -341,7 +341,7 @@ partial void ProcessExecuteEndpointV1EndpointEndpointIdFullPathPostResponseConte
pathTemplate: "$\"/v1/endpoint/{endpointId}/{fullPath}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsDetailsV1BandcampGetItemDetailsPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsDetailsV1BandcampGetItemDetailsPost.g.cs
index ada34d6c..095e7078 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsDetailsV1BandcampGetItemDetailsPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsDetailsV1BandcampGetItemDetailsPost.g.cs
@@ -158,7 +158,7 @@ partial void ProcessGetSalesFeedItemsDetailsV1BandcampGetItemDetailsPostResponse
pathTemplate: "\"/v1/bandcamp/get-item-details/\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -192,7 +192,7 @@ partial void ProcessGetSalesFeedItemsDetailsV1BandcampGetItemDetailsPostResponse
pathTemplate: "\"/v1/bandcamp/get-item-details/\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -233,7 +233,7 @@ partial void ProcessGetSalesFeedItemsDetailsV1BandcampGetItemDetailsPostResponse
pathTemplate: "\"/v1/bandcamp/get-item-details/\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessGetSalesFeedItemsDetailsV1BandcampGetItemDetailsPostResponse
pathTemplate: "\"/v1/bandcamp/get-item-details/\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessGetSalesFeedItemsDetailsV1BandcampGetItemDetailsPostResponse
pathTemplate: "\"/v1/bandcamp/get-item-details/\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsV1BandcampGetSalesFeedItemsPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsV1BandcampGetSalesFeedItemsPost.g.cs
index 25c5911c..11196b43 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsV1BandcampGetSalesFeedItemsPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSalesFeedItemsV1BandcampGetSalesFeedItemsPost.g.cs
@@ -158,7 +158,7 @@ partial void ProcessGetSalesFeedItemsV1BandcampGetSalesFeedItemsPostResponseCont
pathTemplate: "\"/v1/bandcamp/get-sales-feed-items\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -192,7 +192,7 @@ partial void ProcessGetSalesFeedItemsV1BandcampGetSalesFeedItemsPostResponseCont
pathTemplate: "\"/v1/bandcamp/get-sales-feed-items\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -233,7 +233,7 @@ partial void ProcessGetSalesFeedItemsV1BandcampGetSalesFeedItemsPostResponseCont
pathTemplate: "\"/v1/bandcamp/get-sales-feed-items\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessGetSalesFeedItemsV1BandcampGetSalesFeedItemsPostResponseCont
pathTemplate: "\"/v1/bandcamp/get-sales-feed-items\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessGetSalesFeedItemsV1BandcampGetSalesFeedItemsPostResponseCont
pathTemplate: "\"/v1/bandcamp/get-sales-feed-items\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSuggestionsV1EndpointGetSuggestionsPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSuggestionsV1EndpointGetSuggestionsPost.g.cs
index 1aac3a41..3a3bb357 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSuggestionsV1EndpointGetSuggestionsPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.GetSuggestionsV1EndpointGetSuggestionsPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessGetSuggestionsV1EndpointGetSuggestionsPostResponseContent(
pathTemplate: "\"/v1/endpoint/get-suggestions\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessGetSuggestionsV1EndpointGetSuggestionsPostResponseContent(
pathTemplate: "\"/v1/endpoint/get-suggestions\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessGetSuggestionsV1EndpointGetSuggestionsPostResponseContent(
pathTemplate: "\"/v1/endpoint/get-suggestions\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessGetSuggestionsV1EndpointGetSuggestionsPostResponseContent(
pathTemplate: "\"/v1/endpoint/get-suggestions\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessGetSuggestionsV1EndpointGetSuggestionsPostResponseContent(
pathTemplate: "\"/v1/endpoint/get-suggestions\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.SaveEndpointV1EndpointSaveEndpointPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.SaveEndpointV1EndpointSaveEndpointPost.g.cs
index 1888cc20..ec746efa 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.SaveEndpointV1EndpointSaveEndpointPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.EndpointPocClient.SaveEndpointV1EndpointSaveEndpointPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessSaveEndpointV1EndpointSaveEndpointPostResponseContent(
pathTemplate: "\"/v1/endpoint/save-endpoint\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessSaveEndpointV1EndpointSaveEndpointPostResponseContent(
pathTemplate: "\"/v1/endpoint/save-endpoint\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessSaveEndpointV1EndpointSaveEndpointPostResponseContent(
pathTemplate: "\"/v1/endpoint/save-endpoint\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessSaveEndpointV1EndpointSaveEndpointPostResponseContent(
pathTemplate: "\"/v1/endpoint/save-endpoint\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessSaveEndpointV1EndpointSaveEndpointPostResponseContent(
pathTemplate: "\"/v1/endpoint/save-endpoint\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HealthClient.HealthCheckHealthzGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HealthClient.HealthCheckHealthzGet.g.cs
index 94ff6e69..b71ed06b 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HealthClient.HealthCheckHealthzGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HealthClient.HealthCheckHealthzGet.g.cs
@@ -160,7 +160,7 @@ partial void ProcessHealthCheckHealthzGetResponseContent(
pathTemplate: "\"/healthz\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -194,7 +194,7 @@ partial void ProcessHealthCheckHealthzGetResponseContent(
pathTemplate: "\"/healthz\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -235,7 +235,7 @@ partial void ProcessHealthCheckHealthzGetResponseContent(
pathTemplate: "\"/healthz\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -283,7 +283,7 @@ partial void ProcessHealthCheckHealthzGetResponseContent(
pathTemplate: "\"/healthz\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -305,7 +305,7 @@ partial void ProcessHealthCheckHealthzGetResponseContent(
pathTemplate: "\"/healthz\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetAgenticScraperHistoryV1HistoryAgenticScraperGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetAgenticScraperHistoryV1HistoryAgenticScraperGet.g.cs
index cde5e8d8..6fec97aa 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetAgenticScraperHistoryV1HistoryAgenticScraperGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetAgenticScraperHistoryV1HistoryAgenticScraperGet.g.cs
@@ -224,7 +224,7 @@ partial void ProcessGetAgenticScraperHistoryV1HistoryAgenticScraperGetResponseCo
pathTemplate: "\"/v1/history/agentic-scraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -258,7 +258,7 @@ partial void ProcessGetAgenticScraperHistoryV1HistoryAgenticScraperGetResponseCo
pathTemplate: "\"/v1/history/agentic-scraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -299,7 +299,7 @@ partial void ProcessGetAgenticScraperHistoryV1HistoryAgenticScraperGetResponseCo
pathTemplate: "\"/v1/history/agentic-scraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -347,7 +347,7 @@ partial void ProcessGetAgenticScraperHistoryV1HistoryAgenticScraperGetResponseCo
pathTemplate: "\"/v1/history/agentic-scraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -369,7 +369,7 @@ partial void ProcessGetAgenticScraperHistoryV1HistoryAgenticScraperGetResponseCo
pathTemplate: "\"/v1/history/agentic-scraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetCrawlerHistoryV1HistoryCrawlGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetCrawlerHistoryV1HistoryCrawlGet.g.cs
index a133e51d..1347f6f8 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetCrawlerHistoryV1HistoryCrawlGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetCrawlerHistoryV1HistoryCrawlGet.g.cs
@@ -222,7 +222,7 @@ partial void ProcessGetCrawlerHistoryV1HistoryCrawlGetResponseContent(
pathTemplate: "\"/v1/history/crawl\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -256,7 +256,7 @@ partial void ProcessGetCrawlerHistoryV1HistoryCrawlGetResponseContent(
pathTemplate: "\"/v1/history/crawl\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -297,7 +297,7 @@ partial void ProcessGetCrawlerHistoryV1HistoryCrawlGetResponseContent(
pathTemplate: "\"/v1/history/crawl\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessGetCrawlerHistoryV1HistoryCrawlGetResponseContent(
pathTemplate: "\"/v1/history/crawl\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -367,7 +367,7 @@ partial void ProcessGetCrawlerHistoryV1HistoryCrawlGetResponseContent(
pathTemplate: "\"/v1/history/crawl\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetMarkdownifyHistoryV1HistoryMarkdownifyGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetMarkdownifyHistoryV1HistoryMarkdownifyGet.g.cs
index 4bcc48d9..4efdaa10 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetMarkdownifyHistoryV1HistoryMarkdownifyGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetMarkdownifyHistoryV1HistoryMarkdownifyGet.g.cs
@@ -222,7 +222,7 @@ partial void ProcessGetMarkdownifyHistoryV1HistoryMarkdownifyGetResponseContent(
pathTemplate: "\"/v1/history/markdownify\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -256,7 +256,7 @@ partial void ProcessGetMarkdownifyHistoryV1HistoryMarkdownifyGetResponseContent(
pathTemplate: "\"/v1/history/markdownify\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -297,7 +297,7 @@ partial void ProcessGetMarkdownifyHistoryV1HistoryMarkdownifyGetResponseContent(
pathTemplate: "\"/v1/history/markdownify\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessGetMarkdownifyHistoryV1HistoryMarkdownifyGetResponseContent(
pathTemplate: "\"/v1/history/markdownify\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -367,7 +367,7 @@ partial void ProcessGetMarkdownifyHistoryV1HistoryMarkdownifyGetResponseContent(
pathTemplate: "\"/v1/history/markdownify\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetScrapeHistoryV1HistoryScrapeGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetScrapeHistoryV1HistoryScrapeGet.g.cs
index b9a2fa21..d4ed5089 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetScrapeHistoryV1HistoryScrapeGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetScrapeHistoryV1HistoryScrapeGet.g.cs
@@ -222,7 +222,7 @@ partial void ProcessGetScrapeHistoryV1HistoryScrapeGetResponseContent(
pathTemplate: "\"/v1/history/scrape\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -256,7 +256,7 @@ partial void ProcessGetScrapeHistoryV1HistoryScrapeGetResponseContent(
pathTemplate: "\"/v1/history/scrape\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -297,7 +297,7 @@ partial void ProcessGetScrapeHistoryV1HistoryScrapeGetResponseContent(
pathTemplate: "\"/v1/history/scrape\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessGetScrapeHistoryV1HistoryScrapeGetResponseContent(
pathTemplate: "\"/v1/history/scrape\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -367,7 +367,7 @@ partial void ProcessGetScrapeHistoryV1HistoryScrapeGetResponseContent(
pathTemplate: "\"/v1/history/scrape\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSearchscraperHistoryV1HistorySearchscraperGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSearchscraperHistoryV1HistorySearchscraperGet.g.cs
index 0c48779c..e6a40139 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSearchscraperHistoryV1HistorySearchscraperGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSearchscraperHistoryV1HistorySearchscraperGet.g.cs
@@ -222,7 +222,7 @@ partial void ProcessGetSearchscraperHistoryV1HistorySearchscraperGetResponseCont
pathTemplate: "\"/v1/history/searchscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -256,7 +256,7 @@ partial void ProcessGetSearchscraperHistoryV1HistorySearchscraperGetResponseCont
pathTemplate: "\"/v1/history/searchscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -297,7 +297,7 @@ partial void ProcessGetSearchscraperHistoryV1HistorySearchscraperGetResponseCont
pathTemplate: "\"/v1/history/searchscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessGetSearchscraperHistoryV1HistorySearchscraperGetResponseCont
pathTemplate: "\"/v1/history/searchscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -367,7 +367,7 @@ partial void ProcessGetSearchscraperHistoryV1HistorySearchscraperGetResponseCont
pathTemplate: "\"/v1/history/searchscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSitemapHistoryV1HistorySitemapGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSitemapHistoryV1HistorySitemapGet.g.cs
index 03a63806..ef082f9d 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSitemapHistoryV1HistorySitemapGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSitemapHistoryV1HistorySitemapGet.g.cs
@@ -210,7 +210,7 @@ partial void ProcessGetSitemapHistoryV1HistorySitemapGetResponseContent(
pathTemplate: "\"/v1/history/sitemap\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessGetSitemapHistoryV1HistorySitemapGetResponseContent(
pathTemplate: "\"/v1/history/sitemap\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -285,7 +285,7 @@ partial void ProcessGetSitemapHistoryV1HistorySitemapGetResponseContent(
pathTemplate: "\"/v1/history/sitemap\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -333,7 +333,7 @@ partial void ProcessGetSitemapHistoryV1HistorySitemapGetResponseContent(
pathTemplate: "\"/v1/history/sitemap\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -355,7 +355,7 @@ partial void ProcessGetSitemapHistoryV1HistorySitemapGetResponseContent(
pathTemplate: "\"/v1/history/sitemap\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSmartscraperHistoryV1HistorySmartscraperGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSmartscraperHistoryV1HistorySmartscraperGet.g.cs
index 68106490..46adcb55 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSmartscraperHistoryV1HistorySmartscraperGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.HistoryClient.GetSmartscraperHistoryV1HistorySmartscraperGet.g.cs
@@ -222,7 +222,7 @@ partial void ProcessGetSmartscraperHistoryV1HistorySmartscraperGetResponseConten
pathTemplate: "\"/v1/history/smartscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -256,7 +256,7 @@ partial void ProcessGetSmartscraperHistoryV1HistorySmartscraperGetResponseConten
pathTemplate: "\"/v1/history/smartscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -297,7 +297,7 @@ partial void ProcessGetSmartscraperHistoryV1HistorySmartscraperGetResponseConten
pathTemplate: "\"/v1/history/smartscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessGetSmartscraperHistoryV1HistorySmartscraperGetResponseConten
pathTemplate: "\"/v1/history/smartscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -367,7 +367,7 @@ partial void ProcessGetSmartscraperHistoryV1HistorySmartscraperGetResponseConten
pathTemplate: "\"/v1/history/smartscraper\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet.g.cs
similarity index 95%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet.g.cs
index 55a3f7f0..e67fe6bc 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet.g.cs
@@ -13,7 +13,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ProxyX402PathPutAsync(
+ global::System.Threading.Tasks.Task ProxyX402PathGetAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -26,7 +26,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> ProxyX402PathPutAsResponseAsync(
+ global::System.Threading.Tasks.Task> ProxyX402PathGetAsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut5.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet2.g.cs
similarity index 95%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut5.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet2.g.cs
index 292fa414..95f6f8d8 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut5.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet2.g.cs
@@ -13,7 +13,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ProxyX402PathPut5Async(
+ global::System.Threading.Tasks.Task ProxyX402PathGet2Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -26,7 +26,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> ProxyX402PathPut5AsResponseAsync(
+ global::System.Threading.Tasks.Task> ProxyX402PathGet2AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut2.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet3.g.cs
similarity index 95%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut2.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet3.g.cs
index 67966856..2052c863 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut2.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet3.g.cs
@@ -13,7 +13,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ProxyX402PathPut2Async(
+ global::System.Threading.Tasks.Task ProxyX402PathGet3Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -26,7 +26,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> ProxyX402PathPut2AsResponseAsync(
+ global::System.Threading.Tasks.Task> ProxyX402PathGet3AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut3.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet4.g.cs
similarity index 95%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut3.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet4.g.cs
index 82e97a4f..535b6155 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut3.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet4.g.cs
@@ -13,7 +13,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ProxyX402PathPut3Async(
+ global::System.Threading.Tasks.Task ProxyX402PathGet4Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -26,7 +26,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> ProxyX402PathPut3AsResponseAsync(
+ global::System.Threading.Tasks.Task> ProxyX402PathGet4AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut4.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet5.g.cs
similarity index 95%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut4.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet5.g.cs
index ec1d1231..c9b2d654 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathPut4.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.IOrthogonalClient.ProxyX402PathGet5.g.cs
@@ -13,7 +13,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task ProxyX402PathPut4Async(
+ global::System.Threading.Tasks.Task ProxyX402PathGet5Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
@@ -26,7 +26,7 @@ public partial interface IOrthogonalClient
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> ProxyX402PathPut4AsResponseAsync(
+ global::System.Threading.Tasks.Task> ProxyX402PathGet5AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf2.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf2.g.cs
index 7714a940..4e3bc593 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf2.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf2.g.cs
@@ -148,13 +148,13 @@ public override void Write(
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue1(), typeInfo);
}
else if (value.IsValue2)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue2(), typeInfo);
}
}
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf3.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf3.g.cs
index 461a0213..2f409f58 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf3.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf3.g.cs
@@ -197,19 +197,19 @@ public override void Write(
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue1(), typeInfo);
}
else if (value.IsValue2)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue2(), typeInfo);
}
else if (value.IsValue3)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value3!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue3(), typeInfo);
}
}
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf8.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf8.g.cs
index ca9c0441..260cd5ce 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf8.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.JsonConverters.AnyOf8.g.cs
@@ -442,49 +442,49 @@ public override void Write(
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue1(), typeInfo);
}
else if (value.IsValue2)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue2(), typeInfo);
}
else if (value.IsValue3)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value3!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue3(), typeInfo);
}
else if (value.IsValue4)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T4).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value4!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue4(), typeInfo);
}
else if (value.IsValue5)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T5).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value5!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue5(), typeInfo);
}
else if (value.IsValue6)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T6).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value6!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue6(), typeInfo);
}
else if (value.IsValue7)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T7).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value7!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue7(), typeInfo);
}
else if (value.IsValue8)
{
var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T8).Name}");
- global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value8!, typeInfo);
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue8(), typeInfo);
}
}
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.GetMarkdownifyStatusV1MarkdownifyRequestIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.GetMarkdownifyStatusV1MarkdownifyRequestIdGet.g.cs
index 999edd9a..441c9680 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.GetMarkdownifyStatusV1MarkdownifyRequestIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.GetMarkdownifyStatusV1MarkdownifyRequestIdGet.g.cs
@@ -145,7 +145,7 @@ partial void ProcessGetMarkdownifyStatusV1MarkdownifyRequestIdGetResponseContent
PrepareGetMarkdownifyStatusV1MarkdownifyRequestIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- requestId: requestId!);
+ requestId: requestId);
return __httpRequest;
}
@@ -167,7 +167,7 @@ partial void ProcessGetMarkdownifyStatusV1MarkdownifyRequestIdGetResponseContent
pathTemplate: "$\"/v1/markdownify/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -201,7 +201,7 @@ partial void ProcessGetMarkdownifyStatusV1MarkdownifyRequestIdGetResponseContent
pathTemplate: "$\"/v1/markdownify/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -242,7 +242,7 @@ partial void ProcessGetMarkdownifyStatusV1MarkdownifyRequestIdGetResponseContent
pathTemplate: "$\"/v1/markdownify/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -290,7 +290,7 @@ partial void ProcessGetMarkdownifyStatusV1MarkdownifyRequestIdGetResponseContent
pathTemplate: "$\"/v1/markdownify/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessGetMarkdownifyStatusV1MarkdownifyRequestIdGetResponseContent
pathTemplate: "$\"/v1/markdownify/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.StartMarkdownifyV1MarkdownifyPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.StartMarkdownifyV1MarkdownifyPost.g.cs
index cda0b9f9..5dfde3c0 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.StartMarkdownifyV1MarkdownifyPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.MarkdownifyClient.StartMarkdownifyV1MarkdownifyPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessStartMarkdownifyV1MarkdownifyPostResponseContent(
pathTemplate: "\"/v1/markdownify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessStartMarkdownifyV1MarkdownifyPostResponseContent(
pathTemplate: "\"/v1/markdownify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessStartMarkdownifyV1MarkdownifyPostResponseContent(
pathTemplate: "\"/v1/markdownify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessStartMarkdownifyV1MarkdownifyPostResponseContent(
pathTemplate: "\"/v1/markdownify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessStartMarkdownifyV1MarkdownifyPostResponseContent(
pathTemplate: "\"/v1/markdownify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse.Json.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse.Json.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse.Json.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse.Json.g.cs
index b6d98ddc..445e9702 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse.Json.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse.Json.g.cs
@@ -2,7 +2,7 @@
namespace ScrapeGraphAI
{
- public sealed partial class ProxyX402PathPutResponse
+ public sealed partial class ProxyX402PathGetResponse
{
///
/// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
@@ -47,20 +47,20 @@ public string ToJson(
///
/// Deserializes a JSON string using the provided JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse? FromJson(
string json,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return global::System.Text.Json.JsonSerializer.Deserialize(
json,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse),
- jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathPutResponse;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse),
+ jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathGetResponse;
}
///
/// Deserializes a JSON string using the generated default JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse? FromJson(
string json)
{
return FromJson(
@@ -75,7 +75,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse? FromJson(
string json,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -86,7 +86,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.Deserialize(
+ return global::System.Text.Json.JsonSerializer.Deserialize(
json,
jsonSerializerOptions);
}
@@ -94,20 +94,20 @@ public string ToJson(
///
/// Deserializes a JSON stream using the provided JsonSerializerContext.
///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse),
- jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathPutResponse;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse),
+ jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathGetResponse;
}
///
/// Deserializes a JSON stream using the generated default JsonSerializerContext.
///
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream)
{
return FromJsonStreamAsync(
@@ -122,7 +122,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -133,7 +133,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
jsonSerializerOptions);
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse.g.cs
index 1b98541a..98c8c32a 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse.g.cs
@@ -6,7 +6,7 @@ namespace ScrapeGraphAI
///
///
///
- public sealed partial class ProxyX402PathPutResponse
+ public sealed partial class ProxyX402PathGetResponse
{
///
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse2.Json.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse2.Json.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse2.Json.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse2.Json.g.cs
index 98ec732d..6bf29f68 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse2.Json.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse2.Json.g.cs
@@ -2,7 +2,7 @@
namespace ScrapeGraphAI
{
- public sealed partial class ProxyX402PathPutResponse2
+ public sealed partial class ProxyX402PathGetResponse2
{
///
/// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
@@ -47,20 +47,20 @@ public string ToJson(
///
/// Deserializes a JSON string using the provided JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse2? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse2? FromJson(
string json,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return global::System.Text.Json.JsonSerializer.Deserialize(
json,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse2),
- jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathPutResponse2;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse2),
+ jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathGetResponse2;
}
///
/// Deserializes a JSON string using the generated default JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse2? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse2? FromJson(
string json)
{
return FromJson(
@@ -75,7 +75,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse2? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse2? FromJson(
string json,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -86,7 +86,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.Deserialize(
+ return global::System.Text.Json.JsonSerializer.Deserialize(
json,
jsonSerializerOptions);
}
@@ -94,20 +94,20 @@ public string ToJson(
///
/// Deserializes a JSON stream using the provided JsonSerializerContext.
///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse2),
- jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathPutResponse2;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse2),
+ jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathGetResponse2;
}
///
/// Deserializes a JSON stream using the generated default JsonSerializerContext.
///
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream)
{
return FromJsonStreamAsync(
@@ -122,7 +122,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -133,7 +133,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
jsonSerializerOptions);
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse2.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse2.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse2.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse2.g.cs
index d3d03e60..ad8cd354 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse2.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse2.g.cs
@@ -6,7 +6,7 @@ namespace ScrapeGraphAI
///
///
///
- public sealed partial class ProxyX402PathPutResponse2
+ public sealed partial class ProxyX402PathGetResponse2
{
///
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse3.Json.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse3.Json.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse3.Json.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse3.Json.g.cs
index a50d8288..25e64764 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse3.Json.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse3.Json.g.cs
@@ -2,7 +2,7 @@
namespace ScrapeGraphAI
{
- public sealed partial class ProxyX402PathPutResponse3
+ public sealed partial class ProxyX402PathGetResponse3
{
///
/// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
@@ -47,20 +47,20 @@ public string ToJson(
///
/// Deserializes a JSON string using the provided JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse3? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse3? FromJson(
string json,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return global::System.Text.Json.JsonSerializer.Deserialize(
json,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse3),
- jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathPutResponse3;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse3),
+ jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathGetResponse3;
}
///
/// Deserializes a JSON string using the generated default JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse3? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse3? FromJson(
string json)
{
return FromJson(
@@ -75,7 +75,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse3? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse3? FromJson(
string json,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -86,7 +86,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.Deserialize(
+ return global::System.Text.Json.JsonSerializer.Deserialize(
json,
jsonSerializerOptions);
}
@@ -94,20 +94,20 @@ public string ToJson(
///
/// Deserializes a JSON stream using the provided JsonSerializerContext.
///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse3),
- jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathPutResponse3;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse3),
+ jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathGetResponse3;
}
///
/// Deserializes a JSON stream using the generated default JsonSerializerContext.
///
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream)
{
return FromJsonStreamAsync(
@@ -122,7 +122,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -133,7 +133,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
jsonSerializerOptions);
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse3.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse3.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse3.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse3.g.cs
index 74a99549..fe2dccdb 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse3.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse3.g.cs
@@ -6,7 +6,7 @@ namespace ScrapeGraphAI
///
///
///
- public sealed partial class ProxyX402PathPutResponse3
+ public sealed partial class ProxyX402PathGetResponse3
{
///
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse4.Json.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse4.Json.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse4.Json.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse4.Json.g.cs
index f62952b8..7775e1ed 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse4.Json.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse4.Json.g.cs
@@ -2,7 +2,7 @@
namespace ScrapeGraphAI
{
- public sealed partial class ProxyX402PathPutResponse4
+ public sealed partial class ProxyX402PathGetResponse4
{
///
/// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
@@ -47,20 +47,20 @@ public string ToJson(
///
/// Deserializes a JSON string using the provided JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse4? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse4? FromJson(
string json,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return global::System.Text.Json.JsonSerializer.Deserialize(
json,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse4),
- jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathPutResponse4;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse4),
+ jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathGetResponse4;
}
///
/// Deserializes a JSON string using the generated default JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse4? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse4? FromJson(
string json)
{
return FromJson(
@@ -75,7 +75,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse4? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse4? FromJson(
string json,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -86,7 +86,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.Deserialize(
+ return global::System.Text.Json.JsonSerializer.Deserialize(
json,
jsonSerializerOptions);
}
@@ -94,20 +94,20 @@ public string ToJson(
///
/// Deserializes a JSON stream using the provided JsonSerializerContext.
///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse4),
- jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathPutResponse4;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse4),
+ jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathGetResponse4;
}
///
/// Deserializes a JSON stream using the generated default JsonSerializerContext.
///
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream)
{
return FromJsonStreamAsync(
@@ -122,7 +122,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -133,7 +133,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
jsonSerializerOptions);
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse4.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse4.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse4.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse4.g.cs
index 9cb0c294..f7fd0755 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse4.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse4.g.cs
@@ -6,7 +6,7 @@ namespace ScrapeGraphAI
///
///
///
- public sealed partial class ProxyX402PathPutResponse4
+ public sealed partial class ProxyX402PathGetResponse4
{
///
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse5.Json.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse5.Json.g.cs
similarity index 89%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse5.Json.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse5.Json.g.cs
index 1a888016..1b6517c6 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse5.Json.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse5.Json.g.cs
@@ -2,7 +2,7 @@
namespace ScrapeGraphAI
{
- public sealed partial class ProxyX402PathPutResponse5
+ public sealed partial class ProxyX402PathGetResponse5
{
///
/// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
@@ -47,20 +47,20 @@ public string ToJson(
///
/// Deserializes a JSON string using the provided JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse5? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse5? FromJson(
string json,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return global::System.Text.Json.JsonSerializer.Deserialize(
json,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse5),
- jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathPutResponse5;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse5),
+ jsonSerializerContext) as global::ScrapeGraphAI.ProxyX402PathGetResponse5;
}
///
/// Deserializes a JSON string using the generated default JsonSerializerContext.
///
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse5? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse5? FromJson(
string json)
{
return FromJson(
@@ -75,7 +75,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::ScrapeGraphAI.ProxyX402PathPutResponse5? FromJson(
+ public static global::ScrapeGraphAI.ProxyX402PathGetResponse5? FromJson(
string json,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -86,7 +86,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.Deserialize(
+ return global::System.Text.Json.JsonSerializer.Deserialize(
json,
jsonSerializerOptions);
}
@@ -94,20 +94,20 @@ public string ToJson(
///
/// Deserializes a JSON stream using the provided JsonSerializerContext.
///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
{
return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
- typeof(global::ScrapeGraphAI.ProxyX402PathPutResponse5),
- jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathPutResponse5;
+ typeof(global::ScrapeGraphAI.ProxyX402PathGetResponse5),
+ jsonSerializerContext).ConfigureAwait(false)) as global::ScrapeGraphAI.ProxyX402PathGetResponse5;
}
///
/// Deserializes a JSON stream using the generated default JsonSerializerContext.
///
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream)
{
return FromJsonStreamAsync(
@@ -122,7 +122,7 @@ public string ToJson(
[global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
[global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
global::System.IO.Stream jsonStream,
global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
{
@@ -133,7 +133,7 @@ public string ToJson(
global::ScrapeGraphAI.SourceGenerationContext.Default);
}
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
jsonStream,
jsonSerializerOptions);
}
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse5.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse5.g.cs
new file mode 100644
index 00000000..acb4b0cb
--- /dev/null
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathGetResponse5.g.cs
@@ -0,0 +1,19 @@
+
+#nullable enable
+
+namespace ScrapeGraphAI
+{
+ ///
+ ///
+ ///
+ public sealed partial class ProxyX402PathGetResponse5
+ {
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse5.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse5.g.cs
deleted file mode 100644
index 8647f165..00000000
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ProxyX402PathPutResponse5.g.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-
-#nullable enable
-
-namespace ScrapeGraphAI
-{
- ///
- ///
- ///
- public sealed partial class ProxyX402PathPutResponse5
- {
-
- ///
- /// Additional properties that are not explicitly defined in the schema
- ///
- [global::System.Text.Json.Serialization.JsonExtensionData]
- public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
-
- }
-}
\ No newline at end of file
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ScrapeRequestDB.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ScrapeRequestDB.g.cs
index 88dce1ac..75d652d3 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ScrapeRequestDB.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.Models.ScrapeRequestDB.g.cs
@@ -67,7 +67,7 @@ public sealed partial class ScrapeRequestDB
public global::System.DateTime? FinishedAt { get; set; }
///
- /// Default Value: 2026-09-17T08:46:36.888161
+ /// Default Value: 2026-09-08T12:54:30.928146
///
[global::System.Text.Json.Serialization.JsonPropertyName("requested_at")]
public global::System.DateTime? RequestedAt { get; set; }
@@ -110,7 +110,7 @@ public sealed partial class ScrapeRequestDB
///
///
///
- /// Default Value: 2026-09-17T08:46:36.888161
+ /// Default Value: 2026-09-08T12:54:30.928146
///
///
/// Default Value: 0
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut5.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet.g.cs
similarity index 90%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut5.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet.g.cs
index 07546a95..04f9e23e 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut5.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet.g.cs
@@ -7,7 +7,7 @@ public partial class OrthogonalClient
{
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathPut5SecurityRequirement0 =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathGetSecurityRequirement0 =
new global::ScrapeGraphAI.EndPointSecurityRequirement
{
Authorizations = new global::ScrapeGraphAI.EndPointAuthorizationRequirement[]
@@ -21,22 +21,22 @@ public partial class OrthogonalClient
},
},
};
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathPut5SecurityRequirements =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathGetSecurityRequirements =
new global::ScrapeGraphAI.EndPointSecurityRequirement[]
- { s_ProxyX402PathPut5SecurityRequirement0,
+ { s_ProxyX402PathGetSecurityRequirement0,
};
- partial void PrepareProxyX402PathPut5Arguments(
+ partial void PrepareProxyX402PathGetArguments(
global::System.Net.Http.HttpClient httpClient,
ref string path);
- partial void PrepareProxyX402PathPut5Request(
+ partial void PrepareProxyX402PathGetRequest(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string path);
- partial void ProcessProxyX402PathPut5Response(
+ partial void ProcessProxyX402PathGetResponse(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage);
- partial void ProcessProxyX402PathPut5ResponseContent(
+ partial void ProcessProxyX402PathGetResponseContent(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage,
ref string content);
@@ -50,12 +50,12 @@ partial void ProcessProxyX402PathPut5ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task ProxyX402PathPut5Async(
+ public async global::System.Threading.Tasks.Task ProxyX402PathGetAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
- var __response = await ProxyX402PathPut5AsResponseAsync(
+ var __response = await ProxyX402PathGetAsResponseAsync(
path: path,
requestOptions: requestOptions,
cancellationToken: cancellationToken
@@ -72,22 +72,22 @@ partial void ProcessProxyX402PathPut5ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task> ProxyX402PathPut5AsResponseAsync(
+ public async global::System.Threading.Tasks.Task> ProxyX402PathGetAsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
PrepareArguments(
client: HttpClient);
- PrepareProxyX402PathPut5Arguments(
+ PrepareProxyX402PathGetArguments(
httpClient: HttpClient,
path: ref path);
var __authorizations = global::ScrapeGraphAI.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
- securityRequirements: s_ProxyX402PathPut5SecurityRequirements,
- operationName: "ProxyX402PathPut5Async");
+ securityRequirements: s_ProxyX402PathGetSecurityRequirements,
+ operationName: "ProxyX402PathGetAsync");
using var __timeoutCancellationTokenSource = global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource(
clientOptions: Options,
@@ -146,10 +146,10 @@ partial void ProcessProxyX402PathPut5ResponseContent(
PrepareRequest(
client: HttpClient,
request: __httpRequest);
- PrepareProxyX402PathPut5Request(
+ PrepareProxyX402PathGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- path: path!);
+ path: path);
return __httpRequest;
}
@@ -166,12 +166,12 @@ partial void ProcessProxyX402PathPut5ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut5",
- methodName: "ProxyX402PathPut5Async",
+ operationId: "ProxyX402PathGet",
+ methodName: "ProxyX402PathGetAsync",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -200,12 +200,12 @@ partial void ProcessProxyX402PathPut5ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut5",
- methodName: "ProxyX402PathPut5Async",
+ operationId: "ProxyX402PathGet",
+ methodName: "ProxyX402PathGetAsync",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -241,12 +241,12 @@ partial void ProcessProxyX402PathPut5ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut5",
- methodName: "ProxyX402PathPut5Async",
+ operationId: "ProxyX402PathGet",
+ methodName: "ProxyX402PathGetAsync",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessProxyX402PathPut5ResponseContent(
ProcessResponse(
client: HttpClient,
response: __response);
- ProcessProxyX402PathPut5Response(
+ ProcessProxyX402PathGetResponse(
httpClient: HttpClient,
httpResponseMessage: __response);
if (__response.IsSuccessStatusCode)
@@ -289,12 +289,12 @@ partial void ProcessProxyX402PathPut5ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut5",
- methodName: "ProxyX402PathPut5Async",
+ operationId: "ProxyX402PathGet",
+ methodName: "ProxyX402PathGetAsync",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -311,12 +311,12 @@ partial void ProcessProxyX402PathPut5ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut5",
- methodName: "ProxyX402PathPut5Async",
+ operationId: "ProxyX402PathGet",
+ methodName: "ProxyX402PathGetAsync",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -378,7 +378,7 @@ partial void ProcessProxyX402PathPut5ResponseContent(
client: HttpClient,
response: __response,
content: ref __content);
- ProcessProxyX402PathPut5ResponseContent(
+ ProcessProxyX402PathGetResponseContent(
httpClient: HttpClient,
httpResponseMessage: __response,
content: ref __content);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut4.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet2.g.cs
similarity index 90%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut4.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet2.g.cs
index 5f9cdc30..534eb442 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut4.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet2.g.cs
@@ -7,7 +7,7 @@ public partial class OrthogonalClient
{
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathPut4SecurityRequirement0 =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathGet2SecurityRequirement0 =
new global::ScrapeGraphAI.EndPointSecurityRequirement
{
Authorizations = new global::ScrapeGraphAI.EndPointAuthorizationRequirement[]
@@ -21,22 +21,22 @@ public partial class OrthogonalClient
},
},
};
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathPut4SecurityRequirements =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathGet2SecurityRequirements =
new global::ScrapeGraphAI.EndPointSecurityRequirement[]
- { s_ProxyX402PathPut4SecurityRequirement0,
+ { s_ProxyX402PathGet2SecurityRequirement0,
};
- partial void PrepareProxyX402PathPut4Arguments(
+ partial void PrepareProxyX402PathGet2Arguments(
global::System.Net.Http.HttpClient httpClient,
ref string path);
- partial void PrepareProxyX402PathPut4Request(
+ partial void PrepareProxyX402PathGet2Request(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string path);
- partial void ProcessProxyX402PathPut4Response(
+ partial void ProcessProxyX402PathGet2Response(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage);
- partial void ProcessProxyX402PathPut4ResponseContent(
+ partial void ProcessProxyX402PathGet2ResponseContent(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage,
ref string content);
@@ -50,12 +50,12 @@ partial void ProcessProxyX402PathPut4ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task ProxyX402PathPut4Async(
+ public async global::System.Threading.Tasks.Task ProxyX402PathGet2Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
- var __response = await ProxyX402PathPut4AsResponseAsync(
+ var __response = await ProxyX402PathGet2AsResponseAsync(
path: path,
requestOptions: requestOptions,
cancellationToken: cancellationToken
@@ -72,22 +72,22 @@ partial void ProcessProxyX402PathPut4ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task> ProxyX402PathPut4AsResponseAsync(
+ public async global::System.Threading.Tasks.Task> ProxyX402PathGet2AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
PrepareArguments(
client: HttpClient);
- PrepareProxyX402PathPut4Arguments(
+ PrepareProxyX402PathGet2Arguments(
httpClient: HttpClient,
path: ref path);
var __authorizations = global::ScrapeGraphAI.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
- securityRequirements: s_ProxyX402PathPut4SecurityRequirements,
- operationName: "ProxyX402PathPut4Async");
+ securityRequirements: s_ProxyX402PathGet2SecurityRequirements,
+ operationName: "ProxyX402PathGet2Async");
using var __timeoutCancellationTokenSource = global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource(
clientOptions: Options,
@@ -146,10 +146,10 @@ partial void ProcessProxyX402PathPut4ResponseContent(
PrepareRequest(
client: HttpClient,
request: __httpRequest);
- PrepareProxyX402PathPut4Request(
+ PrepareProxyX402PathGet2Request(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- path: path!);
+ path: path);
return __httpRequest;
}
@@ -166,12 +166,12 @@ partial void ProcessProxyX402PathPut4ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut4",
- methodName: "ProxyX402PathPut4Async",
+ operationId: "ProxyX402PathGet2",
+ methodName: "ProxyX402PathGet2Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -200,12 +200,12 @@ partial void ProcessProxyX402PathPut4ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut4",
- methodName: "ProxyX402PathPut4Async",
+ operationId: "ProxyX402PathGet2",
+ methodName: "ProxyX402PathGet2Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -241,12 +241,12 @@ partial void ProcessProxyX402PathPut4ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut4",
- methodName: "ProxyX402PathPut4Async",
+ operationId: "ProxyX402PathGet2",
+ methodName: "ProxyX402PathGet2Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessProxyX402PathPut4ResponseContent(
ProcessResponse(
client: HttpClient,
response: __response);
- ProcessProxyX402PathPut4Response(
+ ProcessProxyX402PathGet2Response(
httpClient: HttpClient,
httpResponseMessage: __response);
if (__response.IsSuccessStatusCode)
@@ -289,12 +289,12 @@ partial void ProcessProxyX402PathPut4ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut4",
- methodName: "ProxyX402PathPut4Async",
+ operationId: "ProxyX402PathGet2",
+ methodName: "ProxyX402PathGet2Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -311,12 +311,12 @@ partial void ProcessProxyX402PathPut4ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut4",
- methodName: "ProxyX402PathPut4Async",
+ operationId: "ProxyX402PathGet2",
+ methodName: "ProxyX402PathGet2Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -378,7 +378,7 @@ partial void ProcessProxyX402PathPut4ResponseContent(
client: HttpClient,
response: __response,
content: ref __content);
- ProcessProxyX402PathPut4ResponseContent(
+ ProcessProxyX402PathGet2ResponseContent(
httpClient: HttpClient,
httpResponseMessage: __response,
content: ref __content);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut2.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet3.g.cs
similarity index 90%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut2.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet3.g.cs
index 485e7842..de8e882c 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut2.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet3.g.cs
@@ -7,7 +7,7 @@ public partial class OrthogonalClient
{
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathPut2SecurityRequirement0 =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathGet3SecurityRequirement0 =
new global::ScrapeGraphAI.EndPointSecurityRequirement
{
Authorizations = new global::ScrapeGraphAI.EndPointAuthorizationRequirement[]
@@ -21,22 +21,22 @@ public partial class OrthogonalClient
},
},
};
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathPut2SecurityRequirements =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathGet3SecurityRequirements =
new global::ScrapeGraphAI.EndPointSecurityRequirement[]
- { s_ProxyX402PathPut2SecurityRequirement0,
+ { s_ProxyX402PathGet3SecurityRequirement0,
};
- partial void PrepareProxyX402PathPut2Arguments(
+ partial void PrepareProxyX402PathGet3Arguments(
global::System.Net.Http.HttpClient httpClient,
ref string path);
- partial void PrepareProxyX402PathPut2Request(
+ partial void PrepareProxyX402PathGet3Request(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string path);
- partial void ProcessProxyX402PathPut2Response(
+ partial void ProcessProxyX402PathGet3Response(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage);
- partial void ProcessProxyX402PathPut2ResponseContent(
+ partial void ProcessProxyX402PathGet3ResponseContent(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage,
ref string content);
@@ -50,12 +50,12 @@ partial void ProcessProxyX402PathPut2ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task ProxyX402PathPut2Async(
+ public async global::System.Threading.Tasks.Task ProxyX402PathGet3Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
- var __response = await ProxyX402PathPut2AsResponseAsync(
+ var __response = await ProxyX402PathGet3AsResponseAsync(
path: path,
requestOptions: requestOptions,
cancellationToken: cancellationToken
@@ -72,22 +72,22 @@ partial void ProcessProxyX402PathPut2ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task> ProxyX402PathPut2AsResponseAsync(
+ public async global::System.Threading.Tasks.Task> ProxyX402PathGet3AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
PrepareArguments(
client: HttpClient);
- PrepareProxyX402PathPut2Arguments(
+ PrepareProxyX402PathGet3Arguments(
httpClient: HttpClient,
path: ref path);
var __authorizations = global::ScrapeGraphAI.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
- securityRequirements: s_ProxyX402PathPut2SecurityRequirements,
- operationName: "ProxyX402PathPut2Async");
+ securityRequirements: s_ProxyX402PathGet3SecurityRequirements,
+ operationName: "ProxyX402PathGet3Async");
using var __timeoutCancellationTokenSource = global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource(
clientOptions: Options,
@@ -146,10 +146,10 @@ partial void ProcessProxyX402PathPut2ResponseContent(
PrepareRequest(
client: HttpClient,
request: __httpRequest);
- PrepareProxyX402PathPut2Request(
+ PrepareProxyX402PathGet3Request(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- path: path!);
+ path: path);
return __httpRequest;
}
@@ -166,12 +166,12 @@ partial void ProcessProxyX402PathPut2ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut2",
- methodName: "ProxyX402PathPut2Async",
+ operationId: "ProxyX402PathGet3",
+ methodName: "ProxyX402PathGet3Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -200,12 +200,12 @@ partial void ProcessProxyX402PathPut2ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut2",
- methodName: "ProxyX402PathPut2Async",
+ operationId: "ProxyX402PathGet3",
+ methodName: "ProxyX402PathGet3Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -241,12 +241,12 @@ partial void ProcessProxyX402PathPut2ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut2",
- methodName: "ProxyX402PathPut2Async",
+ operationId: "ProxyX402PathGet3",
+ methodName: "ProxyX402PathGet3Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessProxyX402PathPut2ResponseContent(
ProcessResponse(
client: HttpClient,
response: __response);
- ProcessProxyX402PathPut2Response(
+ ProcessProxyX402PathGet3Response(
httpClient: HttpClient,
httpResponseMessage: __response);
if (__response.IsSuccessStatusCode)
@@ -289,12 +289,12 @@ partial void ProcessProxyX402PathPut2ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut2",
- methodName: "ProxyX402PathPut2Async",
+ operationId: "ProxyX402PathGet3",
+ methodName: "ProxyX402PathGet3Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -311,12 +311,12 @@ partial void ProcessProxyX402PathPut2ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut2",
- methodName: "ProxyX402PathPut2Async",
+ operationId: "ProxyX402PathGet3",
+ methodName: "ProxyX402PathGet3Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -378,7 +378,7 @@ partial void ProcessProxyX402PathPut2ResponseContent(
client: HttpClient,
response: __response,
content: ref __content);
- ProcessProxyX402PathPut2ResponseContent(
+ ProcessProxyX402PathGet3ResponseContent(
httpClient: HttpClient,
httpResponseMessage: __response,
content: ref __content);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet4.g.cs
similarity index 90%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet4.g.cs
index b540d49a..cc4a0d08 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet4.g.cs
@@ -7,7 +7,7 @@ public partial class OrthogonalClient
{
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathPutSecurityRequirement0 =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathGet4SecurityRequirement0 =
new global::ScrapeGraphAI.EndPointSecurityRequirement
{
Authorizations = new global::ScrapeGraphAI.EndPointAuthorizationRequirement[]
@@ -21,22 +21,22 @@ public partial class OrthogonalClient
},
},
};
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathPutSecurityRequirements =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathGet4SecurityRequirements =
new global::ScrapeGraphAI.EndPointSecurityRequirement[]
- { s_ProxyX402PathPutSecurityRequirement0,
+ { s_ProxyX402PathGet4SecurityRequirement0,
};
- partial void PrepareProxyX402PathPutArguments(
+ partial void PrepareProxyX402PathGet4Arguments(
global::System.Net.Http.HttpClient httpClient,
ref string path);
- partial void PrepareProxyX402PathPutRequest(
+ partial void PrepareProxyX402PathGet4Request(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string path);
- partial void ProcessProxyX402PathPutResponse(
+ partial void ProcessProxyX402PathGet4Response(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage);
- partial void ProcessProxyX402PathPutResponseContent(
+ partial void ProcessProxyX402PathGet4ResponseContent(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage,
ref string content);
@@ -50,12 +50,12 @@ partial void ProcessProxyX402PathPutResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task ProxyX402PathPutAsync(
+ public async global::System.Threading.Tasks.Task ProxyX402PathGet4Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
- var __response = await ProxyX402PathPutAsResponseAsync(
+ var __response = await ProxyX402PathGet4AsResponseAsync(
path: path,
requestOptions: requestOptions,
cancellationToken: cancellationToken
@@ -72,22 +72,22 @@ partial void ProcessProxyX402PathPutResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task> ProxyX402PathPutAsResponseAsync(
+ public async global::System.Threading.Tasks.Task> ProxyX402PathGet4AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
PrepareArguments(
client: HttpClient);
- PrepareProxyX402PathPutArguments(
+ PrepareProxyX402PathGet4Arguments(
httpClient: HttpClient,
path: ref path);
var __authorizations = global::ScrapeGraphAI.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
- securityRequirements: s_ProxyX402PathPutSecurityRequirements,
- operationName: "ProxyX402PathPutAsync");
+ securityRequirements: s_ProxyX402PathGet4SecurityRequirements,
+ operationName: "ProxyX402PathGet4Async");
using var __timeoutCancellationTokenSource = global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource(
clientOptions: Options,
@@ -146,10 +146,10 @@ partial void ProcessProxyX402PathPutResponseContent(
PrepareRequest(
client: HttpClient,
request: __httpRequest);
- PrepareProxyX402PathPutRequest(
+ PrepareProxyX402PathGet4Request(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- path: path!);
+ path: path);
return __httpRequest;
}
@@ -166,12 +166,12 @@ partial void ProcessProxyX402PathPutResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut",
- methodName: "ProxyX402PathPutAsync",
+ operationId: "ProxyX402PathGet4",
+ methodName: "ProxyX402PathGet4Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -200,12 +200,12 @@ partial void ProcessProxyX402PathPutResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut",
- methodName: "ProxyX402PathPutAsync",
+ operationId: "ProxyX402PathGet4",
+ methodName: "ProxyX402PathGet4Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -241,12 +241,12 @@ partial void ProcessProxyX402PathPutResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut",
- methodName: "ProxyX402PathPutAsync",
+ operationId: "ProxyX402PathGet4",
+ methodName: "ProxyX402PathGet4Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessProxyX402PathPutResponseContent(
ProcessResponse(
client: HttpClient,
response: __response);
- ProcessProxyX402PathPutResponse(
+ ProcessProxyX402PathGet4Response(
httpClient: HttpClient,
httpResponseMessage: __response);
if (__response.IsSuccessStatusCode)
@@ -289,12 +289,12 @@ partial void ProcessProxyX402PathPutResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut",
- methodName: "ProxyX402PathPutAsync",
+ operationId: "ProxyX402PathGet4",
+ methodName: "ProxyX402PathGet4Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -311,12 +311,12 @@ partial void ProcessProxyX402PathPutResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut",
- methodName: "ProxyX402PathPutAsync",
+ operationId: "ProxyX402PathGet4",
+ methodName: "ProxyX402PathGet4Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -378,7 +378,7 @@ partial void ProcessProxyX402PathPutResponseContent(
client: HttpClient,
response: __response,
content: ref __content);
- ProcessProxyX402PathPutResponseContent(
+ ProcessProxyX402PathGet4ResponseContent(
httpClient: HttpClient,
httpResponseMessage: __response,
content: ref __content);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut3.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet5.g.cs
similarity index 90%
rename from src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut3.g.cs
rename to src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet5.g.cs
index 1faa4d90..fa2dfb3b 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathPut3.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.OrthogonalClient.ProxyX402PathGet5.g.cs
@@ -7,7 +7,7 @@ public partial class OrthogonalClient
{
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathPut3SecurityRequirement0 =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement s_ProxyX402PathGet5SecurityRequirement0 =
new global::ScrapeGraphAI.EndPointSecurityRequirement
{
Authorizations = new global::ScrapeGraphAI.EndPointAuthorizationRequirement[]
@@ -21,22 +21,22 @@ public partial class OrthogonalClient
},
},
};
- private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathPut3SecurityRequirements =
+ private static readonly global::ScrapeGraphAI.EndPointSecurityRequirement[] s_ProxyX402PathGet5SecurityRequirements =
new global::ScrapeGraphAI.EndPointSecurityRequirement[]
- { s_ProxyX402PathPut3SecurityRequirement0,
+ { s_ProxyX402PathGet5SecurityRequirement0,
};
- partial void PrepareProxyX402PathPut3Arguments(
+ partial void PrepareProxyX402PathGet5Arguments(
global::System.Net.Http.HttpClient httpClient,
ref string path);
- partial void PrepareProxyX402PathPut3Request(
+ partial void PrepareProxyX402PathGet5Request(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
string path);
- partial void ProcessProxyX402PathPut3Response(
+ partial void ProcessProxyX402PathGet5Response(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage);
- partial void ProcessProxyX402PathPut3ResponseContent(
+ partial void ProcessProxyX402PathGet5ResponseContent(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpResponseMessage httpResponseMessage,
ref string content);
@@ -50,12 +50,12 @@ partial void ProcessProxyX402PathPut3ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task ProxyX402PathPut3Async(
+ public async global::System.Threading.Tasks.Task ProxyX402PathGet5Async(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
- var __response = await ProxyX402PathPut3AsResponseAsync(
+ var __response = await ProxyX402PathGet5AsResponseAsync(
path: path,
requestOptions: requestOptions,
cancellationToken: cancellationToken
@@ -72,22 +72,22 @@ partial void ProcessProxyX402PathPut3ResponseContent(
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- public async global::System.Threading.Tasks.Task> ProxyX402PathPut3AsResponseAsync(
+ public async global::System.Threading.Tasks.Task> ProxyX402PathGet5AsResponseAsync(
string path,
global::ScrapeGraphAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
PrepareArguments(
client: HttpClient);
- PrepareProxyX402PathPut3Arguments(
+ PrepareProxyX402PathGet5Arguments(
httpClient: HttpClient,
path: ref path);
var __authorizations = global::ScrapeGraphAI.EndPointSecurityResolver.ResolveAuthorizations(
availableAuthorizations: Authorizations,
- securityRequirements: s_ProxyX402PathPut3SecurityRequirements,
- operationName: "ProxyX402PathPut3Async");
+ securityRequirements: s_ProxyX402PathGet5SecurityRequirements,
+ operationName: "ProxyX402PathGet5Async");
using var __timeoutCancellationTokenSource = global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource(
clientOptions: Options,
@@ -146,10 +146,10 @@ partial void ProcessProxyX402PathPut3ResponseContent(
PrepareRequest(
client: HttpClient,
request: __httpRequest);
- PrepareProxyX402PathPut3Request(
+ PrepareProxyX402PathGet5Request(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- path: path!);
+ path: path);
return __httpRequest;
}
@@ -166,12 +166,12 @@ partial void ProcessProxyX402PathPut3ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut3",
- methodName: "ProxyX402PathPut3Async",
+ operationId: "ProxyX402PathGet5",
+ methodName: "ProxyX402PathGet5Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -200,12 +200,12 @@ partial void ProcessProxyX402PathPut3ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut3",
- methodName: "ProxyX402PathPut3Async",
+ operationId: "ProxyX402PathGet5",
+ methodName: "ProxyX402PathGet5Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -241,12 +241,12 @@ partial void ProcessProxyX402PathPut3ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut3",
- methodName: "ProxyX402PathPut3Async",
+ operationId: "ProxyX402PathGet5",
+ methodName: "ProxyX402PathGet5Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessProxyX402PathPut3ResponseContent(
ProcessResponse(
client: HttpClient,
response: __response);
- ProcessProxyX402PathPut3Response(
+ ProcessProxyX402PathGet5Response(
httpClient: HttpClient,
httpResponseMessage: __response);
if (__response.IsSuccessStatusCode)
@@ -289,12 +289,12 @@ partial void ProcessProxyX402PathPut3ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut3",
- methodName: "ProxyX402PathPut3Async",
+ operationId: "ProxyX402PathGet5",
+ methodName: "ProxyX402PathGet5Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -311,12 +311,12 @@ partial void ProcessProxyX402PathPut3ResponseContent(
await global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync(
clientOptions: Options,
context: global::ScrapeGraphAI.AutoSDKRequestOptionsSupport.CreateHookContext(
- operationId: "ProxyX402PathPut3",
- methodName: "ProxyX402PathPut3Async",
+ operationId: "ProxyX402PathGet5",
+ methodName: "ProxyX402PathGet5Async",
pathTemplate: "$\"/x402/{path}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -378,7 +378,7 @@ partial void ProcessProxyX402PathPut3ResponseContent(
client: HttpClient,
response: __response,
content: ref __content);
- ProcessProxyX402PathPut3ResponseContent(
+ ProcessProxyX402PathGet5ResponseContent(
httpClient: HttpClient,
httpResponseMessage: __response,
content: ref __content);
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.CreateScheduledJobV1ScheduledJobsPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.CreateScheduledJobV1ScheduledJobsPost.g.cs
index 6cd813d5..ef5e3f2b 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.CreateScheduledJobV1ScheduledJobsPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.CreateScheduledJobV1ScheduledJobsPost.g.cs
@@ -180,7 +180,7 @@ partial void ProcessCreateScheduledJobV1ScheduledJobsPostResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -214,7 +214,7 @@ partial void ProcessCreateScheduledJobV1ScheduledJobsPostResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -255,7 +255,7 @@ partial void ProcessCreateScheduledJobV1ScheduledJobsPostResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessCreateScheduledJobV1ScheduledJobsPostResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -325,7 +325,7 @@ partial void ProcessCreateScheduledJobV1ScheduledJobsPostResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.DeleteScheduledJobV1ScheduledJobsJobIdDelete.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.DeleteScheduledJobV1ScheduledJobsJobIdDelete.g.cs
index d8e9d64f..408d296a 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.DeleteScheduledJobV1ScheduledJobsJobIdDelete.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.DeleteScheduledJobV1ScheduledJobsJobIdDelete.g.cs
@@ -147,7 +147,7 @@ partial void ProcessDeleteScheduledJobV1ScheduledJobsJobIdDeleteResponseContent(
PrepareDeleteScheduledJobV1ScheduledJobsJobIdDeleteRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!);
+ jobId: jobId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessDeleteScheduledJobV1ScheduledJobsJobIdDeleteResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessDeleteScheduledJobV1ScheduledJobsJobIdDeleteResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessDeleteScheduledJobV1ScheduledJobsJobIdDeleteResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessDeleteScheduledJobV1ScheduledJobsJobIdDeleteResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessDeleteScheduledJobV1ScheduledJobsJobIdDeleteResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.FetchScheduledJobsV1ScheduledJobsGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.FetchScheduledJobsV1ScheduledJobsGet.g.cs
index 2dc102b3..138f38b1 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.FetchScheduledJobsV1ScheduledJobsGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.FetchScheduledJobsV1ScheduledJobsGet.g.cs
@@ -222,7 +222,7 @@ partial void ProcessFetchScheduledJobsV1ScheduledJobsGetResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -256,7 +256,7 @@ partial void ProcessFetchScheduledJobsV1ScheduledJobsGetResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -297,7 +297,7 @@ partial void ProcessFetchScheduledJobsV1ScheduledJobsGetResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessFetchScheduledJobsV1ScheduledJobsGetResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -367,7 +367,7 @@ partial void ProcessFetchScheduledJobsV1ScheduledJobsGetResponseContent(
pathTemplate: "\"/v1/scheduled-jobs\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetJobExecutionsV1ScheduledJobsJobIdExecutionsGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetJobExecutionsV1ScheduledJobsJobIdExecutionsGet.g.cs
index ad28fc40..85c981b8 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetJobExecutionsV1ScheduledJobsJobIdExecutionsGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetJobExecutionsV1ScheduledJobsJobIdExecutionsGet.g.cs
@@ -192,7 +192,7 @@ partial void ProcessGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetResponseCon
PrepareGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!,
+ jobId: jobId,
page: page,
pageSize: pageSize,
status: status);
@@ -217,7 +217,7 @@ partial void ProcessGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/executions\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -251,7 +251,7 @@ partial void ProcessGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/executions\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/executions\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -340,7 +340,7 @@ partial void ProcessGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/executions\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -362,7 +362,7 @@ partial void ProcessGetJobExecutionsV1ScheduledJobsJobIdExecutionsGetResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/executions\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetScheduledJobV1ScheduledJobsJobIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetScheduledJobV1ScheduledJobsJobIdGet.g.cs
index cac5bc96..9928de95 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetScheduledJobV1ScheduledJobsJobIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.GetScheduledJobV1ScheduledJobsJobIdGet.g.cs
@@ -147,7 +147,7 @@ partial void ProcessGetScheduledJobV1ScheduledJobsJobIdGetResponseContent(
PrepareGetScheduledJobV1ScheduledJobsJobIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!);
+ jobId: jobId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessGetScheduledJobV1ScheduledJobsJobIdGetResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessGetScheduledJobV1ScheduledJobsJobIdGetResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessGetScheduledJobV1ScheduledJobsJobIdGetResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessGetScheduledJobV1ScheduledJobsJobIdGetResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessGetScheduledJobV1ScheduledJobsJobIdGetResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.PauseScheduledJobV1ScheduledJobsJobIdPausePost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.PauseScheduledJobV1ScheduledJobsJobIdPausePost.g.cs
index d3e3a733..03bc21d1 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.PauseScheduledJobV1ScheduledJobsJobIdPausePost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.PauseScheduledJobV1ScheduledJobsJobIdPausePost.g.cs
@@ -145,7 +145,7 @@ partial void ProcessPauseScheduledJobV1ScheduledJobsJobIdPausePostResponseConten
PreparePauseScheduledJobV1ScheduledJobsJobIdPausePostRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!);
+ jobId: jobId);
return __httpRequest;
}
@@ -167,7 +167,7 @@ partial void ProcessPauseScheduledJobV1ScheduledJobsJobIdPausePostResponseConten
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/pause\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -201,7 +201,7 @@ partial void ProcessPauseScheduledJobV1ScheduledJobsJobIdPausePostResponseConten
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/pause\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -242,7 +242,7 @@ partial void ProcessPauseScheduledJobV1ScheduledJobsJobIdPausePostResponseConten
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/pause\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -290,7 +290,7 @@ partial void ProcessPauseScheduledJobV1ScheduledJobsJobIdPausePostResponseConten
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/pause\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessPauseScheduledJobV1ScheduledJobsJobIdPausePostResponseConten
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/pause\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ReplaceScheduledJobV1ScheduledJobsJobIdPut.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ReplaceScheduledJobV1ScheduledJobsJobIdPut.g.cs
index 05381d95..238a183d 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ReplaceScheduledJobV1ScheduledJobsJobIdPut.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ReplaceScheduledJobV1ScheduledJobsJobIdPut.g.cs
@@ -164,7 +164,7 @@ partial void ProcessReplaceScheduledJobV1ScheduledJobsJobIdPutResponseContent(
PrepareReplaceScheduledJobV1ScheduledJobsJobIdPutRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!,
+ jobId: jobId,
request: request);
return __httpRequest;
@@ -187,7 +187,7 @@ partial void ProcessReplaceScheduledJobV1ScheduledJobsJobIdPutResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -221,7 +221,7 @@ partial void ProcessReplaceScheduledJobV1ScheduledJobsJobIdPutResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -262,7 +262,7 @@ partial void ProcessReplaceScheduledJobV1ScheduledJobsJobIdPutResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -310,7 +310,7 @@ partial void ProcessReplaceScheduledJobV1ScheduledJobsJobIdPutResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -332,7 +332,7 @@ partial void ProcessReplaceScheduledJobV1ScheduledJobsJobIdPutResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PUT",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ResumeScheduledJobV1ScheduledJobsJobIdResumePost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ResumeScheduledJobV1ScheduledJobsJobIdResumePost.g.cs
index 8eff4cea..1d131c86 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ResumeScheduledJobV1ScheduledJobsJobIdResumePost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.ResumeScheduledJobV1ScheduledJobsJobIdResumePost.g.cs
@@ -145,7 +145,7 @@ partial void ProcessResumeScheduledJobV1ScheduledJobsJobIdResumePostResponseCont
PrepareResumeScheduledJobV1ScheduledJobsJobIdResumePostRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!);
+ jobId: jobId);
return __httpRequest;
}
@@ -167,7 +167,7 @@ partial void ProcessResumeScheduledJobV1ScheduledJobsJobIdResumePostResponseCont
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/resume\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -201,7 +201,7 @@ partial void ProcessResumeScheduledJobV1ScheduledJobsJobIdResumePostResponseCont
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/resume\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -242,7 +242,7 @@ partial void ProcessResumeScheduledJobV1ScheduledJobsJobIdResumePostResponseCont
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/resume\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -290,7 +290,7 @@ partial void ProcessResumeScheduledJobV1ScheduledJobsJobIdResumePostResponseCont
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/resume\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessResumeScheduledJobV1ScheduledJobsJobIdResumePostResponseCont
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/resume\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.TriggerJobManuallyV1ScheduledJobsJobIdTriggerPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.TriggerJobManuallyV1ScheduledJobsJobIdTriggerPost.g.cs
index 42d19ae7..a62043e2 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.TriggerJobManuallyV1ScheduledJobsJobIdTriggerPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.TriggerJobManuallyV1ScheduledJobsJobIdTriggerPost.g.cs
@@ -149,7 +149,7 @@ partial void ProcessTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostResponseCon
PrepareTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!);
+ jobId: jobId);
return __httpRequest;
}
@@ -171,7 +171,7 @@ partial void ProcessTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/trigger\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -205,7 +205,7 @@ partial void ProcessTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/trigger\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -246,7 +246,7 @@ partial void ProcessTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/trigger\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -294,7 +294,7 @@ partial void ProcessTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/trigger\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -316,7 +316,7 @@ partial void ProcessTriggerJobManuallyV1ScheduledJobsJobIdTriggerPostResponseCon
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}/trigger\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.UpdateScheduledJobV1ScheduledJobsJobIdPatch.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.UpdateScheduledJobV1ScheduledJobsJobIdPatch.g.cs
index 59bc9e6e..f74fa672 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.UpdateScheduledJobV1ScheduledJobsJobIdPatch.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScheduledJobsClient.UpdateScheduledJobV1ScheduledJobsJobIdPatch.g.cs
@@ -166,7 +166,7 @@ partial void ProcessUpdateScheduledJobV1ScheduledJobsJobIdPatchResponseContent(
PrepareUpdateScheduledJobV1ScheduledJobsJobIdPatchRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- jobId: jobId!,
+ jobId: jobId,
request: request);
return __httpRequest;
@@ -189,7 +189,7 @@ partial void ProcessUpdateScheduledJobV1ScheduledJobsJobIdPatchResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -223,7 +223,7 @@ partial void ProcessUpdateScheduledJobV1ScheduledJobsJobIdPatchResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -264,7 +264,7 @@ partial void ProcessUpdateScheduledJobV1ScheduledJobsJobIdPatchResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessUpdateScheduledJobV1ScheduledJobsJobIdPatchResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -334,7 +334,7 @@ partial void ProcessUpdateScheduledJobV1ScheduledJobsJobIdPatchResponseContent(
pathTemplate: "$\"/v1/scheduled-jobs/{jobId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.GetGenerateSchemaStatusV1GenerateSchemaRequestIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.GetGenerateSchemaStatusV1GenerateSchemaRequestIdGet.g.cs
index 68900e4a..ddf2ded6 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.GetGenerateSchemaStatusV1GenerateSchemaRequestIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.GetGenerateSchemaStatusV1GenerateSchemaRequestIdGet.g.cs
@@ -145,7 +145,7 @@ partial void ProcessGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetResponseC
PrepareGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- requestId: requestId!);
+ requestId: requestId);
return __httpRequest;
}
@@ -167,7 +167,7 @@ partial void ProcessGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetResponseC
pathTemplate: "$\"/v1/generate_schema/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -201,7 +201,7 @@ partial void ProcessGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetResponseC
pathTemplate: "$\"/v1/generate_schema/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -242,7 +242,7 @@ partial void ProcessGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetResponseC
pathTemplate: "$\"/v1/generate_schema/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -290,7 +290,7 @@ partial void ProcessGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetResponseC
pathTemplate: "$\"/v1/generate_schema/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessGetGenerateSchemaStatusV1GenerateSchemaRequestIdGetResponseC
pathTemplate: "$\"/v1/generate_schema/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.StartGenerateSchemaV1GenerateSchemaPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.StartGenerateSchemaV1GenerateSchemaPost.g.cs
index 6a45e47a..ff4a3239 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.StartGenerateSchemaV1GenerateSchemaPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SchemaGeneratorClient.StartGenerateSchemaV1GenerateSchemaPost.g.cs
@@ -182,7 +182,7 @@ partial void ProcessStartGenerateSchemaV1GenerateSchemaPostResponseContent(
pathTemplate: "\"/v1/generate_schema\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -216,7 +216,7 @@ partial void ProcessStartGenerateSchemaV1GenerateSchemaPostResponseContent(
pathTemplate: "\"/v1/generate_schema\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -257,7 +257,7 @@ partial void ProcessStartGenerateSchemaV1GenerateSchemaPostResponseContent(
pathTemplate: "\"/v1/generate_schema\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -305,7 +305,7 @@ partial void ProcessStartGenerateSchemaV1GenerateSchemaPostResponseContent(
pathTemplate: "\"/v1/generate_schema\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -327,7 +327,7 @@ partial void ProcessStartGenerateSchemaV1GenerateSchemaPostResponseContent(
pathTemplate: "\"/v1/generate_schema\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScrapeClient.ScrapeV1ScrapePost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScrapeClient.ScrapeV1ScrapePost.g.cs
index 5d154fd0..4d498990 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScrapeClient.ScrapeV1ScrapePost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ScrapeClient.ScrapeV1ScrapePost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessScrapeV1ScrapePostResponseContent(
pathTemplate: "\"/v1/scrape\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessScrapeV1ScrapePostResponseContent(
pathTemplate: "\"/v1/scrape\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessScrapeV1ScrapePostResponseContent(
pathTemplate: "\"/v1/scrape\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessScrapeV1ScrapePostResponseContent(
pathTemplate: "\"/v1/scrape\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessScrapeV1ScrapePostResponseContent(
pathTemplate: "\"/v1/scrape\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.GetSearchscraperStatusV1SearchscraperRequestIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.GetSearchscraperStatusV1SearchscraperRequestIdGet.g.cs
index a9df7f19..18984008 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.GetSearchscraperStatusV1SearchscraperRequestIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.GetSearchscraperStatusV1SearchscraperRequestIdGet.g.cs
@@ -145,7 +145,7 @@ partial void ProcessGetSearchscraperStatusV1SearchscraperRequestIdGetResponseCon
PrepareGetSearchscraperStatusV1SearchscraperRequestIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- requestId: requestId!);
+ requestId: requestId);
return __httpRequest;
}
@@ -167,7 +167,7 @@ partial void ProcessGetSearchscraperStatusV1SearchscraperRequestIdGetResponseCon
pathTemplate: "$\"/v1/searchscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -201,7 +201,7 @@ partial void ProcessGetSearchscraperStatusV1SearchscraperRequestIdGetResponseCon
pathTemplate: "$\"/v1/searchscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -242,7 +242,7 @@ partial void ProcessGetSearchscraperStatusV1SearchscraperRequestIdGetResponseCon
pathTemplate: "$\"/v1/searchscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -290,7 +290,7 @@ partial void ProcessGetSearchscraperStatusV1SearchscraperRequestIdGetResponseCon
pathTemplate: "$\"/v1/searchscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessGetSearchscraperStatusV1SearchscraperRequestIdGetResponseCon
pathTemplate: "$\"/v1/searchscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.StartSearchscraperV1SearchscraperPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.StartSearchscraperV1SearchscraperPost.g.cs
index d392ffe3..e3ebe04d 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.StartSearchscraperV1SearchscraperPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SearchScraperClient.StartSearchscraperV1SearchscraperPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessStartSearchscraperV1SearchscraperPostResponseContent(
pathTemplate: "\"/v1/searchscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessStartSearchscraperV1SearchscraperPostResponseContent(
pathTemplate: "\"/v1/searchscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessStartSearchscraperV1SearchscraperPostResponseContent(
pathTemplate: "\"/v1/searchscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessStartSearchscraperV1SearchscraperPostResponseContent(
pathTemplate: "\"/v1/searchscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessStartSearchscraperV1SearchscraperPostResponseContent(
pathTemplate: "\"/v1/searchscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.CreateMonitorV1SiteMonitorsPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.CreateMonitorV1SiteMonitorsPost.g.cs
index 3b3fe4d9..7d23ccfa 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.CreateMonitorV1SiteMonitorsPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.CreateMonitorV1SiteMonitorsPost.g.cs
@@ -180,7 +180,7 @@ partial void ProcessCreateMonitorV1SiteMonitorsPostResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -214,7 +214,7 @@ partial void ProcessCreateMonitorV1SiteMonitorsPostResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -255,7 +255,7 @@ partial void ProcessCreateMonitorV1SiteMonitorsPostResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessCreateMonitorV1SiteMonitorsPostResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -325,7 +325,7 @@ partial void ProcessCreateMonitorV1SiteMonitorsPostResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.DeleteMonitorV1SiteMonitorsMonitorIdDelete.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.DeleteMonitorV1SiteMonitorsMonitorIdDelete.g.cs
index b6a8e287..19d299a3 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.DeleteMonitorV1SiteMonitorsMonitorIdDelete.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.DeleteMonitorV1SiteMonitorsMonitorIdDelete.g.cs
@@ -147,7 +147,7 @@ partial void ProcessDeleteMonitorV1SiteMonitorsMonitorIdDeleteResponseContent(
PrepareDeleteMonitorV1SiteMonitorsMonitorIdDeleteRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- monitorId: monitorId!);
+ monitorId: monitorId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessDeleteMonitorV1SiteMonitorsMonitorIdDeleteResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessDeleteMonitorV1SiteMonitorsMonitorIdDeleteResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessDeleteMonitorV1SiteMonitorsMonitorIdDeleteResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessDeleteMonitorV1SiteMonitorsMonitorIdDeleteResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessDeleteMonitorV1SiteMonitorsMonitorIdDeleteResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "DELETE",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.GetMonitorV1SiteMonitorsMonitorIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.GetMonitorV1SiteMonitorsMonitorIdGet.g.cs
index 425d63a5..407abe3a 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.GetMonitorV1SiteMonitorsMonitorIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.GetMonitorV1SiteMonitorsMonitorIdGet.g.cs
@@ -147,7 +147,7 @@ partial void ProcessGetMonitorV1SiteMonitorsMonitorIdGetResponseContent(
PrepareGetMonitorV1SiteMonitorsMonitorIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- monitorId: monitorId!);
+ monitorId: monitorId);
return __httpRequest;
}
@@ -169,7 +169,7 @@ partial void ProcessGetMonitorV1SiteMonitorsMonitorIdGetResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -203,7 +203,7 @@ partial void ProcessGetMonitorV1SiteMonitorsMonitorIdGetResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -244,7 +244,7 @@ partial void ProcessGetMonitorV1SiteMonitorsMonitorIdGetResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -292,7 +292,7 @@ partial void ProcessGetMonitorV1SiteMonitorsMonitorIdGetResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -314,7 +314,7 @@ partial void ProcessGetMonitorV1SiteMonitorsMonitorIdGetResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.ListMonitorsV1SiteMonitorsGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.ListMonitorsV1SiteMonitorsGet.g.cs
index d0fe2717..a1a40d17 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.ListMonitorsV1SiteMonitorsGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.ListMonitorsV1SiteMonitorsGet.g.cs
@@ -200,7 +200,7 @@ partial void ProcessListMonitorsV1SiteMonitorsGetResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -234,7 +234,7 @@ partial void ProcessListMonitorsV1SiteMonitorsGetResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -275,7 +275,7 @@ partial void ProcessListMonitorsV1SiteMonitorsGetResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessListMonitorsV1SiteMonitorsGetResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -345,7 +345,7 @@ partial void ProcessListMonitorsV1SiteMonitorsGetResponseContent(
pathTemplate: "\"/v1/site-monitors\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.UpdateMonitorV1SiteMonitorsMonitorIdPatch.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.UpdateMonitorV1SiteMonitorsMonitorIdPatch.g.cs
index b6762f51..c3682911 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.UpdateMonitorV1SiteMonitorsMonitorIdPatch.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SiteMonitorsClient.UpdateMonitorV1SiteMonitorsMonitorIdPatch.g.cs
@@ -166,7 +166,7 @@ partial void ProcessUpdateMonitorV1SiteMonitorsMonitorIdPatchResponseContent(
PrepareUpdateMonitorV1SiteMonitorsMonitorIdPatchRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- monitorId: monitorId!,
+ monitorId: monitorId,
request: request);
return __httpRequest;
@@ -189,7 +189,7 @@ partial void ProcessUpdateMonitorV1SiteMonitorsMonitorIdPatchResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -223,7 +223,7 @@ partial void ProcessUpdateMonitorV1SiteMonitorsMonitorIdPatchResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -264,7 +264,7 @@ partial void ProcessUpdateMonitorV1SiteMonitorsMonitorIdPatchResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessUpdateMonitorV1SiteMonitorsMonitorIdPatchResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -334,7 +334,7 @@ partial void ProcessUpdateMonitorV1SiteMonitorsMonitorIdPatchResponseContent(
pathTemplate: "$\"/v1/site-monitors/{monitorId}\"",
httpMethod: "PATCH",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SitemapClient.GenerateSitemapV1SitemapPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SitemapClient.GenerateSitemapV1SitemapPost.g.cs
index c39946ae..7d259867 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SitemapClient.GenerateSitemapV1SitemapPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SitemapClient.GenerateSitemapV1SitemapPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessGenerateSitemapV1SitemapPostResponseContent(
pathTemplate: "\"/v1/sitemap\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessGenerateSitemapV1SitemapPostResponseContent(
pathTemplate: "\"/v1/sitemap\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessGenerateSitemapV1SitemapPostResponseContent(
pathTemplate: "\"/v1/sitemap\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessGenerateSitemapV1SitemapPostResponseContent(
pathTemplate: "\"/v1/sitemap\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessGenerateSitemapV1SitemapPostResponseContent(
pathTemplate: "\"/v1/sitemap\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.GetSmartscraperStatusV1SmartscraperRequestIdGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.GetSmartscraperStatusV1SmartscraperRequestIdGet.g.cs
index cf310c82..ec2bad2e 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.GetSmartscraperStatusV1SmartscraperRequestIdGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.GetSmartscraperStatusV1SmartscraperRequestIdGet.g.cs
@@ -145,7 +145,7 @@ partial void ProcessGetSmartscraperStatusV1SmartscraperRequestIdGetResponseConte
PrepareGetSmartscraperStatusV1SmartscraperRequestIdGetRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
- requestId: requestId!);
+ requestId: requestId);
return __httpRequest;
}
@@ -167,7 +167,7 @@ partial void ProcessGetSmartscraperStatusV1SmartscraperRequestIdGetResponseConte
pathTemplate: "$\"/v1/smartscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -201,7 +201,7 @@ partial void ProcessGetSmartscraperStatusV1SmartscraperRequestIdGetResponseConte
pathTemplate: "$\"/v1/smartscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -242,7 +242,7 @@ partial void ProcessGetSmartscraperStatusV1SmartscraperRequestIdGetResponseConte
pathTemplate: "$\"/v1/smartscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -290,7 +290,7 @@ partial void ProcessGetSmartscraperStatusV1SmartscraperRequestIdGetResponseConte
pathTemplate: "$\"/v1/smartscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -312,7 +312,7 @@ partial void ProcessGetSmartscraperStatusV1SmartscraperRequestIdGetResponseConte
pathTemplate: "$\"/v1/smartscraper/{requestId}\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.StartSmartscraperV1SmartscraperPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.StartSmartscraperV1SmartscraperPost.g.cs
index 87215da2..16c747dd 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.StartSmartscraperV1SmartscraperPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.SmartScraperClient.StartSmartscraperV1SmartscraperPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessStartSmartscraperV1SmartscraperPostResponseContent(
pathTemplate: "\"/v1/smartscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessStartSmartscraperV1SmartscraperPostResponseContent(
pathTemplate: "\"/v1/smartscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessStartSmartscraperV1SmartscraperPostResponseContent(
pathTemplate: "\"/v1/smartscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessStartSmartscraperV1SmartscraperPostResponseContent(
pathTemplate: "\"/v1/smartscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessStartSmartscraperV1SmartscraperPostResponseContent(
pathTemplate: "\"/v1/smartscraper\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ToonifyClient.ToonifyV1ToonifyPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ToonifyClient.ToonifyV1ToonifyPost.g.cs
index 0cb8eea7..6b8011d1 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ToonifyClient.ToonifyV1ToonifyPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.ToonifyClient.ToonifyV1ToonifyPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessToonifyV1ToonifyPostResponseContent(
pathTemplate: "\"/v1/toonify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessToonifyV1ToonifyPostResponseContent(
pathTemplate: "\"/v1/toonify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessToonifyV1ToonifyPostResponseContent(
pathTemplate: "\"/v1/toonify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessToonifyV1ToonifyPostResponseContent(
pathTemplate: "\"/v1/toonify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessToonifyV1ToonifyPostResponseContent(
pathTemplate: "\"/v1/toonify\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UsageClient.GetUsageTimelineV1UsageTimelineGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UsageClient.GetUsageTimelineV1UsageTimelineGet.g.cs
index 429b0596..d442f28e 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UsageClient.GetUsageTimelineV1UsageTimelineGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UsageClient.GetUsageTimelineV1UsageTimelineGet.g.cs
@@ -176,7 +176,7 @@ partial void ProcessGetUsageTimelineV1UsageTimelineGetResponseContent(
pathTemplate: "\"/v1/usage/timeline\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -210,7 +210,7 @@ partial void ProcessGetUsageTimelineV1UsageTimelineGetResponseContent(
pathTemplate: "\"/v1/usage/timeline\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -251,7 +251,7 @@ partial void ProcessGetUsageTimelineV1UsageTimelineGetResponseContent(
pathTemplate: "\"/v1/usage/timeline\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -299,7 +299,7 @@ partial void ProcessGetUsageTimelineV1UsageTimelineGetResponseContent(
pathTemplate: "\"/v1/usage/timeline\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -321,7 +321,7 @@ partial void ProcessGetUsageTimelineV1UsageTimelineGetResponseContent(
pathTemplate: "\"/v1/usage/timeline\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.DeductCreditsV1DeductCreditsPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.DeductCreditsV1DeductCreditsPost.g.cs
index 34e4ee99..3afc8d08 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.DeductCreditsV1DeductCreditsPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.DeductCreditsV1DeductCreditsPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessDeductCreditsV1DeductCreditsPostResponseContent(
pathTemplate: "\"/v1/deduct-credits\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessDeductCreditsV1DeductCreditsPostResponseContent(
pathTemplate: "\"/v1/deduct-credits\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessDeductCreditsV1DeductCreditsPostResponseContent(
pathTemplate: "\"/v1/deduct-credits\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessDeductCreditsV1DeductCreditsPostResponseContent(
pathTemplate: "\"/v1/deduct-credits\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessDeductCreditsV1DeductCreditsPostResponseContent(
pathTemplate: "\"/v1/deduct-credits\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.GetCreditsV1CreditsGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.GetCreditsV1CreditsGet.g.cs
index ff6a4964..76a48060 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.GetCreditsV1CreditsGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.GetCreditsV1CreditsGet.g.cs
@@ -158,7 +158,7 @@ partial void ProcessGetCreditsV1CreditsGetResponseContent(
pathTemplate: "\"/v1/credits\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -192,7 +192,7 @@ partial void ProcessGetCreditsV1CreditsGetResponseContent(
pathTemplate: "\"/v1/credits\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -233,7 +233,7 @@ partial void ProcessGetCreditsV1CreditsGetResponseContent(
pathTemplate: "\"/v1/credits\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessGetCreditsV1CreditsGetResponseContent(
pathTemplate: "\"/v1/credits\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessGetCreditsV1CreditsGetResponseContent(
pathTemplate: "\"/v1/credits\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitFeedbackV1FeedbackPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitFeedbackV1FeedbackPost.g.cs
index bb6887d9..dae85e48 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitFeedbackV1FeedbackPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitFeedbackV1FeedbackPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessSubmitFeedbackV1FeedbackPostResponseContent(
pathTemplate: "\"/v1/feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessSubmitFeedbackV1FeedbackPostResponseContent(
pathTemplate: "\"/v1/feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessSubmitFeedbackV1FeedbackPostResponseContent(
pathTemplate: "\"/v1/feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessSubmitFeedbackV1FeedbackPostResponseContent(
pathTemplate: "\"/v1/feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessSubmitFeedbackV1FeedbackPostResponseContent(
pathTemplate: "\"/v1/feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitProductFeedbackV1ProductFeedbackPost.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitProductFeedbackV1ProductFeedbackPost.g.cs
index da8e8309..57c59833 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitProductFeedbackV1ProductFeedbackPost.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.SubmitProductFeedbackV1ProductFeedbackPost.g.cs
@@ -178,7 +178,7 @@ partial void ProcessSubmitProductFeedbackV1ProductFeedbackPostResponseContent(
pathTemplate: "\"/v1/product-feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -212,7 +212,7 @@ partial void ProcessSubmitProductFeedbackV1ProductFeedbackPostResponseContent(
pathTemplate: "\"/v1/product-feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -253,7 +253,7 @@ partial void ProcessSubmitProductFeedbackV1ProductFeedbackPostResponseContent(
pathTemplate: "\"/v1/product-feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -301,7 +301,7 @@ partial void ProcessSubmitProductFeedbackV1ProductFeedbackPostResponseContent(
pathTemplate: "\"/v1/product-feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -323,7 +323,7 @@ partial void ProcessSubmitProductFeedbackV1ProductFeedbackPostResponseContent(
pathTemplate: "\"/v1/product-feedback\"",
httpMethod: "POST",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.ValidateApiKeyV1ValidateGet.g.cs b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.ValidateApiKeyV1ValidateGet.g.cs
index e069c988..3037fbe8 100644
--- a/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.ValidateApiKeyV1ValidateGet.g.cs
+++ b/src/libs/ScrapeGraphAI/Generated/ScrapeGraphAI.UserClient.ValidateApiKeyV1ValidateGet.g.cs
@@ -158,7 +158,7 @@ partial void ProcessValidateApiKeyV1ValidateGetResponseContent(
pathTemplate: "\"/v1/validate\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: null,
clientOptions: Options,
@@ -192,7 +192,7 @@ partial void ProcessValidateApiKeyV1ValidateGetResponseContent(
pathTemplate: "\"/v1/validate\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: null,
exception: __exception,
clientOptions: Options,
@@ -233,7 +233,7 @@ partial void ProcessValidateApiKeyV1ValidateGetResponseContent(
pathTemplate: "\"/v1/validate\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -281,7 +281,7 @@ partial void ProcessValidateApiKeyV1ValidateGetResponseContent(
pathTemplate: "\"/v1/validate\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
@@ -303,7 +303,7 @@ partial void ProcessValidateApiKeyV1ValidateGetResponseContent(
pathTemplate: "\"/v1/validate\"",
httpMethod: "GET",
baseUri: BaseUri,
- request: __httpRequest!,
+ request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."),
response: __response,
exception: null,
clientOptions: Options,
diff --git a/src/libs/ScrapeGraphAI/openapi.yaml b/src/libs/ScrapeGraphAI/openapi.yaml
index 715d24e9..958c25b7 100644
--- a/src/libs/ScrapeGraphAI/openapi.yaml
+++ b/src/libs/ScrapeGraphAI/openapi.yaml
@@ -1 +1 @@
-{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/v1/smartscraper":{"post":{"tags":["SmartScraper"],"summary":"Start Smartscraper","operationId":"start_smartscraper_v1_smartscraper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SmartscraperRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletedSmartscraperResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/smartscraper/{request_id}":{"get":{"tags":["SmartScraper"],"summary":"Get Smartscraper Status","operationId":"get_smartscraper_status_v1_smartscraper__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/markdownify":{"post":{"tags":["Markdownify"],"summary":"Start Markdownify","operationId":"start_markdownify_v1_markdownify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkdownifyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletedMarkdownifyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/markdownify/{request_id}":{"get":{"tags":["Markdownify"],"summary":"Get Markdownify Status","operationId":"get_markdownify_status_v1_markdownify__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scrape":{"post":{"tags":["Scrape"],"summary":"Scrape","operationId":"scrape_v1_scrape_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/searchscraper":{"post":{"tags":["SearchScraper"],"summary":"Start Searchscraper","operationId":"start_searchscraper_v1_searchscraper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchScraperRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletedSearchScraperResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/searchscraper/{request_id}":{"get":{"tags":["SearchScraper"],"summary":"Get Searchscraper Status","operationId":"get_searchscraper_status_v1_searchscraper__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/generate_schema":{"post":{"tags":["SchemaGenerator"],"summary":"Generate or modify a JSON schema based on a search query","description":"Generate a refined search prompt and a structured JSON schema for analyzing search results.\n Optionally modify an existing schema to better fit the current search query.","operationId":"start_generate_schema_v1_generate_schema_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SchemaGenerationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SchemaGenerationResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/generate_schema/{request_id}":{"get":{"tags":["SchemaGenerator"],"summary":"Get Generate Schema Status","operationId":"get_generate_schema_status_v1_generate_schema__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs":{"post":{"tags":["ScheduledJobs"],"summary":"Create Scheduled Job","description":"Create a new scheduled job","operationId":"create_scheduled_job_v1_scheduled_jobs_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["ScheduledJobs"],"summary":"Fetch Scheduled Jobs","description":"Get user's scheduled jobs with pagination","operationId":"fetch_scheduled_jobs_v1_scheduled_jobs_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Page number","default":1,"title":"Page"},"description":"Page number"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of jobs per page","default":20,"title":"Page Size"},"description":"Number of jobs per page"},{"name":"service_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ServiceType"},{"type":"null"}],"description":"Filter by service type","title":"Service Type"},"description":"Filter by service type"},{"name":"is_active","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by active status","title":"Is Active"},"description":"Filter by active status"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}":{"get":{"tags":["ScheduledJobs"],"summary":"Get Scheduled Job","description":"Get a specific scheduled job","operationId":"get_scheduled_job_v1_scheduled_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["ScheduledJobs"],"summary":"Update Scheduled Job","description":"Update a scheduled job","operationId":"update_scheduled_job_v1_scheduled_jobs__job_id__patch","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Job Update"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["ScheduledJobs"],"summary":"Replace Scheduled Job","operationId":"replace_scheduled_job_v1_scheduled_jobs__job_id__put","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["ScheduledJobs"],"summary":"Delete Scheduled Job","description":"Delete a scheduled job","operationId":"delete_scheduled_job_v1_scheduled_jobs__job_id__delete","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/executions":{"get":{"tags":["ScheduledJobs"],"summary":"Get Job Executions","description":"Get execution history for a scheduled job","operationId":"get_job_executions_v1_scheduled_jobs__job_id__executions_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Page number","default":1,"title":"Page"},"description":"Page number"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of executions per page","default":20,"title":"Page Size"},"description":"Number of executions per page"},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by execution status","title":"Status"},"description":"Filter by execution status"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobExecutionListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/pause":{"post":{"tags":["ScheduledJobs"],"summary":"Pause Scheduled Job","operationId":"pause_scheduled_job_v1_scheduled_jobs__job_id__pause_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/resume":{"post":{"tags":["ScheduledJobs"],"summary":"Resume Scheduled Job","operationId":"resume_scheduled_job_v1_scheduled_jobs__job_id__resume_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/trigger":{"post":{"tags":["ScheduledJobs"],"summary":"Trigger Job Manually","description":"Manually trigger a scheduled job\n\nRate limited to 10 triggers per minute per user to prevent abuse.","operationId":"trigger_job_manually_v1_scheduled_jobs__job_id__trigger_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobTriggerResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/site-monitors":{"post":{"tags":["SiteMonitors"],"summary":"Create Monitor","description":"Register a website for monitoring. We will check on the given cron schedule and POST webhook events on content change.","operationId":"create_monitor_v1_site_monitors_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["SiteMonitors"],"summary":"List Monitors","description":"List site monitors for the current user.","operationId":"list_monitors_v1_site_monitors_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Page Size"}},{"name":"is_active","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/site-monitors/{monitor_id}":{"get":{"tags":["SiteMonitors"],"summary":"Get Monitor","description":"Get a site monitor by id.","operationId":"get_monitor_v1_site_monitors__monitor_id__get","parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["SiteMonitors"],"summary":"Update Monitor","description":"Update a site monitor. Schedule is updated if cron or config changed.","operationId":"update_monitor_v1_site_monitors__monitor_id__patch","parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["SiteMonitors"],"summary":"Delete Monitor","description":"Delete a site monitor and its schedule.","operationId":"delete_monitor_v1_site_monitors__monitor_id__delete","parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/healthz":{"get":{"tags":["Health"],"summary":"Health Check","description":"Health check endpoint that includes memory monitoring","operationId":"health_check_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/credits":{"get":{"tags":["User"],"summary":"Get Credits","operationId":"get_credits_v1_credits_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreditsResponse"}}}}}}},"/v1/validate":{"get":{"tags":["User"],"summary":"Validate Api Key","operationId":"validate_api_key_v1_validate_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Validate Api Key V1 Validate Get"}}}}}}},"/v1/feedback":{"post":{"tags":["User"],"summary":"Submit Feedback","operationId":"submit_feedback_v1_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/product-feedback":{"post":{"tags":["User"],"summary":"Submit Product Feedback","operationId":"submit_product_feedback_v1_product_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductFeedback"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductFeedbackResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deduct-credits":{"post":{"tags":["User"],"summary":"Deduct Credits","operationId":"deduct_credits_v1_deduct_credits_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductCreditsBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductCreditsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/crawl":{"post":{"tags":["Crawler"],"summary":"Start Crawl","description":"Start a new crawl job.","operationId":"start_crawl_v1_crawl_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlJob"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/crawl/{task_id}":{"get":{"tags":["Crawler"],"summary":"Get Crawl Result","description":"Get the result of a crawl job by task ID.","operationId":"get_crawl_result_v1_crawl__task_id__get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/webhook/logs/{crawler_id}":{"get":{"tags":["Crawler"],"summary":"Get Webhook Logs","description":"Get webhook delivery logs for a crawler job.","operationId":"get_webhook_logs_v1_webhook_logs__crawler_id__get","parameters":[{"name":"crawler_id","in":"path","required":true,"schema":{"type":"string","title":"Crawler Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/webhook/status/{webhook_id}":{"get":{"tags":["Crawler"],"summary":"Get Webhook Status","description":"Get status of a specific webhook delivery.","operationId":"get_webhook_status_v1_webhook_status__webhook_id__get","parameters":[{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agentic-scrapper":{"post":{"tags":["AgenticScrapper"],"summary":"Agentic Scrapper","operationId":"agentic_scrapper_v1_agentic_scrapper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/get-live-session-url":{"post":{"tags":["AgenticScrapper"],"summary":"Get Live Session Url","operationId":"get_live_session_url_v1_get_live_session_url_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperLiveSessionUrlRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperLiveSessionUrlResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/stop-session":{"post":{"tags":["AgenticScrapper"],"summary":"Stop Session","operationId":"stop_session_v1_stop_session_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperStopSessionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/workflows/execute":{"post":{"tags":["AgenticScrapper"],"summary":"Agentic Browser V2","operationId":"agentic_browser_v2_v1_workflows_execute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowDefinition"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowExecutionResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/markdownify":{"get":{"tags":["History"],"summary":"Get Markdownify History","description":"Get paginated history of markdownify requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n MarkdownifyHistoryResponse containing the list of requests and next page key","operationId":"get_markdownify_history_v1_history_markdownify_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkdownifyHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/smartscraper":{"get":{"tags":["History"],"summary":"Get Smartscraper History","description":"Get paginated history of smart scraper requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n SmartscraperHistoryResponse containing the list of requests and next page key","operationId":"get_smartscraper_history_v1_history_smartscraper_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SmartscraperHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/searchscraper":{"get":{"tags":["History"],"summary":"Get Searchscraper History","description":"Get paginated history of search scraper requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n SearchscraperHistoryResponse containing the list of requests and next page key","operationId":"get_searchscraper_history_v1_history_searchscraper_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchscraperHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/scrape":{"get":{"tags":["History"],"summary":"Get Scrape History","description":"Get paginated history of scrape requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n ScrapeHistoryResponse containing the list of requests and next page key","operationId":"get_scrape_history_v1_history_scrape_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/crawl":{"get":{"tags":["History"],"summary":"Get Crawler History","description":"Get paginated history of crawler requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n CrawlerHistoryResponse containing the list of requests and next page key","operationId":"get_crawler_history_v1_history_crawl_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlerHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/agentic-scraper":{"get":{"tags":["History"],"summary":"Get Agentic Scraper History","description":"Get paginated history of agentic scraper requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n next_key: Key for pagination (default: None)\n\nReturns:\n AgenticScraperHistoryResponse containing the list of requests and next page key","operationId":"get_agentic_scraper_history_v1_history_agentic_scraper_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScraperHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/sitemap":{"get":{"tags":["History"],"summary":"Get Sitemap History","description":"Get sitemap request history for the current API key.","operationId":"get_sitemap_history_v1_history_sitemap_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/sitemap":{"post":{"tags":["Sitemap"],"summary":"Generate Sitemap","operationId":"generate_sitemap_v1_sitemap_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/toonify":{"post":{"tags":["Toonify"],"summary":"Toonify","operationId":"toonify_v1_toonify_post","requestBody":{"content":{"application/json":{"schema":{"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/usage/timeline":{"get":{"tags":["Usage"],"summary":"Get Usage Timeline","description":"Get usage timeline with only timestamps for chart rendering.","operationId":"get_usage_timeline_v1_usage_timeline_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"anyOf":[{"enum":["7","14","30","all"],"type":"string"},{"type":"null"}],"default":"all","title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UsageTimelineResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/bandcamp/get-sales-feed-items":{"post":{"tags":["EndpointPoc"],"summary":"Get Sales Feed Items","operationId":"get_sales_feed_items_v1_bandcamp_get_sales_feed_items_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/bandcamp/get-item-details/":{"post":{"tags":["EndpointPoc"],"summary":"Get Sales Feed Items Details","operationId":"get_sales_feed_items_details_v1_bandcamp_get_item_details__post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/endpoint/get-suggestions":{"post":{"tags":["EndpointPoc"],"summary":"Get Suggestions","operationId":"get_suggestions_v1_endpoint_get_suggestions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndPointSuggestionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndPointSuggestionsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/endpoint/save-endpoint":{"post":{"tags":["EndpointPoc"],"summary":"Save Endpoint","operationId":"save_endpoint_v1_endpoint_save_endpoint_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndPointSuggestions"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/endpoint/{endpoint_id}/{full_path}":{"post":{"tags":["EndpointPoc"],"summary":"Execute Endpoint","operationId":"execute_endpoint_v1_endpoint__endpoint_id___full_path__post","parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}},{"name":"full_path","in":"path","required":true,"schema":{"type":"string","title":"Full Path"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Query Params"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/admin/query_redis_cache_by_pattern":{"post":{"tags":["Admin"],"summary":"Query Redis Cache By Pattern","operationId":"query_redis_cache_by_pattern_v1_admin_query_redis_cache_by_pattern_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryRedisCacheByPatternRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/x402/{path}":{"put":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__put","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__put","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__put","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__put","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__put","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ActionStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"action"},"action":{"type":"string","title":"Action","description":"Natural language action description (e.g., 'Click login button', 'Fill email with {{email}}')"},"observe_first":{"type":"boolean","title":"Observe First","description":"Whether to observe elements before acting","default":true}},"type":"object","required":["action"],"title":"ActionStep","description":"Perform an action on the page"},"AgenticScraperHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/AgenticScraperRequestDB"},"type":"array","title":"Requests","description":"List of agentic scraper requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key","description":"Key for next page"}},"type":"object","required":["requests"],"title":"AgenticScraperHistoryResponse"},"AgenticScraperRequestDB":{"properties":{"request_id":{"type":"string","title":"Request Id"},"user_id":{"type":"string","title":"User Id"},"webpage_id":{"type":"string","title":"Webpage Id"},"website_url":{"type":"string","title":"Website Url"},"user_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Prompt"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"status":{"$ref":"#/components/schemas/AgenticScrapperStatus"},"metadata":{"anyOf":[{},{"type":"null"}],"title":"Metadata"},"result":{"anyOf":[{},{"type":"null"}],"title":"Result"},"total_cost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Cost","default":0.0},"usage_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usage Id"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","user_id","webpage_id","website_url","requested_at","status"],"title":"AgenticScraperRequestDB","description":"DynamoDB model for agentic scraper requests."},"AgenticScrapperLiveSessionUrlRequest":{"properties":{"url":{"type":"string","title":"Url"},"timeout":{"type":"integer","title":"Timeout","description":"Timeout for the live session","default":300}},"type":"object","required":["url"],"title":"AgenticScrapperLiveSessionUrlRequest"},"AgenticScrapperLiveSessionUrlResponse":{"properties":{"session_url":{"type":"string","title":"Session Url"},"session_id":{"type":"string","title":"Session Id"}},"type":"object","required":["session_url","session_id"],"title":"AgenticScrapperLiveSessionUrlResponse"},"AgenticScrapperRequest":{"properties":{"url":{"type":"string","title":"Url"},"user_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Prompt","default":""},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema","default":{}},"steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Steps","description":"List of steps to actions to perform on the website","default":[]},"use_session":{"type":"boolean","title":"Use Session","description":"Whether to use a session to scrape the website","default":false},"ai_extraction":{"type":"boolean","title":"Ai Extraction","description":"Whether to use AI extraction to extract the information","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape (e.g. US, GB)"}},"type":"object","required":["url"],"title":"AgenticScrapperRequest"},"AgenticScrapperResponse":{"properties":{"request_id":{"type":"string","title":"Request Id"},"markdown":{"type":"string","title":"Markdown"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"}},"type":"object","required":["request_id","markdown"],"title":"AgenticScrapperResponse"},"AgenticScrapperStatus":{"type":"string","enum":["queued","processing","processinghtml","processedhtml","completed","failed"],"title":"AgenticScrapperStatus","description":"Status enum for agentic scraper requests."},"AgenticScrapperStopSessionRequest":{"properties":{"session_id":{"type":"string","title":"Session Id"}},"type":"object","required":["session_id"],"title":"AgenticScrapperStopSessionRequest"},"CompletedMarkdownifyResponse":{"properties":{"request_id":{"type":"string","title":"Request Id"},"status":{"$ref":"#/components/schemas/MarkdownifyStatus"},"website_url":{"type":"string","title":"Website Url"},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result"},"error":{"type":"string","title":"Error","default":""}},"type":"object","required":["request_id","status","website_url"],"title":"CompletedMarkdownifyResponse"},"CompletedSearchScraperResponse":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"status":{"$ref":"#/components/schemas/SearchScraperStatus"},"user_prompt":{"type":"string","title":"User Prompt"},"num_results":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Num Results"},"result":{"anyOf":[{"type":"object"},{}],"title":"Result"},"reference_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Reference Urls"},"markdown_content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Markdown Content","description":"Raw markdown content when extraction_mode is False"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","status","user_prompt","result","reference_urls"],"title":"CompletedSearchScraperResponse"},"CompletedSmartscraperResponse":{"properties":{"request_id":{"type":"string","title":"Request Id"},"status":{"$ref":"#/components/schemas/SmartscraperStatus"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"user_prompt":{"type":"string","title":"User Prompt"},"result":{"anyOf":[{"type":"object"},{"type":"string"},{"type":"null"}],"title":"Result"},"error":{"type":"string","title":"Error","default":""}},"type":"object","required":["request_id","status","user_prompt"],"title":"CompletedSmartscraperResponse"},"ConditionalStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"conditional"},"condition":{"type":"string","title":"Condition","description":"Condition to evaluate (e.g., '{{index}} < 10', '{{item}} != null')"},"if_steps":{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array","title":"If Steps","description":"Steps to execute if condition is true"},"else_steps":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array"},{"type":"null"}],"title":"Else Steps","description":"Steps to execute if condition is false"}},"type":"object","required":["condition","if_steps"],"title":"ConditionalStep","description":"Conditional execution (if/else)"},"CrawlJob":{"properties":{"url":{"type":"string","title":"Url"},"depth":{"type":"integer","title":"Depth","default":1},"breadth":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Breadth","description":"Maximum number of links to crawl per depth level. If None, unlimited (default). Ignored when sitemap=True."},"max_pages":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Pages","default":10},"prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt"},"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Schema"},"rules":{"anyOf":[{"$ref":"#/components/schemas/CrawlJobRules"},{"type":"null"}]},"sitemap":{"type":"boolean","title":"Sitemap","default":true},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","default":false},"extraction_mode":{"type":"boolean","title":"Extraction Mode","default":true},"stealth":{"type":"boolean","title":"Stealth","description":"Enable stealth mode to avoid bot detection","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"reader_mode":{"type":"boolean","title":"Reader Mode","default":false},"wait_ms":{"type":"integer","title":"Wait Ms","default":3000},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for fetching (e.g. US, GB)"}},"type":"object","required":["url"],"title":"CrawlJob"},"CrawlJobRules":{"properties":{"exclude":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Exclude"},"include_paths":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Include Paths","description":"List of path patterns to include (e.g., ['/products/*', '/blog/*']). If empty, all paths are included."},"exclude_paths":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Exclude Paths","description":"List of path patterns to exclude (e.g., ['/admin/*', '/api/*']). Takes precedence over include_paths."},"same_domain":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Same Domain","default":true}},"type":"object","title":"CrawlJobRules"},"CrawlStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"CrawlStatus"},"CrawlerHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/CrawlerRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"CrawlerHistoryResponse"},"CrawlerRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"url":{"type":"string","title":"Url"},"prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt"},"max_pages":{"type":"integer","title":"Max Pages"},"status":{"$ref":"#/components/schemas/CrawlStatus"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"total_cost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Cost"},"credits_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Credits Used"},"pages_processed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Pages Processed"},"crawled_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Crawled Urls"},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"},"result_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result Url"},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["request_id","user_id","url","max_pages","status","requested_at"],"title":"CrawlerRequestDB","description":"DynamoDB model for crawler requests"},"CreditsResponse":{"properties":{"remaining_credits":{"type":"integer","title":"Remaining Credits"},"total_credits_used":{"type":"integer","title":"Total Credits Used"}},"type":"object","required":["remaining_credits","total_credits_used"],"title":"CreditsResponse"},"DeductCreditsBody":{"properties":{"credits_to_deduct":{"type":"integer","title":"Credits To Deduct"}},"type":"object","required":["credits_to_deduct"],"title":"DeductCreditsBody"},"DeductCreditsResponse":{"properties":{"message":{"type":"string","title":"Message","default":"Credits deducted successfully"}},"type":"object","title":"DeductCreditsResponse"},"EndPointSuggestionRequest":{"properties":{"website_url":{"type":"string","title":"Website Url"},"prompt":{"type":"string","title":"Prompt"}},"type":"object","required":["website_url","prompt"],"title":"EndPointSuggestionRequest"},"EndPointSuggestions":{"properties":{"suggestions":{"items":{"$ref":"#/components/schemas/EndpointSuggestion"},"type":"array","title":"Suggestions"}},"type":"object","required":["suggestions"],"title":"EndPointSuggestions"},"EndPointSuggestionsResponse":{"properties":{"suggestions":{"items":{"$ref":"#/components/schemas/EndpointSuggestion"},"type":"array","title":"Suggestions"},"html_with_markdowns":{"title":"Html With Markdowns"}},"type":"object","required":["suggestions","html_with_markdowns"],"title":"EndPointSuggestionsResponse"},"EndpointParameter":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","title":"Type"},"location":{"type":"string","title":"Location"},"required":{"type":"boolean","title":"Required"},"description":{"type":"string","title":"Description"},"is_url":{"type":"boolean","title":"Is Url","default":false}},"type":"object","required":["name","type","location","required","description"],"title":"EndpointParameter"},"EndpointSuggestion":{"properties":{"endpoint":{"type":"string","title":"Endpoint"},"method":{"type":"string","title":"Method","default":"POST"},"description":{"type":"string","title":"Description"},"target_url":{"type":"string","title":"Target Url"},"parameters":{"items":{"$ref":"#/components/schemas/EndpointParameter"},"type":"array","title":"Parameters"},"pydantic_schema":{"type":"object","title":"Pydantic Schema"},"extraction_prompt":{"type":"string","title":"Extraction Prompt"},"interaction_steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Interaction Steps"}},"type":"object","required":["endpoint","description","target_url","parameters","pydantic_schema","extraction_prompt"],"title":"EndpointSuggestion"},"ExtractionStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"extract"},"instruction":{"type":"string","title":"Instruction","description":"What to extract (e.g., 'Extract all product links from the page')"},"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Schema","description":"Optional schema for structured extraction"},"save_to":{"type":"string","title":"Save To","description":"Variable name to save extracted data to (e.g., 'product_links')"}},"type":"object","required":["instruction","save_to"],"title":"ExtractionStep","description":"Extract data from the page"},"FeedbackCreate":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id","description":"ID of the request/session this feedback is for"},"rating":{"type":"integer","maximum":5.0,"minimum":0.0,"title":"Rating"},"feedback_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Feedback Text"}},"type":"object","required":["request_id","rating"],"title":"FeedbackCreate"},"FeedbackResponse":{"properties":{"feedback_id":{"type":"string","format":"uuid","title":"Feedback Id"},"request_id":{"type":"string","format":"uuid","title":"Request Id"},"message":{"type":"string","title":"Message","default":"Feedback submitted successfully"},"feedback_timestamp":{"type":"string","format":"date-time","title":"Feedback Timestamp"}},"type":"object","required":["feedback_id","request_id","feedback_timestamp"],"title":"FeedbackResponse"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"JobExecutionListResponse":{"properties":{"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"page_size":{"type":"integer","title":"Page Size"},"executions":{"items":{"$ref":"#/components/schemas/JobExecutionResponse"},"type":"array","title":"Executions"}},"type":"object","required":["total","page","page_size","executions"],"title":"JobExecutionListResponse","description":"Paginated response for job executions"},"JobExecutionResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"scheduled_job_id":{"type":"string","format":"uuid","title":"Scheduled Job Id"},"execution_id":{"type":"string","title":"Execution Id"},"status":{"type":"string","title":"Status"},"started_at":{"type":"string","format":"date-time","title":"Started At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"credits_used":{"type":"integer","title":"Credits Used","default":0}},"type":"object","required":["id","scheduled_job_id","execution_id","status","started_at"],"title":"JobExecutionResponse","description":"Response model for job execution details"},"JobTriggerResponse":{"properties":{"execution_id":{"type":"string","title":"Execution Id"},"message":{"type":"string","title":"Message"},"scheduled_job_id":{"type":"string","format":"uuid","title":"Scheduled Job Id"},"triggered_at":{"type":"string","format":"date-time","title":"Triggered At"}},"type":"object","required":["execution_id","message","scheduled_job_id","triggered_at"],"title":"JobTriggerResponse","description":"Response model for manual job trigger"},"LoopStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"loop"},"iterate_over":{"type":"string","title":"Iterate Over","description":"Variable name containing array to iterate over (e.g., 'product_links')"},"item_name":{"type":"string","title":"Item Name","description":"Variable name for current item in loop (e.g., 'current_link')","default":"item"},"index_name":{"type":"string","title":"Index Name","description":"Variable name for current index (e.g., 'i')","default":"index"},"steps":{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array","title":"Steps","description":"Steps to execute for each item"},"max_iterations":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Iterations","description":"Maximum number of iterations (safety limit)"}},"type":"object","required":["iterate_over","steps"],"title":"LoopStep","description":"Iterate over an array"},"MarkdownExtractionStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"extract_markdown"},"save_to":{"type":"string","title":"Save To","description":"Variable name to save extracted markdown to (e.g., 'markdown')"}},"type":"object","required":["save_to"],"title":"MarkdownExtractionStep","description":"Extract markdown from the page"},"MarkdownifyHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/MarkdownifyRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"MarkdownifyHistoryResponse"},"MarkdownifyRequest":{"properties":{"website_url":{"type":"string","title":"Website Url","description":"The URL of the website to scrape"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stealth":{"type":"boolean","title":"Stealth","default":false},"branding":{"type":"boolean","title":"Branding","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape"},"wait_ms":{"type":"integer","title":"Wait Ms","description":"The number of milliseconds to wait before scraping the website","default":3000},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers","description":"Optional headers to send with the request, including cookies and user agent","example":{"Cookie":"cookie1=value1; cookie2=value2","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"}},"steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Steps"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"}},"type":"object","required":["website_url"],"title":"MarkdownifyRequest"},"MarkdownifyRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id","description":"Unique identifier for the request"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id","description":"ID of the user who made the request"},"webpage_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Webpage Id","description":"ID of the associated webpage"},"requested_at":{"type":"string","format":"date-time","title":"Requested At","description":"Timestamp when the request was made"},"status":{"$ref":"#/components/schemas/MarkdownifyRequestStatus","description":"Current status of the request"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error","description":"Error message if the request failed"},"website_url":{"type":"string","title":"Website Url","description":"URL of the website to be markdownified"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At","description":"Timestamp when the request was completed"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata","description":"Additional metadata about the request"},"usage_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Usage Id","description":"ID of the associated LLM usage record"},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["status","website_url"],"title":"MarkdownifyRequestDB","description":"Pydantic model representing the markdownify_requests database table."},"MarkdownifyRequestStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"MarkdownifyRequestStatus"},"MarkdownifyStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"MarkdownifyStatus"},"NavigationStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"navigate"},"url":{"type":"string","title":"Url","description":"URL to navigate to. Supports variable interpolation: {{variable_name}}"},"wait_for":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wait For","description":"Optional selector to wait for after navigation"}},"type":"object","required":["url"],"title":"NavigationStep","description":"Navigate to a URL"},"ProductFeedback":{"properties":{"feedback_id":{"type":"string","format":"uuid","title":"Feedback Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name","examples":["John Doe"]},"email":{"anyOf":[{"type":"string","format":"email"},{"type":"null"}],"title":"Email","examples":["john@example.com"]},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company","examples":["XYZ Ltd"]},"how_discovered":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"How Discovered","examples":["Twitter"]},"usage_frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usage Frequency","examples":["Weekly"]},"use_cases":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Use Cases","examples":[["Web scraping","Automation"]]},"rating":{"anyOf":[{"type":"integer","maximum":5.0,"minimum":1.0},{"type":"null"}],"title":"Rating"},"liked_most":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Liked Most","examples":["Easy setup"]},"disliked":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Disliked","examples":["Pagination issues"]},"requested_features":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requested Features","examples":["Scheduler, dashboard analytics"]},"setup_easy":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Setup Easy","examples":[true]},"issues":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Issues","examples":["Error saving graphs"]},"recommend_score":{"anyOf":[{"type":"integer","maximum":10.0,"minimum":0.0},{"type":"null"}],"title":"Recommend Score"},"improvement_suggestions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Improvement Suggestions","examples":["Better docs, faster runtime"]},"can_contact":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Can Contact","examples":[true]},"contact_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Method","examples":["Email"]}},"type":"object","title":"ProductFeedback"},"ProductFeedbackResponse":{"properties":{"message":{"type":"string","title":"Message","default":"Product feedback submitted successfully"}},"type":"object","title":"ProductFeedbackResponse"},"QueryRedisCacheByPatternRequest":{"properties":{"cursor":{"type":"integer","title":"Cursor","default":0},"page_size":{"type":"integer","title":"Page Size","default":100},"pattern":{"type":"string","title":"Pattern","default":"providers_order:*"}},"type":"object","title":"QueryRedisCacheByPatternRequest"},"ScheduledJobCreate":{"properties":{"job_name":{"type":"string","maxLength":255,"minLength":1,"title":"Job Name","description":"Human-readable name for the scheduled job","strip_whitespace":true},"service_type":{"$ref":"#/components/schemas/ServiceType","description":"Type of service to run: smartscraper, searchscraper, markdownify, or smartcrawler"},"cron_expression":{"type":"string","title":"Cron Expression","description":"Standard 5-field cron expression (minute hour day month day_of_week) in UTC timezone. All times are interpreted as UTC (e.g., '0 9 * * 1' for 9 AM UTC every Monday)"},"job_config":{"type":"object","title":"Job Config","description":"Service-specific configuration that matches the service's request schema"},"is_active":{"type":"boolean","title":"Is Active","description":"Whether the job is active and should be scheduled","default":true},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"}},"additionalProperties":false,"type":"object","required":["job_name","service_type","cron_expression","job_config"],"title":"ScheduledJobCreate","description":"Model for creating scheduled jobs (required fields enforced)"},"ScheduledJobListResponse":{"properties":{"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"page_size":{"type":"integer","title":"Page Size"},"jobs":{"items":{"$ref":"#/components/schemas/ScheduledJobResponse"},"type":"array","title":"Jobs"}},"type":"object","required":["total","page","page_size","jobs"],"title":"ScheduledJobListResponse","description":"Paginated response for scheduled jobs"},"ScheduledJobResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"job_name":{"type":"string","title":"Job Name"},"service_type":{"$ref":"#/components/schemas/ServiceType"},"cron_expression":{"type":"string","title":"Cron Expression"},"job_config":{"type":"object","title":"Job Config"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"last_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Run At"},"next_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Run At"}},"type":"object","required":["id","user_id","job_name","service_type","cron_expression","job_config","is_active","created_at","updated_at"],"title":"ScheduledJobResponse","description":"Response model for scheduled job operations"},"SchemaGenerationRequest":{"properties":{"user_prompt":{"type":"string","title":"User Prompt","description":"The user's search query to be refined"},"existing_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Existing Schema","description":"Optional existing JSON schema to modify/extend"}},"type":"object","required":["user_prompt"],"title":"SchemaGenerationRequest","description":"Request model for schema generation"},"SchemaGenerationResponse":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"status":{"type":"string","title":"Status"},"user_prompt":{"type":"string","title":"User Prompt"},"refined_prompt":{"type":"string","title":"Refined Prompt","description":"The refined search query"},"generated_schema":{"type":"object","title":"Generated Schema","description":"The generated JSON schema"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","status","user_prompt","refined_prompt","generated_schema"],"title":"SchemaGenerationResponse","description":"Response model for schema generation"},"ScrapeHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/ScrapeRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"ScrapeHistoryResponse"},"ScrapeRequest":{"properties":{"website_url":{"type":"string","title":"Website Url","description":"The URL of the website to scrape"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","description":"Whether to render heavy JS","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stealth":{"type":"boolean","title":"Stealth","default":false},"branding":{"type":"boolean","title":"Branding","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape"},"wait_ms":{"type":"integer","title":"Wait Ms","description":"The number of milliseconds to wait before scraping the website","default":3000}},"type":"object","required":["website_url"],"title":"ScrapeRequest"},"ScrapeRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"website_url":{"type":"string","title":"Website Url"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","default":false},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result"},"status":{"$ref":"#/components/schemas/ScrapeStatus","default":"queued"},"metadata":{"type":"object","title":"Metadata","default":{}},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"requested_at":{"type":"string","format":"date-time","title":"Requested At","default":"2026-09-17T08:46:36.888161"},"cost":{"type":"integer","title":"Cost","default":0},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["request_id","website_url"],"title":"ScrapeRequestDB","description":"DynamoDB model for scrape requests."},"ScrapeStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"ScrapeStatus","description":"Status of a scrape request."},"SearchScraperRequest":{"properties":{"user_prompt":{"type":"string","title":"User Prompt","example":"What is the latest version of Python?"},"num_results":{"type":"integer","maximum":20.0,"minimum":3.0,"title":"Num Results","description":"Number of websites to scrape (3-20). Default is 3.","default":3,"example":5},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers","description":"Optional headers to send with the request, including cookies and user agent","example":{"Cookie":"cookie1=value1; cookie2=value2","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"}},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"extraction_mode":{"type":"boolean","title":"Extraction Mode","description":"True for AI extraction mode, False for markdown conversion only","default":true},"markdown_mode":{"type":"boolean","title":"Markdown Mode","description":"True for markdown conversion mode, False for raw mode","default":true},"stealth":{"type":"boolean","title":"Stealth","description":"Enable stealth mode to avoid bot detection","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"location_geo_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location Geo Code","description":"The geo code of the location to search in"},"time_range":{"anyOf":[{"$ref":"#/components/schemas/TimeRange"},{"type":"null"}],"description":"The date range to search in","examples":["past_hour","past_24_hours","past_week","past_month","past_year"]}},"type":"object","required":["user_prompt"],"title":"SearchScraperRequest"},"SearchScraperStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"SearchScraperStatus"},"SearchscraperHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/SearchscraperRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"SearchscraperHistoryResponse"},"SearchscraperRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"user_prompt":{"type":"string","title":"User Prompt"},"search_query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search Query"},"extraction_query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Extraction Query"},"references_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"References Urls"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"},"status":{"$ref":"#/components/schemas/SearchScraperStatus","default":"queued"},"metadata":{"type":"object","title":"Metadata"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"}},"type":"object","required":["user_prompt"],"title":"SearchscraperRequestDB","description":"Database model for search scraper requests."},"ServiceType":{"type":"string","enum":["smartscraper","searchscraper","markdownify","smartcrawler","agenticscrapper","site_monitor"],"title":"ServiceType"},"SiteMonitorCreate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name","description":"Human-readable name for the monitor"},"website_url":{"type":"string","title":"Website Url","description":"URL to monitor"},"webhook_url":{"type":"string","title":"Webhook Url","description":"URL to POST webhook events to"},"cron_expression":{"type":"string","title":"Cron Expression","description":"Cron schedule (5 fields, UTC), e.g. '*/15 * * * *' for every 15 min"},"extraction_config":{"anyOf":[{"$ref":"#/components/schemas/SiteMonitorExtractionConfig"},{"type":"null"}],"description":"Optional: user_prompt and output_schema for structured extraction and diff","default":{"user_prompt":"Extract all main content and key data as structured JSON."}}},"additionalProperties":false,"type":"object","required":["website_url","webhook_url","cron_expression"],"title":"SiteMonitorCreate","description":"Request body for registering a new site monitor."},"SiteMonitorExtractionConfig":{"properties":{"user_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Prompt","description":"Prompt for extracting structured data from the page"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema","description":"JSON schema for extracted fields (enables structured diff)"}},"additionalProperties":false,"type":"object","title":"SiteMonitorExtractionConfig","description":"Optional extraction config for monitored page (smartscraper-style)."},"SiteMonitorListResponse":{"properties":{"monitors":{"items":{"$ref":"#/components/schemas/SiteMonitorResponse"},"type":"array","title":"Monitors"},"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"page_size":{"type":"integer","title":"Page Size"}},"type":"object","required":["monitors","total","page","page_size"],"title":"SiteMonitorListResponse","description":"Paginated list of site monitors."},"SiteMonitorResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"api_key_id":{"type":"string","format":"uuid","title":"Api Key Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"website_url":{"type":"string","title":"Website Url"},"webhook_url":{"type":"string","title":"Webhook Url"},"cron_expression":{"type":"string","title":"Cron Expression"},"extraction_config":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Extraction Config"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"last_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Run At"},"next_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Run At"}},"type":"object","required":["id","user_id","api_key_id","website_url","webhook_url","cron_expression","is_active","created_at","updated_at"],"title":"SiteMonitorResponse","description":"Response for a single site monitor."},"SiteMonitorUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url"},"cron_expression":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cron Expression"},"extraction_config":{"anyOf":[{"$ref":"#/components/schemas/SiteMonitorExtractionConfig"},{"type":"null"}]},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"additionalProperties":false,"type":"object","title":"SiteMonitorUpdate","description":"Request body for updating a site monitor (partial)."},"SitemapHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/SitemapRequestDB"},"type":"array","title":"Requests","description":"List of sitemap requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key","description":"Key for next page"}},"type":"object","required":["requests"],"title":"SitemapHistoryResponse"},"SitemapRequest":{"properties":{"website_url":{"type":"string","title":"Website Url","description":"The URL of the website to generate a sitemap for"},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false}},"type":"object","required":["website_url"],"title":"SitemapRequest"},"SitemapRequestDB":{"properties":{"request_id":{"type":"string","title":"Request Id"},"website_url":{"type":"string","title":"Website Url"},"api_key_id":{"type":"string","format":"uuid","title":"Api Key Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"status":{"type":"string","title":"Status"},"urls_count":{"type":"integer","title":"Urls Count"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["request_id","website_url","api_key_id","user_id","requested_at","status","urls_count"],"title":"SitemapRequestDB","description":"Model for storing sitemap request history in DynamoDB."},"SitemapResponse":{"properties":{"urls":{"items":{"type":"string"},"type":"array","title":"Urls","description":"The URLs found in the sitemap"},"request_id":{"type":"string","title":"Request Id","description":"The ID of the sitemap request for tracking"}},"type":"object","required":["urls","request_id"],"title":"SitemapResponse"},"SmartscraperHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/SmartscraperRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"SmartscraperHistoryResponse"},"SmartscraperRequest":{"properties":{"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url","description":"The URL of the website to scrape (optional for Smartscraper)"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","description":"Whether to render heavy JS","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stealth":{"type":"boolean","title":"Stealth","default":false},"branding":{"type":"boolean","title":"Branding","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape"},"wait_ms":{"type":"integer","title":"Wait Ms","description":"The number of milliseconds to wait before scraping the website","default":3000},"user_prompt":{"type":"string","title":"User Prompt","example":"Extract info about the company"},"website_html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Html","description":"HTML content, maximum size 2MB","example":"Title
Content
"},"website_markdown":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Markdown","description":"Markdown content, maximum size 2MB","example":"# Title\n\nThis is some content in markdown format."},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers","description":"Optional headers to send with the request, including cookies and user agent","example":{"Cookie":"cookie1=value1; cookie2=value2","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"}},"number_of_scrolls":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Number Of Scrolls","description":"Number of scroll operations to perform for infinite scrolling (0 = disabled, range: 1-100). Values between 1-9 will be automatically set to 10.","default":0},"total_pages":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Total Pages","description":"Total number of pages to scrape if pagination enabled","default":1},"steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Steps","description":"List of steps to actions to perform on the website"},"cookies":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Cookies","description":"Cookies to send with the request","default":{}},"plain_text":{"type":"boolean","title":"Plain Text","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"offset":{"type":"integer","title":"Offset","description":"Offset to start scraping from","default":0},"is_multipage_child":{"type":"boolean","title":"Is Multipage Child","description":"Whether this is a multi-page child request","default":false}},"type":"object","required":["user_prompt"],"title":"SmartscraperRequest"},"SmartscraperRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"webpage_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Webpage Id"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"user_prompt":{"type":"string","title":"User Prompt"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"result":{"anyOf":[{"type":"object"},{},{"type":"null"}],"title":"Result"},"status":{"$ref":"#/components/schemas/SmartscraperStatus","default":"processing"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["request_id","user_prompt","requested_at"],"title":"SmartscraperRequestDB","description":"Database model for smart scraper requests."},"SmartscraperStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"SmartscraperStatus"},"StepResult":{"properties":{"step_index":{"type":"integer","title":"Step Index"},"step_type":{"$ref":"#/components/schemas/StepType"},"success":{"type":"boolean","title":"Success"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"data":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Data"},"duration_seconds":{"type":"number","title":"Duration Seconds"}},"type":"object","required":["step_index","step_type","success","duration_seconds"],"title":"StepResult","description":"Result of a single step execution"},"StepType":{"type":"string","enum":["navigate","action","extract","loop","conditional","subworkflow","wait","extract_markdown"],"title":"StepType","description":"Types of workflow steps"},"SubWorkflowStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"subworkflow"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id","description":"ID of saved workflow to execute"},"workflow":{"anyOf":[{"$ref":"#/components/schemas/WorkflowDefinition"},{"type":"null"}],"description":"Inline workflow definition"},"input_mapping":{"additionalProperties":{"type":"string"},"type":"object","title":"Input Mapping","description":"Map parent context variables to subworkflow variables (e.g., {'url': '{{current_link}}'})"},"output_mapping":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Output Mapping","description":"Map subworkflow output variables back to parent context"}},"type":"object","title":"SubWorkflowStep","description":"Execute a subworkflow"},"TimeRange":{"type":"string","enum":["past_hour","past_24_hours","past_week","past_month","past_year"],"title":"TimeRange"},"TimelineEntry":{"properties":{"service":{"type":"string","title":"Service"},"timestamp":{"type":"string","title":"Timestamp"}},"type":"object","required":["service","timestamp"],"title":"TimelineEntry"},"UsageTimelineResponse":{"properties":{"timeline":{"items":{"$ref":"#/components/schemas/TimelineEntry"},"type":"array","title":"Timeline"}},"type":"object","required":["timeline"],"title":"UsageTimelineResponse"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"WaitStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"wait"},"duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration","description":"Seconds to wait"},"for_selector":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"For Selector","description":"CSS selector to wait for"},"for_condition":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"For Condition","description":"JavaScript condition to wait for"}},"type":"object","title":"WaitStep","description":"Wait for a condition or time"},"WorkflowDefinition":{"properties":{"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id","description":"Unique workflow identifier"},"name":{"type":"string","title":"Name","description":"Human-readable workflow name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Workflow description"},"start_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Url","description":"Initial URL to navigate to (can be overridden)"},"use_session":{"type":"boolean","title":"Use Session","description":"Whether to use persistent browser session","default":false},"steps":{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array","title":"Steps","description":"Ordered list of workflow steps"},"initial_context":{"type":"object","title":"Initial Context","description":"Initial variables/context (e.g., {'email': 'user@example.com', 'password': 'secret'})"},"output_variables":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Output Variables","description":"List of variables to include in final output"}},"type":"object","required":["name","steps"],"title":"WorkflowDefinition","description":"Main workflow definition"},"WorkflowExecutionResult":{"properties":{"request_id":{"type":"string","title":"Request Id"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"success":{"type":"boolean","title":"Success"},"steps_executed":{"items":{"$ref":"#/components/schemas/StepResult"},"type":"array","title":"Steps Executed"},"total_duration_seconds":{"type":"number","title":"Total Duration Seconds"},"final_context":{"type":"object","title":"Final Context","description":"Final workflow context with all variables"},"output":{"type":"object","title":"Output","description":"Filtered output based on output_variables"},"final_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Final Url"},"final_html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Final Html"},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","workflow_id","success","steps_executed","total_duration_seconds"],"title":"WorkflowExecutionResult","description":"Result of workflow execution"}}}}
\ No newline at end of file
+{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/v1/smartscraper":{"post":{"tags":["SmartScraper"],"summary":"Start Smartscraper","operationId":"start_smartscraper_v1_smartscraper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SmartscraperRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletedSmartscraperResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/smartscraper/{request_id}":{"get":{"tags":["SmartScraper"],"summary":"Get Smartscraper Status","operationId":"get_smartscraper_status_v1_smartscraper__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/markdownify":{"post":{"tags":["Markdownify"],"summary":"Start Markdownify","operationId":"start_markdownify_v1_markdownify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkdownifyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletedMarkdownifyResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/markdownify/{request_id}":{"get":{"tags":["Markdownify"],"summary":"Get Markdownify Status","operationId":"get_markdownify_status_v1_markdownify__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scrape":{"post":{"tags":["Scrape"],"summary":"Scrape","operationId":"scrape_v1_scrape_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/searchscraper":{"post":{"tags":["SearchScraper"],"summary":"Start Searchscraper","operationId":"start_searchscraper_v1_searchscraper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchScraperRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletedSearchScraperResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/searchscraper/{request_id}":{"get":{"tags":["SearchScraper"],"summary":"Get Searchscraper Status","operationId":"get_searchscraper_status_v1_searchscraper__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/generate_schema":{"post":{"tags":["SchemaGenerator"],"summary":"Generate or modify a JSON schema based on a search query","description":"Generate a refined search prompt and a structured JSON schema for analyzing search results.\n Optionally modify an existing schema to better fit the current search query.","operationId":"start_generate_schema_v1_generate_schema_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SchemaGenerationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SchemaGenerationResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/generate_schema/{request_id}":{"get":{"tags":["SchemaGenerator"],"summary":"Get Generate Schema Status","operationId":"get_generate_schema_status_v1_generate_schema__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs":{"post":{"tags":["ScheduledJobs"],"summary":"Create Scheduled Job","description":"Create a new scheduled job","operationId":"create_scheduled_job_v1_scheduled_jobs_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["ScheduledJobs"],"summary":"Fetch Scheduled Jobs","description":"Get user's scheduled jobs with pagination","operationId":"fetch_scheduled_jobs_v1_scheduled_jobs_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Page number","default":1,"title":"Page"},"description":"Page number"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of jobs per page","default":20,"title":"Page Size"},"description":"Number of jobs per page"},{"name":"service_type","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/ServiceType"},{"type":"null"}],"description":"Filter by service type","title":"Service Type"},"description":"Filter by service type"},{"name":"is_active","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by active status","title":"Is Active"},"description":"Filter by active status"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}":{"get":{"tags":["ScheduledJobs"],"summary":"Get Scheduled Job","description":"Get a specific scheduled job","operationId":"get_scheduled_job_v1_scheduled_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["ScheduledJobs"],"summary":"Update Scheduled Job","description":"Update a scheduled job","operationId":"update_scheduled_job_v1_scheduled_jobs__job_id__patch","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Job Update"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["ScheduledJobs"],"summary":"Replace Scheduled Job","operationId":"replace_scheduled_job_v1_scheduled_jobs__job_id__put","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduledJobResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["ScheduledJobs"],"summary":"Delete Scheduled Job","description":"Delete a scheduled job","operationId":"delete_scheduled_job_v1_scheduled_jobs__job_id__delete","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/executions":{"get":{"tags":["ScheduledJobs"],"summary":"Get Job Executions","description":"Get execution history for a scheduled job","operationId":"get_job_executions_v1_scheduled_jobs__job_id__executions_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Page number","default":1,"title":"Page"},"description":"Page number"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"Number of executions per page","default":20,"title":"Page Size"},"description":"Number of executions per page"},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by execution status","title":"Status"},"description":"Filter by execution status"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobExecutionListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/pause":{"post":{"tags":["ScheduledJobs"],"summary":"Pause Scheduled Job","operationId":"pause_scheduled_job_v1_scheduled_jobs__job_id__pause_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/resume":{"post":{"tags":["ScheduledJobs"],"summary":"Resume Scheduled Job","operationId":"resume_scheduled_job_v1_scheduled_jobs__job_id__resume_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/scheduled-jobs/{job_id}/trigger":{"post":{"tags":["ScheduledJobs"],"summary":"Trigger Job Manually","description":"Manually trigger a scheduled job\n\nRate limited to 10 triggers per minute per user to prevent abuse.","operationId":"trigger_job_manually_v1_scheduled_jobs__job_id__trigger_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobTriggerResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/site-monitors":{"post":{"tags":["SiteMonitors"],"summary":"Create Monitor","description":"Register a website for monitoring. We will check on the given cron schedule and POST webhook events on content change.","operationId":"create_monitor_v1_site_monitors_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["SiteMonitors"],"summary":"List Monitors","description":"List site monitors for the current user.","operationId":"list_monitors_v1_site_monitors_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Page Size"}},{"name":"is_active","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorListResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/site-monitors/{monitor_id}":{"get":{"tags":["SiteMonitors"],"summary":"Get Monitor","description":"Get a site monitor by id.","operationId":"get_monitor_v1_site_monitors__monitor_id__get","parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["SiteMonitors"],"summary":"Update Monitor","description":"Update a site monitor. Schedule is updated if cron or config changed.","operationId":"update_monitor_v1_site_monitors__monitor_id__patch","parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SiteMonitorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["SiteMonitors"],"summary":"Delete Monitor","description":"Delete a site monitor and its schedule.","operationId":"delete_monitor_v1_site_monitors__monitor_id__delete","parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/healthz":{"get":{"tags":["Health"],"summary":"Health Check","description":"Health check endpoint that includes memory monitoring","operationId":"health_check_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/credits":{"get":{"tags":["User"],"summary":"Get Credits","operationId":"get_credits_v1_credits_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreditsResponse"}}}}}}},"/v1/validate":{"get":{"tags":["User"],"summary":"Validate Api Key","operationId":"validate_api_key_v1_validate_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Validate Api Key V1 Validate Get"}}}}}}},"/v1/feedback":{"post":{"tags":["User"],"summary":"Submit Feedback","operationId":"submit_feedback_v1_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeedbackResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/product-feedback":{"post":{"tags":["User"],"summary":"Submit Product Feedback","operationId":"submit_product_feedback_v1_product_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductFeedback"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductFeedbackResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/deduct-credits":{"post":{"tags":["User"],"summary":"Deduct Credits","operationId":"deduct_credits_v1_deduct_credits_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductCreditsBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeductCreditsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/crawl":{"post":{"tags":["Crawler"],"summary":"Start Crawl","description":"Start a new crawl job.","operationId":"start_crawl_v1_crawl_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlJob"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/crawl/{task_id}":{"get":{"tags":["Crawler"],"summary":"Get Crawl Result","description":"Get the result of a crawl job by task ID.","operationId":"get_crawl_result_v1_crawl__task_id__get","parameters":[{"name":"task_id","in":"path","required":true,"schema":{"type":"string","title":"Task Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/webhook/logs/{crawler_id}":{"get":{"tags":["Crawler"],"summary":"Get Webhook Logs","description":"Get webhook delivery logs for a crawler job.","operationId":"get_webhook_logs_v1_webhook_logs__crawler_id__get","parameters":[{"name":"crawler_id","in":"path","required":true,"schema":{"type":"string","title":"Crawler Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/webhook/status/{webhook_id}":{"get":{"tags":["Crawler"],"summary":"Get Webhook Status","description":"Get status of a specific webhook delivery.","operationId":"get_webhook_status_v1_webhook_status__webhook_id__get","parameters":[{"name":"webhook_id","in":"path","required":true,"schema":{"type":"string","title":"Webhook Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/agentic-scrapper":{"post":{"tags":["AgenticScrapper"],"summary":"Agentic Scrapper","operationId":"agentic_scrapper_v1_agentic_scrapper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/get-live-session-url":{"post":{"tags":["AgenticScrapper"],"summary":"Get Live Session Url","operationId":"get_live_session_url_v1_get_live_session_url_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperLiveSessionUrlRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperLiveSessionUrlResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/stop-session":{"post":{"tags":["AgenticScrapper"],"summary":"Stop Session","operationId":"stop_session_v1_stop_session_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScrapperStopSessionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/workflows/execute":{"post":{"tags":["AgenticScrapper"],"summary":"Agentic Browser V2","operationId":"agentic_browser_v2_v1_workflows_execute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowDefinition"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WorkflowExecutionResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/markdownify":{"get":{"tags":["History"],"summary":"Get Markdownify History","description":"Get paginated history of markdownify requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n MarkdownifyHistoryResponse containing the list of requests and next page key","operationId":"get_markdownify_history_v1_history_markdownify_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MarkdownifyHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/smartscraper":{"get":{"tags":["History"],"summary":"Get Smartscraper History","description":"Get paginated history of smart scraper requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n SmartscraperHistoryResponse containing the list of requests and next page key","operationId":"get_smartscraper_history_v1_history_smartscraper_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SmartscraperHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/searchscraper":{"get":{"tags":["History"],"summary":"Get Searchscraper History","description":"Get paginated history of search scraper requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n SearchscraperHistoryResponse containing the list of requests and next page key","operationId":"get_searchscraper_history_v1_history_searchscraper_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchscraperHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/scrape":{"get":{"tags":["History"],"summary":"Get Scrape History","description":"Get paginated history of scrape requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n ScrapeHistoryResponse containing the list of requests and next page key","operationId":"get_scrape_history_v1_history_scrape_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScrapeHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/crawl":{"get":{"tags":["History"],"summary":"Get Crawler History","description":"Get paginated history of crawler requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n\nReturns:\n CrawlerHistoryResponse containing the list of requests and next page key","operationId":"get_crawler_history_v1_history_crawl_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlerHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/agentic-scraper":{"get":{"tags":["History"],"summary":"Get Agentic Scraper History","description":"Get paginated history of agentic scraper requests.\n\nArgs:\n request: The FastAPI request object\n page: Page number (default: 1)\n page_size: Number of items per page (default: 10)\n next_key: Key for pagination (default: None)\n\nReturns:\n AgenticScraperHistoryResponse containing the list of requests and next page key","operationId":"get_agentic_scraper_history_v1_history_agentic_scraper_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgenticScraperHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/sitemap":{"get":{"tags":["History"],"summary":"Get Sitemap History","description":"Get sitemap request history for the current API key.","operationId":"get_sitemap_history_v1_history_sitemap_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapHistoryResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/sitemap":{"post":{"tags":["Sitemap"],"summary":"Generate Sitemap","operationId":"generate_sitemap_v1_sitemap_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/toonify":{"post":{"tags":["Toonify"],"summary":"Toonify","operationId":"toonify_v1_toonify_post","requestBody":{"content":{"application/json":{"schema":{"type":"object","title":"Body"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/usage/timeline":{"get":{"tags":["Usage"],"summary":"Get Usage Timeline","description":"Get usage timeline with only timestamps for chart rendering.","operationId":"get_usage_timeline_v1_usage_timeline_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"anyOf":[{"enum":["7","14","30","all"],"type":"string"},{"type":"null"}],"default":"all","title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UsageTimelineResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/bandcamp/get-sales-feed-items":{"post":{"tags":["EndpointPoc"],"summary":"Get Sales Feed Items","operationId":"get_sales_feed_items_v1_bandcamp_get_sales_feed_items_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/bandcamp/get-item-details/":{"post":{"tags":["EndpointPoc"],"summary":"Get Sales Feed Items Details","operationId":"get_sales_feed_items_details_v1_bandcamp_get_item_details__post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/endpoint/get-suggestions":{"post":{"tags":["EndpointPoc"],"summary":"Get Suggestions","operationId":"get_suggestions_v1_endpoint_get_suggestions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndPointSuggestionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndPointSuggestionsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/endpoint/save-endpoint":{"post":{"tags":["EndpointPoc"],"summary":"Save Endpoint","operationId":"save_endpoint_v1_endpoint_save_endpoint_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EndPointSuggestions"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/endpoint/{endpoint_id}/{full_path}":{"post":{"tags":["EndpointPoc"],"summary":"Execute Endpoint","operationId":"execute_endpoint_v1_endpoint__endpoint_id___full_path__post","parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}},{"name":"full_path","in":"path","required":true,"schema":{"type":"string","title":"Full Path"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","title":"Query Params"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/admin/query_redis_cache_by_pattern":{"post":{"tags":["Admin"],"summary":"Query Redis Cache By Pattern","operationId":"query_redis_cache_by_pattern_v1_admin_query_redis_cache_by_pattern_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryRedisCacheByPatternRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/x402/{path}":{"get":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__get","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__get","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__get","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__get","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Orthogonal"],"summary":"Proxy","description":"Proxy endpoint for Orthogonal API integration.\nForwards requests to https://api.orth.sh/pay/{ORTHOGONHAL_API_KEY}/{path}","operationId":"proxy_x402__path__get","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ActionStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"action"},"action":{"type":"string","title":"Action","description":"Natural language action description (e.g., 'Click login button', 'Fill email with {{email}}')"},"observe_first":{"type":"boolean","title":"Observe First","description":"Whether to observe elements before acting","default":true}},"type":"object","required":["action"],"title":"ActionStep","description":"Perform an action on the page"},"AgenticScraperHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/AgenticScraperRequestDB"},"type":"array","title":"Requests","description":"List of agentic scraper requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key","description":"Key for next page"}},"type":"object","required":["requests"],"title":"AgenticScraperHistoryResponse"},"AgenticScraperRequestDB":{"properties":{"request_id":{"type":"string","title":"Request Id"},"user_id":{"type":"string","title":"User Id"},"webpage_id":{"type":"string","title":"Webpage Id"},"website_url":{"type":"string","title":"Website Url"},"user_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Prompt"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"status":{"$ref":"#/components/schemas/AgenticScrapperStatus"},"metadata":{"anyOf":[{},{"type":"null"}],"title":"Metadata"},"result":{"anyOf":[{},{"type":"null"}],"title":"Result"},"total_cost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Cost","default":0.0},"usage_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usage Id"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","user_id","webpage_id","website_url","requested_at","status"],"title":"AgenticScraperRequestDB","description":"DynamoDB model for agentic scraper requests."},"AgenticScrapperLiveSessionUrlRequest":{"properties":{"url":{"type":"string","title":"Url"},"timeout":{"type":"integer","title":"Timeout","description":"Timeout for the live session","default":300}},"type":"object","required":["url"],"title":"AgenticScrapperLiveSessionUrlRequest"},"AgenticScrapperLiveSessionUrlResponse":{"properties":{"session_url":{"type":"string","title":"Session Url"},"session_id":{"type":"string","title":"Session Id"}},"type":"object","required":["session_url","session_id"],"title":"AgenticScrapperLiveSessionUrlResponse"},"AgenticScrapperRequest":{"properties":{"url":{"type":"string","title":"Url"},"user_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Prompt","default":""},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema","default":{}},"steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Steps","description":"List of steps to actions to perform on the website","default":[]},"use_session":{"type":"boolean","title":"Use Session","description":"Whether to use a session to scrape the website","default":false},"ai_extraction":{"type":"boolean","title":"Ai Extraction","description":"Whether to use AI extraction to extract the information","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape (e.g. US, GB)"}},"type":"object","required":["url"],"title":"AgenticScrapperRequest"},"AgenticScrapperResponse":{"properties":{"request_id":{"type":"string","title":"Request Id"},"markdown":{"type":"string","title":"Markdown"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"}},"type":"object","required":["request_id","markdown"],"title":"AgenticScrapperResponse"},"AgenticScrapperStatus":{"type":"string","enum":["queued","processing","processinghtml","processedhtml","completed","failed"],"title":"AgenticScrapperStatus","description":"Status enum for agentic scraper requests."},"AgenticScrapperStopSessionRequest":{"properties":{"session_id":{"type":"string","title":"Session Id"}},"type":"object","required":["session_id"],"title":"AgenticScrapperStopSessionRequest"},"CompletedMarkdownifyResponse":{"properties":{"request_id":{"type":"string","title":"Request Id"},"status":{"$ref":"#/components/schemas/MarkdownifyStatus"},"website_url":{"type":"string","title":"Website Url"},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result"},"error":{"type":"string","title":"Error","default":""}},"type":"object","required":["request_id","status","website_url"],"title":"CompletedMarkdownifyResponse"},"CompletedSearchScraperResponse":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"status":{"$ref":"#/components/schemas/SearchScraperStatus"},"user_prompt":{"type":"string","title":"User Prompt"},"num_results":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Num Results"},"result":{"anyOf":[{"type":"object"},{}],"title":"Result"},"reference_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Reference Urls"},"markdown_content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Markdown Content","description":"Raw markdown content when extraction_mode is False"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","status","user_prompt","result","reference_urls"],"title":"CompletedSearchScraperResponse"},"CompletedSmartscraperResponse":{"properties":{"request_id":{"type":"string","title":"Request Id"},"status":{"$ref":"#/components/schemas/SmartscraperStatus"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"user_prompt":{"type":"string","title":"User Prompt"},"result":{"anyOf":[{"type":"object"},{"type":"string"},{"type":"null"}],"title":"Result"},"error":{"type":"string","title":"Error","default":""}},"type":"object","required":["request_id","status","user_prompt"],"title":"CompletedSmartscraperResponse"},"ConditionalStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"conditional"},"condition":{"type":"string","title":"Condition","description":"Condition to evaluate (e.g., '{{index}} < 10', '{{item}} != null')"},"if_steps":{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array","title":"If Steps","description":"Steps to execute if condition is true"},"else_steps":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array"},{"type":"null"}],"title":"Else Steps","description":"Steps to execute if condition is false"}},"type":"object","required":["condition","if_steps"],"title":"ConditionalStep","description":"Conditional execution (if/else)"},"CrawlJob":{"properties":{"url":{"type":"string","title":"Url"},"depth":{"type":"integer","title":"Depth","default":1},"breadth":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Breadth","description":"Maximum number of links to crawl per depth level. If None, unlimited (default). Ignored when sitemap=True."},"max_pages":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Pages","default":10},"prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt"},"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Schema"},"rules":{"anyOf":[{"$ref":"#/components/schemas/CrawlJobRules"},{"type":"null"}]},"sitemap":{"type":"boolean","title":"Sitemap","default":true},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","default":false},"extraction_mode":{"type":"boolean","title":"Extraction Mode","default":true},"stealth":{"type":"boolean","title":"Stealth","description":"Enable stealth mode to avoid bot detection","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"reader_mode":{"type":"boolean","title":"Reader Mode","default":false},"wait_ms":{"type":"integer","title":"Wait Ms","default":3000},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for fetching (e.g. US, GB)"}},"type":"object","required":["url"],"title":"CrawlJob"},"CrawlJobRules":{"properties":{"exclude":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Exclude"},"include_paths":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Include Paths","description":"List of path patterns to include (e.g., ['/products/*', '/blog/*']). If empty, all paths are included."},"exclude_paths":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Exclude Paths","description":"List of path patterns to exclude (e.g., ['/admin/*', '/api/*']). Takes precedence over include_paths."},"same_domain":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Same Domain","default":true}},"type":"object","title":"CrawlJobRules"},"CrawlStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"CrawlStatus"},"CrawlerHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/CrawlerRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"CrawlerHistoryResponse"},"CrawlerRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"url":{"type":"string","title":"Url"},"prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt"},"max_pages":{"type":"integer","title":"Max Pages"},"status":{"$ref":"#/components/schemas/CrawlStatus"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"total_cost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Cost"},"credits_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Credits Used"},"pages_processed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Pages Processed"},"crawled_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Crawled Urls"},"task_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Task Id"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"},"result_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result Url"},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["request_id","user_id","url","max_pages","status","requested_at"],"title":"CrawlerRequestDB","description":"DynamoDB model for crawler requests"},"CreditsResponse":{"properties":{"remaining_credits":{"type":"integer","title":"Remaining Credits"},"total_credits_used":{"type":"integer","title":"Total Credits Used"}},"type":"object","required":["remaining_credits","total_credits_used"],"title":"CreditsResponse"},"DeductCreditsBody":{"properties":{"credits_to_deduct":{"type":"integer","title":"Credits To Deduct"}},"type":"object","required":["credits_to_deduct"],"title":"DeductCreditsBody"},"DeductCreditsResponse":{"properties":{"message":{"type":"string","title":"Message","default":"Credits deducted successfully"}},"type":"object","title":"DeductCreditsResponse"},"EndPointSuggestionRequest":{"properties":{"website_url":{"type":"string","title":"Website Url"},"prompt":{"type":"string","title":"Prompt"}},"type":"object","required":["website_url","prompt"],"title":"EndPointSuggestionRequest"},"EndPointSuggestions":{"properties":{"suggestions":{"items":{"$ref":"#/components/schemas/EndpointSuggestion"},"type":"array","title":"Suggestions"}},"type":"object","required":["suggestions"],"title":"EndPointSuggestions"},"EndPointSuggestionsResponse":{"properties":{"suggestions":{"items":{"$ref":"#/components/schemas/EndpointSuggestion"},"type":"array","title":"Suggestions"},"html_with_markdowns":{"title":"Html With Markdowns"}},"type":"object","required":["suggestions","html_with_markdowns"],"title":"EndPointSuggestionsResponse"},"EndpointParameter":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","title":"Type"},"location":{"type":"string","title":"Location"},"required":{"type":"boolean","title":"Required"},"description":{"type":"string","title":"Description"},"is_url":{"type":"boolean","title":"Is Url","default":false}},"type":"object","required":["name","type","location","required","description"],"title":"EndpointParameter"},"EndpointSuggestion":{"properties":{"endpoint":{"type":"string","title":"Endpoint"},"method":{"type":"string","title":"Method","default":"POST"},"description":{"type":"string","title":"Description"},"target_url":{"type":"string","title":"Target Url"},"parameters":{"items":{"$ref":"#/components/schemas/EndpointParameter"},"type":"array","title":"Parameters"},"pydantic_schema":{"type":"object","title":"Pydantic Schema"},"extraction_prompt":{"type":"string","title":"Extraction Prompt"},"interaction_steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Interaction Steps"}},"type":"object","required":["endpoint","description","target_url","parameters","pydantic_schema","extraction_prompt"],"title":"EndpointSuggestion"},"ExtractionStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"extract"},"instruction":{"type":"string","title":"Instruction","description":"What to extract (e.g., 'Extract all product links from the page')"},"schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Schema","description":"Optional schema for structured extraction"},"save_to":{"type":"string","title":"Save To","description":"Variable name to save extracted data to (e.g., 'product_links')"}},"type":"object","required":["instruction","save_to"],"title":"ExtractionStep","description":"Extract data from the page"},"FeedbackCreate":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id","description":"ID of the request/session this feedback is for"},"rating":{"type":"integer","maximum":5.0,"minimum":0.0,"title":"Rating"},"feedback_text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Feedback Text"}},"type":"object","required":["request_id","rating"],"title":"FeedbackCreate"},"FeedbackResponse":{"properties":{"feedback_id":{"type":"string","format":"uuid","title":"Feedback Id"},"request_id":{"type":"string","format":"uuid","title":"Request Id"},"message":{"type":"string","title":"Message","default":"Feedback submitted successfully"},"feedback_timestamp":{"type":"string","format":"date-time","title":"Feedback Timestamp"}},"type":"object","required":["feedback_id","request_id","feedback_timestamp"],"title":"FeedbackResponse"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"JobExecutionListResponse":{"properties":{"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"page_size":{"type":"integer","title":"Page Size"},"executions":{"items":{"$ref":"#/components/schemas/JobExecutionResponse"},"type":"array","title":"Executions"}},"type":"object","required":["total","page","page_size","executions"],"title":"JobExecutionListResponse","description":"Paginated response for job executions"},"JobExecutionResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"scheduled_job_id":{"type":"string","format":"uuid","title":"Scheduled Job Id"},"execution_id":{"type":"string","title":"Execution Id"},"status":{"type":"string","title":"Status"},"started_at":{"type":"string","format":"date-time","title":"Started At"},"completed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completed At"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"credits_used":{"type":"integer","title":"Credits Used","default":0}},"type":"object","required":["id","scheduled_job_id","execution_id","status","started_at"],"title":"JobExecutionResponse","description":"Response model for job execution details"},"JobTriggerResponse":{"properties":{"execution_id":{"type":"string","title":"Execution Id"},"message":{"type":"string","title":"Message"},"scheduled_job_id":{"type":"string","format":"uuid","title":"Scheduled Job Id"},"triggered_at":{"type":"string","format":"date-time","title":"Triggered At"}},"type":"object","required":["execution_id","message","scheduled_job_id","triggered_at"],"title":"JobTriggerResponse","description":"Response model for manual job trigger"},"LoopStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"loop"},"iterate_over":{"type":"string","title":"Iterate Over","description":"Variable name containing array to iterate over (e.g., 'product_links')"},"item_name":{"type":"string","title":"Item Name","description":"Variable name for current item in loop (e.g., 'current_link')","default":"item"},"index_name":{"type":"string","title":"Index Name","description":"Variable name for current index (e.g., 'i')","default":"index"},"steps":{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array","title":"Steps","description":"Steps to execute for each item"},"max_iterations":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Iterations","description":"Maximum number of iterations (safety limit)"}},"type":"object","required":["iterate_over","steps"],"title":"LoopStep","description":"Iterate over an array"},"MarkdownExtractionStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"extract_markdown"},"save_to":{"type":"string","title":"Save To","description":"Variable name to save extracted markdown to (e.g., 'markdown')"}},"type":"object","required":["save_to"],"title":"MarkdownExtractionStep","description":"Extract markdown from the page"},"MarkdownifyHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/MarkdownifyRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"MarkdownifyHistoryResponse"},"MarkdownifyRequest":{"properties":{"website_url":{"type":"string","title":"Website Url","description":"The URL of the website to scrape"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stealth":{"type":"boolean","title":"Stealth","default":false},"branding":{"type":"boolean","title":"Branding","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape"},"wait_ms":{"type":"integer","title":"Wait Ms","description":"The number of milliseconds to wait before scraping the website","default":3000},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers","description":"Optional headers to send with the request, including cookies and user agent","example":{"Cookie":"cookie1=value1; cookie2=value2","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"}},"steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Steps"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"}},"type":"object","required":["website_url"],"title":"MarkdownifyRequest"},"MarkdownifyRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id","description":"Unique identifier for the request"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id","description":"ID of the user who made the request"},"webpage_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Webpage Id","description":"ID of the associated webpage"},"requested_at":{"type":"string","format":"date-time","title":"Requested At","description":"Timestamp when the request was made"},"status":{"$ref":"#/components/schemas/MarkdownifyRequestStatus","description":"Current status of the request"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error","description":"Error message if the request failed"},"website_url":{"type":"string","title":"Website Url","description":"URL of the website to be markdownified"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At","description":"Timestamp when the request was completed"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata","description":"Additional metadata about the request"},"usage_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Usage Id","description":"ID of the associated LLM usage record"},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["status","website_url"],"title":"MarkdownifyRequestDB","description":"Pydantic model representing the markdownify_requests database table."},"MarkdownifyRequestStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"MarkdownifyRequestStatus"},"MarkdownifyStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"MarkdownifyStatus"},"NavigationStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"navigate"},"url":{"type":"string","title":"Url","description":"URL to navigate to. Supports variable interpolation: {{variable_name}}"},"wait_for":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wait For","description":"Optional selector to wait for after navigation"}},"type":"object","required":["url"],"title":"NavigationStep","description":"Navigate to a URL"},"ProductFeedback":{"properties":{"feedback_id":{"type":"string","format":"uuid","title":"Feedback Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name","examples":["John Doe"]},"email":{"anyOf":[{"type":"string","format":"email"},{"type":"null"}],"title":"Email","examples":["john@example.com"]},"company":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Company","examples":["XYZ Ltd"]},"how_discovered":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"How Discovered","examples":["Twitter"]},"usage_frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usage Frequency","examples":["Weekly"]},"use_cases":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Use Cases","examples":[["Web scraping","Automation"]]},"rating":{"anyOf":[{"type":"integer","maximum":5.0,"minimum":1.0},{"type":"null"}],"title":"Rating"},"liked_most":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Liked Most","examples":["Easy setup"]},"disliked":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Disliked","examples":["Pagination issues"]},"requested_features":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requested Features","examples":["Scheduler, dashboard analytics"]},"setup_easy":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Setup Easy","examples":[true]},"issues":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Issues","examples":["Error saving graphs"]},"recommend_score":{"anyOf":[{"type":"integer","maximum":10.0,"minimum":0.0},{"type":"null"}],"title":"Recommend Score"},"improvement_suggestions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Improvement Suggestions","examples":["Better docs, faster runtime"]},"can_contact":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Can Contact","examples":[true]},"contact_method":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contact Method","examples":["Email"]}},"type":"object","title":"ProductFeedback"},"ProductFeedbackResponse":{"properties":{"message":{"type":"string","title":"Message","default":"Product feedback submitted successfully"}},"type":"object","title":"ProductFeedbackResponse"},"QueryRedisCacheByPatternRequest":{"properties":{"cursor":{"type":"integer","title":"Cursor","default":0},"page_size":{"type":"integer","title":"Page Size","default":100},"pattern":{"type":"string","title":"Pattern","default":"providers_order:*"}},"type":"object","title":"QueryRedisCacheByPatternRequest"},"ScheduledJobCreate":{"properties":{"job_name":{"type":"string","maxLength":255,"minLength":1,"title":"Job Name","description":"Human-readable name for the scheduled job","strip_whitespace":true},"service_type":{"$ref":"#/components/schemas/ServiceType","description":"Type of service to run: smartscraper, searchscraper, markdownify, or smartcrawler"},"cron_expression":{"type":"string","title":"Cron Expression","description":"Standard 5-field cron expression (minute hour day month day_of_week) in UTC timezone. All times are interpreted as UTC (e.g., '0 9 * * 1' for 9 AM UTC every Monday)"},"job_config":{"type":"object","title":"Job Config","description":"Service-specific configuration that matches the service's request schema"},"is_active":{"type":"boolean","title":"Is Active","description":"Whether the job is active and should be scheduled","default":true},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"}},"additionalProperties":false,"type":"object","required":["job_name","service_type","cron_expression","job_config"],"title":"ScheduledJobCreate","description":"Model for creating scheduled jobs (required fields enforced)"},"ScheduledJobListResponse":{"properties":{"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"page_size":{"type":"integer","title":"Page Size"},"jobs":{"items":{"$ref":"#/components/schemas/ScheduledJobResponse"},"type":"array","title":"Jobs"}},"type":"object","required":["total","page","page_size","jobs"],"title":"ScheduledJobListResponse","description":"Paginated response for scheduled jobs"},"ScheduledJobResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"job_name":{"type":"string","title":"Job Name"},"service_type":{"$ref":"#/components/schemas/ServiceType"},"cron_expression":{"type":"string","title":"Cron Expression"},"job_config":{"type":"object","title":"Job Config"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"last_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Run At"},"next_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Run At"}},"type":"object","required":["id","user_id","job_name","service_type","cron_expression","job_config","is_active","created_at","updated_at"],"title":"ScheduledJobResponse","description":"Response model for scheduled job operations"},"SchemaGenerationRequest":{"properties":{"user_prompt":{"type":"string","title":"User Prompt","description":"The user's search query to be refined"},"existing_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Existing Schema","description":"Optional existing JSON schema to modify/extend"}},"type":"object","required":["user_prompt"],"title":"SchemaGenerationRequest","description":"Request model for schema generation"},"SchemaGenerationResponse":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"status":{"type":"string","title":"Status"},"user_prompt":{"type":"string","title":"User Prompt"},"refined_prompt":{"type":"string","title":"Refined Prompt","description":"The refined search query"},"generated_schema":{"type":"object","title":"Generated Schema","description":"The generated JSON schema"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","status","user_prompt","refined_prompt","generated_schema"],"title":"SchemaGenerationResponse","description":"Response model for schema generation"},"ScrapeHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/ScrapeRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"ScrapeHistoryResponse"},"ScrapeRequest":{"properties":{"website_url":{"type":"string","title":"Website Url","description":"The URL of the website to scrape"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","description":"Whether to render heavy JS","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stealth":{"type":"boolean","title":"Stealth","default":false},"branding":{"type":"boolean","title":"Branding","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape"},"wait_ms":{"type":"integer","title":"Wait Ms","description":"The number of milliseconds to wait before scraping the website","default":3000}},"type":"object","required":["website_url"],"title":"ScrapeRequest"},"ScrapeRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"website_url":{"type":"string","title":"Website Url"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","default":false},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result"},"status":{"$ref":"#/components/schemas/ScrapeStatus","default":"queued"},"metadata":{"type":"object","title":"Metadata","default":{}},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"requested_at":{"type":"string","format":"date-time","title":"Requested At","default":"2026-09-08T12:54:30.928146"},"cost":{"type":"integer","title":"Cost","default":0},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["request_id","website_url"],"title":"ScrapeRequestDB","description":"DynamoDB model for scrape requests."},"ScrapeStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"ScrapeStatus","description":"Status of a scrape request."},"SearchScraperRequest":{"properties":{"user_prompt":{"type":"string","title":"User Prompt","example":"What is the latest version of Python?"},"num_results":{"type":"integer","maximum":20.0,"minimum":3.0,"title":"Num Results","description":"Number of websites to scrape (3-20). Default is 3.","default":3,"example":5},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers","description":"Optional headers to send with the request, including cookies and user agent","example":{"Cookie":"cookie1=value1; cookie2=value2","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"}},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"extraction_mode":{"type":"boolean","title":"Extraction Mode","description":"True for AI extraction mode, False for markdown conversion only","default":true},"markdown_mode":{"type":"boolean","title":"Markdown Mode","description":"True for markdown conversion mode, False for raw mode","default":true},"stealth":{"type":"boolean","title":"Stealth","description":"Enable stealth mode to avoid bot detection","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"location_geo_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location Geo Code","description":"The geo code of the location to search in"},"time_range":{"anyOf":[{"$ref":"#/components/schemas/TimeRange"},{"type":"null"}],"description":"The date range to search in","examples":["past_hour","past_24_hours","past_week","past_month","past_year"]}},"type":"object","required":["user_prompt"],"title":"SearchScraperRequest"},"SearchScraperStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"SearchScraperStatus"},"SearchscraperHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/SearchscraperRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"SearchscraperHistoryResponse"},"SearchscraperRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"user_prompt":{"type":"string","title":"User Prompt"},"search_query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Search Query"},"extraction_query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Extraction Query"},"references_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"References Urls"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"result":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Result"},"status":{"$ref":"#/components/schemas/SearchScraperStatus","default":"queued"},"metadata":{"type":"object","title":"Metadata"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"}},"type":"object","required":["user_prompt"],"title":"SearchscraperRequestDB","description":"Database model for search scraper requests."},"ServiceType":{"type":"string","enum":["smartscraper","searchscraper","markdownify","smartcrawler","agenticscrapper","site_monitor"],"title":"ServiceType"},"SiteMonitorCreate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name","description":"Human-readable name for the monitor"},"website_url":{"type":"string","title":"Website Url","description":"URL to monitor"},"webhook_url":{"type":"string","title":"Webhook Url","description":"URL to POST webhook events to"},"cron_expression":{"type":"string","title":"Cron Expression","description":"Cron schedule (5 fields, UTC), e.g. '*/15 * * * *' for every 15 min"},"extraction_config":{"anyOf":[{"$ref":"#/components/schemas/SiteMonitorExtractionConfig"},{"type":"null"}],"description":"Optional: user_prompt and output_schema for structured extraction and diff","default":{"user_prompt":"Extract all main content and key data as structured JSON."}}},"additionalProperties":false,"type":"object","required":["website_url","webhook_url","cron_expression"],"title":"SiteMonitorCreate","description":"Request body for registering a new site monitor."},"SiteMonitorExtractionConfig":{"properties":{"user_prompt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Prompt","description":"Prompt for extracting structured data from the page"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema","description":"JSON schema for extracted fields (enables structured diff)"}},"additionalProperties":false,"type":"object","title":"SiteMonitorExtractionConfig","description":"Optional extraction config for monitored page (smartscraper-style)."},"SiteMonitorListResponse":{"properties":{"monitors":{"items":{"$ref":"#/components/schemas/SiteMonitorResponse"},"type":"array","title":"Monitors"},"total":{"type":"integer","title":"Total"},"page":{"type":"integer","title":"Page"},"page_size":{"type":"integer","title":"Page Size"}},"type":"object","required":["monitors","total","page","page_size"],"title":"SiteMonitorListResponse","description":"Paginated list of site monitors."},"SiteMonitorResponse":{"properties":{"id":{"type":"string","format":"uuid","title":"Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"api_key_id":{"type":"string","format":"uuid","title":"Api Key Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"website_url":{"type":"string","title":"Website Url"},"webhook_url":{"type":"string","title":"Webhook Url"},"cron_expression":{"type":"string","title":"Cron Expression"},"extraction_config":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Extraction Config"},"is_active":{"type":"boolean","title":"Is Active"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"},"last_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Run At"},"next_run_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Next Run At"}},"type":"object","required":["id","user_id","api_key_id","website_url","webhook_url","cron_expression","is_active","created_at","updated_at"],"title":"SiteMonitorResponse","description":"Response for a single site monitor."},"SiteMonitorUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":255,"minLength":1},{"type":"null"}],"title":"Name"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url"},"cron_expression":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cron Expression"},"extraction_config":{"anyOf":[{"$ref":"#/components/schemas/SiteMonitorExtractionConfig"},{"type":"null"}]},"is_active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Is Active"}},"additionalProperties":false,"type":"object","title":"SiteMonitorUpdate","description":"Request body for updating a site monitor (partial)."},"SitemapHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/SitemapRequestDB"},"type":"array","title":"Requests","description":"List of sitemap requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key","description":"Key for next page"}},"type":"object","required":["requests"],"title":"SitemapHistoryResponse"},"SitemapRequest":{"properties":{"website_url":{"type":"string","title":"Website Url","description":"The URL of the website to generate a sitemap for"},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false}},"type":"object","required":["website_url"],"title":"SitemapRequest"},"SitemapRequestDB":{"properties":{"request_id":{"type":"string","title":"Request Id"},"website_url":{"type":"string","title":"Website Url"},"api_key_id":{"type":"string","format":"uuid","title":"Api Key Id"},"user_id":{"type":"string","format":"uuid","title":"User Id"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"status":{"type":"string","title":"Status"},"urls_count":{"type":"integer","title":"Urls Count"},"error_message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Message"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["request_id","website_url","api_key_id","user_id","requested_at","status","urls_count"],"title":"SitemapRequestDB","description":"Model for storing sitemap request history in DynamoDB."},"SitemapResponse":{"properties":{"urls":{"items":{"type":"string"},"type":"array","title":"Urls","description":"The URLs found in the sitemap"},"request_id":{"type":"string","title":"Request Id","description":"The ID of the sitemap request for tracking"}},"type":"object","required":["urls","request_id"],"title":"SitemapResponse"},"SmartscraperHistoryResponse":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/SmartscraperRequestDB"},"type":"array","title":"Requests"},"next_key":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Next Key"}},"type":"object","required":["requests","next_key"],"title":"SmartscraperHistoryResponse"},"SmartscraperRequest":{"properties":{"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url","description":"The URL of the website to scrape (optional for Smartscraper)"},"render_heavy_js":{"type":"boolean","title":"Render Heavy Js","description":"Whether to render heavy JS","default":false},"mock":{"type":"boolean","title":"Mock","default":false},"stealth":{"type":"boolean","title":"Stealth","default":false},"branding":{"type":"boolean","title":"Branding","default":false},"stream":{"type":"boolean","title":"Stream","description":"Whether to return streaming response","default":false},"country_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country Code","description":"The country code to use for the scrape"},"wait_ms":{"type":"integer","title":"Wait Ms","description":"The number of milliseconds to wait before scraping the website","default":3000},"user_prompt":{"type":"string","title":"User Prompt","example":"Extract info about the company"},"website_html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Html","description":"HTML content, maximum size 2MB","example":"Title
Content
"},"website_markdown":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Markdown","description":"Markdown content, maximum size 2MB","example":"# Title\n\nThis is some content in markdown format."},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers","description":"Optional headers to send with the request, including cookies and user agent","example":{"Cookie":"cookie1=value1; cookie2=value2","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"}},"number_of_scrolls":{"type":"integer","maximum":100.0,"minimum":0.0,"title":"Number Of Scrolls","description":"Number of scroll operations to perform for infinite scrolling (0 = disabled, range: 1-100). Values between 1-9 will be automatically set to 10.","default":0},"total_pages":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Total Pages","description":"Total number of pages to scrape if pagination enabled","default":1},"steps":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Steps","description":"List of steps to actions to perform on the website"},"cookies":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Cookies","description":"Cookies to send with the request","default":{}},"plain_text":{"type":"boolean","title":"Plain Text","default":false},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url","description":"Webhook URL to send the job result to"},"offset":{"type":"integer","title":"Offset","description":"Offset to start scraping from","default":0},"is_multipage_child":{"type":"boolean","title":"Is Multipage Child","description":"Whether this is a multi-page child request","default":false}},"type":"object","required":["user_prompt"],"title":"SmartscraperRequest"},"SmartscraperRequestDB":{"properties":{"request_id":{"type":"string","format":"uuid","title":"Request Id"},"user_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"},"webpage_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Webpage Id"},"website_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Website Url"},"user_prompt":{"type":"string","title":"User Prompt"},"output_schema":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Output Schema"},"result":{"anyOf":[{"type":"object"},{},{"type":"null"}],"title":"Result"},"status":{"$ref":"#/components/schemas/SmartscraperStatus","default":"processing"},"requested_at":{"type":"string","format":"date-time","title":"Requested At"},"finished_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Finished At"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"metadata":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Metadata"},"request_params":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Request Params"}},"type":"object","required":["request_id","user_prompt","requested_at"],"title":"SmartscraperRequestDB","description":"Database model for smart scraper requests."},"SmartscraperStatus":{"type":"string","enum":["queued","processing","completed","failed"],"title":"SmartscraperStatus"},"StepResult":{"properties":{"step_index":{"type":"integer","title":"Step Index"},"step_type":{"$ref":"#/components/schemas/StepType"},"success":{"type":"boolean","title":"Success"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"data":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Data"},"duration_seconds":{"type":"number","title":"Duration Seconds"}},"type":"object","required":["step_index","step_type","success","duration_seconds"],"title":"StepResult","description":"Result of a single step execution"},"StepType":{"type":"string","enum":["navigate","action","extract","loop","conditional","subworkflow","wait","extract_markdown"],"title":"StepType","description":"Types of workflow steps"},"SubWorkflowStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"subworkflow"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id","description":"ID of saved workflow to execute"},"workflow":{"anyOf":[{"$ref":"#/components/schemas/WorkflowDefinition"},{"type":"null"}],"description":"Inline workflow definition"},"input_mapping":{"additionalProperties":{"type":"string"},"type":"object","title":"Input Mapping","description":"Map parent context variables to subworkflow variables (e.g., {'url': '{{current_link}}'})"},"output_mapping":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Output Mapping","description":"Map subworkflow output variables back to parent context"}},"type":"object","title":"SubWorkflowStep","description":"Execute a subworkflow"},"TimeRange":{"type":"string","enum":["past_hour","past_24_hours","past_week","past_month","past_year"],"title":"TimeRange"},"TimelineEntry":{"properties":{"service":{"type":"string","title":"Service"},"timestamp":{"type":"string","title":"Timestamp"}},"type":"object","required":["service","timestamp"],"title":"TimelineEntry"},"UsageTimelineResponse":{"properties":{"timeline":{"items":{"$ref":"#/components/schemas/TimelineEntry"},"type":"array","title":"Timeline"}},"type":"object","required":["timeline"],"title":"UsageTimelineResponse"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"WaitStep":{"properties":{"type":{"$ref":"#/components/schemas/StepType","default":"wait"},"duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration","description":"Seconds to wait"},"for_selector":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"For Selector","description":"CSS selector to wait for"},"for_condition":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"For Condition","description":"JavaScript condition to wait for"}},"type":"object","title":"WaitStep","description":"Wait for a condition or time"},"WorkflowDefinition":{"properties":{"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id","description":"Unique workflow identifier"},"name":{"type":"string","title":"Name","description":"Human-readable workflow name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description","description":"Workflow description"},"start_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Url","description":"Initial URL to navigate to (can be overridden)"},"use_session":{"type":"boolean","title":"Use Session","description":"Whether to use persistent browser session","default":false},"steps":{"items":{"anyOf":[{"$ref":"#/components/schemas/NavigationStep"},{"$ref":"#/components/schemas/ActionStep"},{"$ref":"#/components/schemas/ExtractionStep"},{"$ref":"#/components/schemas/MarkdownExtractionStep"},{"$ref":"#/components/schemas/LoopStep"},{"$ref":"#/components/schemas/ConditionalStep"},{"$ref":"#/components/schemas/SubWorkflowStep"},{"$ref":"#/components/schemas/WaitStep"}]},"type":"array","title":"Steps","description":"Ordered list of workflow steps"},"initial_context":{"type":"object","title":"Initial Context","description":"Initial variables/context (e.g., {'email': 'user@example.com', 'password': 'secret'})"},"output_variables":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Output Variables","description":"List of variables to include in final output"}},"type":"object","required":["name","steps"],"title":"WorkflowDefinition","description":"Main workflow definition"},"WorkflowExecutionResult":{"properties":{"request_id":{"type":"string","title":"Request Id"},"workflow_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workflow Id"},"success":{"type":"boolean","title":"Success"},"steps_executed":{"items":{"$ref":"#/components/schemas/StepResult"},"type":"array","title":"Steps Executed"},"total_duration_seconds":{"type":"number","title":"Total Duration Seconds"},"final_context":{"type":"object","title":"Final Context","description":"Final workflow context with all variables"},"output":{"type":"object","title":"Output","description":"Filtered output based on output_variables"},"final_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Final Url"},"final_html":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Final Html"},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"type":"object","required":["request_id","workflow_id","success","steps_executed","total_duration_seconds"],"title":"WorkflowExecutionResult","description":"Result of workflow execution"}}}}
\ No newline at end of file