@@ -67,6 +67,11 @@ class VerifyResponseData
6767 * If Risk Intelligence is not enabled for your Friendly Captcha account, this field will be null.
6868 */
6969 public $ risk_intelligence ;
70+ /**
71+ * @var array<string, mixed>|null The raw Risk Intelligence data as an associative array.
72+ * If Risk Intelligence is not enabled for your Friendly Captcha account, this field will be null.
73+ */
74+ public $ risk_intelligence_raw ;
7075
7176 public static function fromJson ($ json ): ?VerifyResponseData
7277 {
@@ -83,6 +88,7 @@ public static function fromStdClass($obj): VerifyResponseData
8388 $ instance ->event_id = $ obj ->event_id ;
8489 $ instance ->challenge = VerifyResponseChallengeData::fromStdClass ($ obj ->challenge );
8590 $ instance ->risk_intelligence = isset ($ obj ->risk_intelligence ) ? RiskIntelligenceData::fromStdClass ($ obj ->risk_intelligence ) : null ;
91+ $ instance ->risk_intelligence_raw = isset ($ obj ->risk_intelligence ) ? json_decode (json_encode ($ obj ->risk_intelligence ), true ) : null ;
8692 return $ instance ;
8793 }
8894}
@@ -166,6 +172,8 @@ class RiskIntelligenceRetrieveResponseData
166172 public $ token ;
167173 /** @var RiskIntelligenceData Risk information retrieved with the provided token. */
168174 public $ risk_intelligence ;
175+ /** @var array<string, mixed> The raw Risk Intelligence data as an associative array. */
176+ public $ risk_intelligence_raw ;
169177
170178 public static function fromJson ($ json ): ?RiskIntelligenceRetrieveResponseData
171179 {
@@ -182,6 +190,7 @@ public static function fromStdClass($obj): RiskIntelligenceRetrieveResponseData
182190 $ instance ->event_id = $ obj ->event_id ;
183191 $ instance ->token = RiskIntelligenceRetrieveTokenData::fromStdClass ($ obj ->token );
184192 $ instance ->risk_intelligence = RiskIntelligenceData::fromStdClass ($ obj ->risk_intelligence );
193+ $ instance ->risk_intelligence_raw = json_decode (json_encode ($ obj ->risk_intelligence ), true );
185194 return $ instance ;
186195 }
187196}
0 commit comments