fix pytests

This commit is contained in:
Georges-Antoine Assi
2024-09-09 00:01:37 -04:00
parent 00811be4f1
commit fc85fcb6a9
2 changed files with 508 additions and 404 deletions

View File

@@ -2,20 +2,22 @@ interactions:
- request:
body: fields id,name; where slug="n64"; limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer test_token
Client-ID:
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "44"
User-Agent:
- python-requests/2.32.3
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/platforms
response:
@@ -31,7 +33,7 @@ interactions:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8954456aa9091cd4-BUD
- 8c0446041af7aaa4-YYZ
Connection:
- keep-alive
Content-Length:
@@ -39,12 +41,12 @@ interactions:
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:42 GMT
- Mon, 09 Sep 2024 04:00:49 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=TvCGrl03utW_uL8ydwhyI2KREebWDuL9NcblPAZjIVc-1718640222-1.0.1.1-yM_GpZQqO_WEMOMA82bCwwcw3Ddz1tIG_zFCr5_nMOG2vFadF1EwBeSzvs98sEbRmyphK8DEyhtIt1Di1oom1A;
path=/; expires=Mon, 17-Jun-24 16:33:42 GMT; domain=.igdb.com; HttpOnly; Secure;
- __cf_bm=sjY4VydC64JVy6pLLWORdQkqzHqfYTnRj_1BVvezT2k-1725854449-1.0.1.1-DYMlZ3H_61d3oZPkzh6KHGWvadSErGTz6TuNMVdsJHi1yzTvuwmls_iMvj3h9OQh7ijf1lzdn_yrDncMlSRVCw;
path=/; expires=Mon, 09-Sep-24 04:30:49 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
@@ -53,41 +55,43 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 5dbbe1c6db9a003131a63be8ded250a4.cloudfront.net (CloudFront)
- 1.1 a44cf9ed8a499212c53e0b8f57aa31f4.cloudfront.net (CloudFront)
x-amz-apigw-id:
- ZhOuyGawPHcEmUQ=
- d0blxEVdPHcEiJg=
x-amz-cf-id:
- yXBecbRzM674HMnCZIaYWsqUiSWlrtmBw8CPPIlBhScuigVg6P9xjg==
- LdihAJTohkx0uxEl9Ooa9XmczflSSEvLX6FDjmrnIozW2AM4E6_ZIQ==
x-amz-cf-pop:
- FRA56-P8
- YTO50-P1
x-amzn-errortype:
- AccessDeniedException
x-amzn-requestid:
- 3e53a3ee-5c90-491e-9672-c7a048bd596b
- 55e8e242-e61c-4060-9ccf-53dce6802560
x-cache:
- Error from cloudfront
status:
code: 401
message: Unauthorized
- request:
body: null
body: ""
headers:
Accept:
accept:
- "*/*"
Accept-Encoding:
- gzip, deflate
Connection:
accept-encoding:
- gzip, deflate, br
connection:
- keep-alive
Content-Length:
content-length:
- "0"
User-Agent:
- python-requests/2.32.3
host:
- id.twitch.tv
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials
response:
body:
string:
'{"access_token":"emaxpf4c7rlbt30js8iif0el0nygp8","expires_in":5647699,"token_type":"bearer"}
'{"access_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","expires_in":5663717,"token_type":"bearer"}
'
headers:
@@ -100,53 +104,56 @@ interactions:
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:43 GMT
- Mon, 09 Sep 2024 04:00:50 GMT
Server:
- nginx
X-Ctxlog-Logid:
- 1-66705e5f-11952900765a988e7c6e449b
- 1-66de72f1-7530704306b7aeaf271de9b0
status:
code: 200
message: OK
- request:
body: fields id,name; where slug="n64"; limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
- Bearer emaxpf4c7rlbt30js8iif0el0nygp8
Client-ID:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "44"
User-Agent:
- python-requests/2.32.3
cookie:
- __cf_bm=sjY4VydC64JVy6pLLWORdQkqzHqfYTnRj_1BVvezT2k-1725854449-1.0.1.1-DYMlZ3H_61d3oZPkzh6KHGWvadSErGTz6TuNMVdsJHi1yzTvuwmls_iMvj3h9OQh7ijf1lzdn_yrDncMlSRVCw
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/platforms
response:
body:
string: "[\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n]"
string: !!binary |
IcQAACDwn7d+Jb39LJqgBKGYYCMITtFMUaRRNFANngFoDWViCO97KqOy/E4fhxRl8K0ZAw==
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 895445746e561cd8-BUD
- 8c044609dfd4aaa4-YYZ
Connection:
- keep-alive
Content-Encoding:
- br
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:44 GMT
- Mon, 09 Sep 2024 04:00:50 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=aTy_gWfTO4HWMKGVEyqkLYevxkHNwBf3NYbxA7cEV9k-1718640224-1.0.1.1-i4sqDvwxyTxgpX9IqeuQMc0D8InY3tHxTRxho221fuit1Vq0siMm7cXNEM2aMmblInMFmo8BYxqZ5zGZsXtMdQ;
path=/; expires=Mon, 17-Jun-24 16:33:44 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
Transfer-Encoding:
@@ -156,43 +163,47 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 1e0f88a39289286be3e03ff93487da80.cloudfront.net (CloudFront)
- 1.1 20f9576431d2962bf870247ded502538.cloudfront.net (CloudFront)
x-amz-apigw-id:
- ZhOvAEWYPHcEDOQ=
- d0bl6FZDvHcEIow=
x-amz-cf-id:
- 4t1ulbfMmOP0s2nEgG6Yu1ftGtPiPaC9-sHNM8DHtumIZZFNJth-YA==
- s199US7PmuBSeMqMyENeM3JCZwzvSBxdSNB2f9wyLixAIrx8KCewMA==
x-amz-cf-pop:
- FRA56-P8
- YTO50-P1
x-amzn-remapped-content-length:
- "50"
x-amzn-remapped-date:
- Mon, 17 Jun 2024 16:03:43 GMT
- Mon, 09 Sep 2024 04:00:50 GMT
x-amzn-requestid:
- cc9ed3b6-4195-4b6a-922c-d5d0c4227ad2
- a544b73f-7c1c-4a6f-8099-3fac7e0c40f8
x-cache:
- Miss from cloudfront
x-count:
- "1"
x-pool:
- slow
status:
code: 200
message: OK
- request:
body: fields id,name; where slug=""; limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer test_token
Client-ID:
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "41"
User-Agent:
- python-requests/2.32.3
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/platforms
response:
@@ -208,7 +219,7 @@ interactions:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 895445784eff68b5-BUD
- 8c04460c5e77aaf4-YYZ
Connection:
- keep-alive
Content-Length:
@@ -216,12 +227,12 @@ interactions:
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:45 GMT
- Mon, 09 Sep 2024 04:00:50 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=gUD7CGHbbRYNhfkH1sA.kS.0XmsBiw0TQXfRJrwuU84-1718640225-1.0.1.1-_OSqpovtQghNqxSoTeCrl4cAC7Tdz_OS2CdC0TFwyAxqwnzDnBTymRXbdaURYyuWXFV5WB2N0lVG4ALl8vuOgA;
path=/; expires=Mon, 17-Jun-24 16:33:45 GMT; domain=.igdb.com; HttpOnly; Secure;
- __cf_bm=Jat24qPjsOoVAfI1A37h2_49j.42qFUxjOdafz_lIOw-1725854450-1.0.1.1-SjDrIXIhTVSb28y.p3eyNCLUgBvBYspDnmFqZjfd1kL5gJfNteebA87hjxDiEOLMcRQJvqaxZvkve6zRc63TiQ;
path=/; expires=Mon, 09-Sep-24 04:30:50 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
@@ -230,41 +241,43 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 b7c8b552077b93dc0acaa0b82d11fa62.cloudfront.net (CloudFront)
- 1.1 490c6f54e6cd81b80f07ff6be833267e.cloudfront.net (CloudFront)
x-amz-apigw-id:
- ZhOvHGJ0vHcEplg=
- d0bl9HwcPHcEFug=
x-amz-cf-id:
- fPRgpDjIs5s9lyV72fdkwgAO945qmzkiO4cAyzWvZJ9dONgbOq5MbA==
- iIeGPppNzBbXatePVMUfbeXPILwUgaz05mckVGYtkiRzCxFp2IfhJQ==
x-amz-cf-pop:
- FRA56-P8
- YTO50-P1
x-amzn-errortype:
- AccessDeniedException
x-amzn-requestid:
- 5710ca40-1b77-45d8-9283-554460deb589
- 544a89f3-81e8-40c0-ac90-2b26b8c397db
x-cache:
- Error from cloudfront
status:
code: 401
message: Unauthorized
- request:
body: null
body: ""
headers:
Accept:
accept:
- "*/*"
Accept-Encoding:
- gzip, deflate
Connection:
accept-encoding:
- gzip, deflate, br
connection:
- keep-alive
Content-Length:
content-length:
- "0"
User-Agent:
- python-requests/2.32.3
host:
- id.twitch.tv
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials
response:
body:
string:
'{"access_token":"wuxsvs55uzd59noni1vq1w4gez1tok","expires_in":4961287,"token_type":"bearer"}
'{"access_token":"2gqi94oorguwsrvn55s325mxth1t30","expires_in":5390596,"token_type":"bearer"}
'
headers:
@@ -277,31 +290,35 @@ interactions:
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:46 GMT
- Mon, 09 Sep 2024 04:00:51 GMT
Server:
- nginx
X-Ctxlog-Logid:
- 1-66705e61-11a882db1ddf5a8237265f6c
- 1-66de72f3-7c84f02a46fd560c2c982304
status:
code: 200
message: OK
- request:
body: fields id,name; where slug=""; limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
- Bearer wuxsvs55uzd59noni1vq1w4gez1tok
Client-ID:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer 2gqi94oorguwsrvn55s325mxth1t30
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "41"
User-Agent:
- python-requests/2.32.3
cookie:
- __cf_bm=Jat24qPjsOoVAfI1A37h2_49j.42qFUxjOdafz_lIOw-1725854450-1.0.1.1-SjDrIXIhTVSb28y.p3eyNCLUgBvBYspDnmFqZjfd1kL5gJfNteebA87hjxDiEOLMcRQJvqaxZvkve6zRc63TiQ
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/platforms
response:
@@ -311,7 +328,7 @@ interactions:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 89544585e87ac1cd-BUD
- 8c044611b9d9aaf4-YYZ
Connection:
- keep-alive
Content-Length:
@@ -319,13 +336,9 @@ interactions:
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:46 GMT
- Mon, 09 Sep 2024 04:00:51 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=S4zvm8n8CODJny82N8B3HjbghVvZa0Q9bLy7VNAvMyY-1718640226-1.0.1.1-uhZ4jsj7Z.6_BbMm0tpbfxdhEOaRbFW3fRIuE1GVbmRNhocfmJ7CCC9mVAPId09S7wpABF2iB3dumAA5WIjrKg;
path=/; expires=Mon, 17-Jun-24 16:33:46 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
X-Content-Type-Options:
@@ -333,43 +346,49 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 1e0f88a39289286be3e03ff93487da80.cloudfront.net (CloudFront)
- 1.1 490c6f54e6cd81b80f07ff6be833267e.cloudfront.net (CloudFront)
x-amz-apigw-id:
- ZhOvaFXKPHcEZoQ=
- d0bmHH5yPHcEb1Q=
x-amz-cf-id:
- kOZy7iLktTLH5LpuANbdlBMeEep_bKCLDhQPuj6TSs_rMTlLIrDXPw==
- OgxUiXjH-N9qICjt0piT6tRYtTm5h-gf55rDirrC5ZQ_93is5L8ScA==
x-amz-cf-pop:
- FRA56-P8
- YTO50-P1
x-amzn-remapped-content-length:
- "2"
x-amzn-remapped-date:
- Mon, 17 Jun 2024 16:03:46 GMT
- Mon, 09 Sep 2024 04:00:51 GMT
x-amzn-requestid:
- e895522e-7ed5-48af-8f7e-80263c41c55e
- 68b59619-9f77-4d4c-81b2-969d547b53a1
x-cache:
- Miss from cloudfront
x-count:
- "0"
x-pool:
- slow
status:
code: 200
message: OK
- request:
body: fields id,name; where slug=""; limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
- Bearer wuxsvs55uzd59noni1vq1w4gez1tok
Client-ID:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer 2gqi94oorguwsrvn55s325mxth1t30
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "41"
User-Agent:
- python-requests/2.32.3
cookie:
- __cf_bm=Jat24qPjsOoVAfI1A37h2_49j.42qFUxjOdafz_lIOw-1725854450-1.0.1.1-SjDrIXIhTVSb28y.p3eyNCLUgBvBYspDnmFqZjfd1kL5gJfNteebA87hjxDiEOLMcRQJvqaxZvkve6zRc63TiQ
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/platform_versions
response:
@@ -379,7 +398,7 @@ interactions:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 895445884fe66847-BUD
- 8c0446145c3aaaf4-YYZ
Connection:
- keep-alive
Content-Length:
@@ -387,13 +406,9 @@ interactions:
Content-Type:
- application/json
Date:
- Mon, 17 Jun 2024 16:03:46 GMT
- Mon, 09 Sep 2024 04:00:52 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=EsMSXikvSpKrFPTBAB6_OBLnqkecPuhdU994JBnpSyQ-1718640226-1.0.1.1-SuDA1nw3BEJ3qc20ZSY.IqU8RM3KPapCYk.UmO3EJaDi1i34KSo5uMf3g.14pUm7WTMJNzMsJl0NLxRzgCdX.w;
path=/; expires=Mon, 17-Jun-24 16:33:46 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
X-Content-Type-Options:
@@ -401,23 +416,25 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 1e0f88a39289286be3e03ff93487da80.cloudfront.net (CloudFront)
- 1.1 490c6f54e6cd81b80f07ff6be833267e.cloudfront.net (CloudFront)
x-amz-apigw-id:
- ZhOvdGS4PHcEk9g=
- d0bmLFGePHcET9Q=
x-amz-cf-id:
- 6iAscp4gUnYmobcPfyOuZQwMGZ0YUu8eahhnsGhTZGXq7h4GcVUNcQ==
- ZZYXxenlmY8Jo8YEVxUfLPZtoN_MynqsJE5vj2PweWkqx7I0mty8Xg==
x-amz-cf-pop:
- FRA56-P8
- YTO50-P1
x-amzn-remapped-content-length:
- "2"
x-amzn-remapped-date:
- Mon, 17 Jun 2024 16:03:46 GMT
- Mon, 09 Sep 2024 04:00:52 GMT
x-amzn-requestid:
- fb152fd2-097c-4685-a6a2-89ca39583612
- dfab708b-c79c-4bad-b649-1d56870fe813
x-cache:
- Miss from cloudfront
x-count:
- "0"
x-pool:
- slow
status:
code: 200
message: OK

View File

@@ -4,20 +4,22 @@ interactions:
search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,first_release_date,artworks.url,cover.url,screenshots.url,platforms.id,platforms.name,alternative_names.name,genres.name,franchise.name,franchises.name,collections.name,game_modes.name,involved_companies.company.name,expansions.id,expansions.slug,expansions.name,expansions.cover.url,expanded_games.id,expanded_games.slug,expanded_games.name,expanded_games.cover.url,dlcs.id,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.id,remakes.slug,remakes.name,remakes.cover.url,remasters.id,remasters.slug,remasters.name,remasters.cover.url,ports.id,ports.slug,ports.name,ports.cover.url,similar_games.id,similar_games.slug,similar_games.name,similar_games.cover.url;
where platforms=[4] & (category=0 | category=10); limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer test_token
Client-ID:
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "796"
User-Agent:
- python-requests/2.32.0
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/games
response:
@@ -33,7 +35,7 @@ interactions:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8a4509ef2f06ab0c-YYZ
- 8c0445b39b8dabd6-YYZ
Connection:
- keep-alive
Content-Length:
@@ -41,12 +43,12 @@ interactions:
Content-Type:
- application/json
Date:
- Tue, 16 Jul 2024 21:20:53 GMT
- Mon, 09 Sep 2024 04:00:36 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=K63xoXgTxGJm.n8D27NJG_ly4hN5z2J6yYDTzgLbD80-1721164853-1.0.1.1-p2nx3KwSJSjeNAWPDw0cRQAUg6YHgO_Y3Z0jYU6sB2Yr5fkj8Db6FRqWdlVSS5EN_6KieLIwqUxDUg4J45h50g;
path=/; expires=Tue, 16-Jul-24 21:50:53 GMT; domain=.igdb.com; HttpOnly; Secure;
- __cf_bm=ZTkzLY1Wz3Lq3KdkQQpVj0yhgTOXkbAP9lPgbSV.fTY-1725854436-1.0.1.1-.UtTECTjipcRDIa3.6ZWDiOQNj0q9mHlDSCB2265Xcox2wuSZ6hHVY_mke1BBtuYQIMilhWlObkmR7PM1tX6RQ;
path=/; expires=Mon, 09-Sep-24 04:30:36 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
@@ -55,41 +57,43 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 1acedc07a77a02e11785c2290515f2e4.cloudfront.net (CloudFront)
- 1.1 1005873908b937da8d6e408eda0fb9e0.cloudfront.net (CloudFront)
x-amz-apigw-id:
- bBiYcG8dvHcEJyg=
- d0bjwHzrPHcEtQg=
x-amz-cf-id:
- 5BP2CkODtFEThqTb1WSzRtjpsi2tscDJRx4NmPXzCpmEQod5maIjnQ==
- Sf46nvswLwbFt_dJ5Ve5KvqLFp-odcsTS64D_cjG6rDGktuFotMRNw==
x-amz-cf-pop:
- ORD51-C2
- YTO50-P1
x-amzn-errortype:
- AccessDeniedException
x-amzn-requestid:
- b6b00df1-1438-4aa1-bda3-0cd0f7c23296
- fe684a1e-715f-47ce-9b11-a000f167acbd
x-cache:
- Error from cloudfront
status:
code: 401
message: Unauthorized
- request:
body: null
body: ""
headers:
Accept:
accept:
- "*/*"
Accept-Encoding:
- gzip, deflate
Connection:
accept-encoding:
- gzip, deflate, br
connection:
- keep-alive
Content-Length:
content-length:
- "0"
User-Agent:
- python-requests/2.32.0
host:
- id.twitch.tv
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials
response:
body:
string:
'{"access_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","expires_in":5624809,"token_type":"bearer"}
'{"access_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","expires_in":4930334,"token_type":"bearer"}
'
headers:
@@ -102,11 +106,11 @@ interactions:
Content-Type:
- application/json
Date:
- Tue, 16 Jul 2024 21:20:54 GMT
- Mon, 09 Sep 2024 04:00:37 GMT
Server:
- nginx
X-Ctxlog-Logid:
- 1-6696e436-783213912ac0e5067f1e9592
- 1-66de72e5-20e8932a7697667d209b366f
status:
code: 200
message: OK
@@ -115,120 +119,73 @@ interactions:
search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,first_release_date,artworks.url,cover.url,screenshots.url,platforms.id,platforms.name,alternative_names.name,genres.name,franchise.name,franchises.name,collections.name,game_modes.name,involved_companies.company.name,expansions.id,expansions.slug,expansions.name,expansions.cover.url,expanded_games.id,expanded_games.slug,expanded_games.name,expanded_games.cover.url,dlcs.id,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.id,remakes.slug,remakes.name,remakes.cover.url,remasters.id,remasters.slug,remasters.name,remasters.cover.url,ports.id,ports.slug,ports.name,ports.cover.url,similar_games.id,similar_games.slug,similar_games.name,similar_games.cover.url;
where platforms=[4] & (category=0 | category=10); limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Client-ID:
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
content-length:
- "796"
User-Agent:
- python-requests/2.32.0
cookie:
- __cf_bm=ZTkzLY1Wz3Lq3KdkQQpVj0yhgTOXkbAP9lPgbSV.fTY-1725854436-1.0.1.1-.UtTECTjipcRDIa3.6ZWDiOQNj0q9mHlDSCB2265Xcox2wuSZ6hHVY_mke1BBtuYQIMilhWlObkmR7PM1tX6RQ
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/games
response:
body:
string:
"[\n {\n \"id\": 3340,\n \"aggregated_rating\": 90.0,\n \"alternative_names\":
[\n {\n \"id\": 39105,\n \"name\": \"Zhi Pian Mario\"\n
\ },\n {\n \"id\": 51791,\n \"name\": \"\u30DE\u30EA\u30AA\u30B9\u30C8\u30FC\u30EA\u30FC\"\n
\ },\n {\n \"id\": 51792,\n \"name\": \"\u7EB8\u7247\u9A6C\u91CC\u5965\"\n
\ },\n {\n \"id\": 78718,\n \"name\": \"Mario Story\"\n
\ },\n {\n \"id\": 88088,\n \"name\": \"Super Mario
RPG 2\"\n },\n {\n \"id\": 119107,\n \"name\": \"\u7EB8\u7247\u9A6C\u529B\u6B27\"\n
\ },\n {\n \"id\": 137285,\n \"name\": \"\uD398\uC774\uD37C
\uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\":
73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n
\ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n
\ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n
\ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\":
[\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n
\ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\":
\"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\":
\"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\":
\"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\":
148214,\n \"company\": {\n \"id\": 70,\n \"name\":
\"Nintendo\"\n }\n },\n {\n \"id\": 225578,\n \"company\":
{\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n
\ {\n \"id\": 225579,\n \"company\": {\n \"id\":
812,\n \"name\": \"Gradiente\"\n }\n },\n {\n \"id\":
264416,\n \"company\": {\n \"id\": 25077,\n \"name\":
\"Intelligent Systems\"\n }\n }\n ],\n \"name\": \"Paper
Mario\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\":
\"Nintendo 64\"\n },\n {\n \"id\": 5,\n \"name\":
\"Wii\"\n },\n {\n \"id\": 41,\n \"name\": \"Wii U\"\n
\ }\n ],\n \"screenshots\": [\n {\n \"id\": 24167,\n
\ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/a5r3k2lf3lgvifrycqeg.jpg\"\n
\ },\n {\n \"id\": 24168,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/hdxgs9nruycvrzcgvseu.jpg\"\n
\ },\n {\n \"id\": 24169,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ig9ainu9fershqdinox1.jpg\"\n
\ },\n {\n \"id\": 24170,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/jz66se3deczeta6hd4ys.jpg\"\n
\ },\n {\n \"id\": 24171,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/kjnf90jnud6njmwto3th.jpg\"\n
\ }\n ],\n \"similar_games\": [\n {\n \"id\": 358,\n
\ \"cover\": {\n \"id\": 312995,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6pib.jpg\"\n
\ },\n \"name\": \"Super Mario Bros.\",\n \"slug\": \"super-mario-bros\"\n
\ },\n {\n \"id\": 660,\n \"cover\": {\n \"id\":
357155,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7nkz.jpg\"\n
\ },\n \"name\": \"Darkstone\",\n \"slug\": \"darkstone\"\n
\ },\n {\n \"id\": 1026,\n \"cover\": {\n \"id\":
181427,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3vzn.jpg\"\n
\ },\n \"name\": \"The Legend of Zelda: A Link to the Past\",\n
\ \"slug\": \"the-legend-of-zelda-a-link-to-the-past\"\n },\n {\n
\ \"id\": 1035,\n \"cover\": {\n \"id\": 170804,\n \"url\":
\"//images.igdb.com/igdb/image/upload/t_thumb/co3nsk.jpg\"\n },\n \"name\":
\"The Legend of Zelda: The Minish Cap\",\n \"slug\": \"the-legend-of-zelda-the-minish-cap\"\n
\ },\n {\n \"id\": 1068,\n \"cover\": {\n \"id\":
358989,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7ozx.jpg\"\n
\ },\n \"name\": \"Super Mario Bros. 3\",\n \"slug\":
\"super-mario-bros-3\"\n },\n {\n \"id\": 1280,\n \"cover\":
{\n \"id\": 311972,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6opw.jpg\"\n
\ },\n \"name\": \"Breath of Fire IV\",\n \"slug\": \"breath-of-fire-iv\"\n
\ },\n {\n \"id\": 2148,\n \"cover\": {\n \"id\":
93043,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1zsj.jpg\"\n
\ },\n \"name\": \"Banjo-Kazooie\",\n \"slug\": \"banjo-kazooie\"\n
\ },\n {\n \"id\": 3349,\n \"cover\": {\n \"id\":
100900,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co25us.jpg\"\n
\ },\n \"name\": \"Paper Mario: The Thousand-Year Door\",\n \"slug\":
\"paper-mario-the-thousand-year-door\"\n },\n {\n \"id\":
3351,\n \"cover\": {\n \"id\": 95596,\n \"url\":
\"//images.igdb.com/igdb/image/upload/t_thumb/co21rg.jpg\"\n },\n \"name\":
\"Mario \\u0026 Luigi: Superstar Saga\",\n \"slug\": \"mario-luigi-superstar-saga\"\n
\ },\n {\n \"id\": 22387,\n \"cover\": {\n \"id\":
137538,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2y4i.jpg\"\n
\ },\n \"name\": \"Legrand Legacy\",\n \"slug\": \"legrand-legacy\"\n
\ }\n ],\n \"slug\": \"paper-mario\",\n \"summary\": \"Paper
Mario, a turn-based JRPG entry in the Mario franchise with a paper-based aesthetic
and platforming elements, sees the titular character working his way through
the Mushroom Kingdom\\u0027s diverse locales and biomes, meeting its inhabitants,
fighthing unruly enemies and recruiting an array of companions in order to
once again save Princess Peach from the clutches of the evil Koopa King Bowser.\",\n
\ \"total_rating\": 88.63753217601834,\n \"collections\": [\n {\n
\ \"id\": 240,\n \"name\": \"Super Mario\"\n },\n {\n
\ \"id\": 593,\n \"name\": \"Paper Mario\"\n }\n ]\n
\ }\n]"
string: !!binary |
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
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8a4509f43a89abb8-YYZ
- 8c0445b8f82eabd6-YYZ
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- "1528"
- "1529"
Content-Type:
- application/json
Date:
- Tue, 16 Jul 2024 21:20:54 GMT
- Mon, 09 Sep 2024 04:00:37 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=PsncMQhPTWpR1oHjMpk15qRUP7WbtGRS.NGfZOY65l8-1721164854-1.0.1.1-cYy4SO3EJA2a4jqwmm1x1Zl3Z9o7Y8cIfRAv5mv0GnC8rjX2I1KEmbMp3aurQ3iwuGOS_LwNuMReKOD74TwXbA;
path=/; expires=Tue, 16-Jul-24 21:50:54 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
X-Content-Type-Options:
@@ -236,89 +193,72 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 412b0215b557780a6efcc1651037dc90.cloudfront.net (CloudFront)
- 1.1 1005873908b937da8d6e408eda0fb9e0.cloudfront.net (CloudFront)
x-amz-apigw-id:
- bBiYjGocvHcES9Q=
- d0bj4FrsPHcELQw=
x-amz-cf-id:
- qNRcxGGRlOiahu_AQFHB6TMBbOASu2LA0t9PmPndvxSI4nkv96V3dA==
- nGKmz8x3MAZLbXpwAPNXo2hwQ7UwmchXiWql7aMqWaRVqrjVM60Lmw==
x-amz-cf-pop:
- YTO50-P1
x-amzn-remapped-content-length:
- "1528"
- "1529"
x-amzn-remapped-date:
- Tue, 16 Jul 2024 21:20:54 GMT
- Mon, 09 Sep 2024 04:00:37 GMT
x-amzn-requestid:
- 2659af3f-8bbb-4d7b-9e1c-dc972fc6367f
- 0c112999-f30d-4510-95a9-d61502c7b12b
x-cache:
- Miss from cloudfront
x-count:
- "1"
x-pool:
- slow
status:
code: 200
message: OK
- request:
body:
fields game.id,name; where game.platforms=[4] & (name ~ *"Paper Mario"*
| alternative_name ~ *"Paper Mario"*); limit 200;
body: fields video_id; where game=3340; limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Client-ID:
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
- "121"
User-Agent:
- python-requests/2.32.0
content-length:
- "44"
cookie:
- __cf_bm=ZTkzLY1Wz3Lq3KdkQQpVj0yhgTOXkbAP9lPgbSV.fTY-1725854436-1.0.1.1-.UtTECTjipcRDIa3.6ZWDiOQNj0q9mHlDSCB2265Xcox2wuSZ6hHVY_mke1BBtuYQIMilhWlObkmR7PM1tX6RQ
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/search
uri: https://api.igdb.com/v4/game_videos
response:
body:
string:
"[\n {\n \"id\": 103536,\n \"game\": {\n \"id\": 3340\n
\ },\n \"name\": \"Paper Mario\"\n },\n {\n \"id\": 12331114,\n
\ \"game\": {\n \"id\": 155012\n },\n \"name\": \"Bowser\\u0027s
Dark Story\"\n },\n {\n \"id\": 12409264,\n \"game\": {\n \"id\":
159325\n },\n \"name\": \"Paper Mario Multiplayer\"\n },\n {\n \"id\":
12409477,\n \"game\": {\n \"id\": 159343\n },\n \"name\": \"Paper
Mario Black Pit\"\n },\n {\n \"id\": 12759145,\n \"game\": {\n \"id\":
186399\n },\n \"name\": \"The Paper Mario Christmas Special\"\n },\n
\ {\n \"id\": 12845644,\n \"game\": {\n \"id\": 187873\n },\n
\ \"name\": \"Paper Mario Master Quest\"\n },\n {\n \"id\": 15877679,\n
\ \"game\": {\n \"id\": 240080\n },\n \"name\": \"Paper Mario
All Bosses in the Same Battle\"\n },\n {\n \"id\": 16126540,\n \"game\":
{\n \"id\": 245039\n },\n \"name\": \"Paper Mario Eggstraordinary
Egg Hunt\"\n },\n {\n \"id\": 16583338,\n \"game\": {\n \"id\":
248349\n },\n \"name\": \"Paper Mario Master Quest + Jr\"\n },\n {\n
\ \"id\": 17792734,\n \"game\": {\n \"id\": 257636\n },\n \"name\":
\"Paper Mario TTYD64\"\n },\n {\n \"id\": 18361556,\n \"game\": {\n
\ \"id\": 266504\n },\n \"name\": \"Paper Mario Dark Star Edition\"\n
\ },\n {\n \"id\": 18454017,\n \"game\": {\n \"id\": 268692\n
\ },\n \"name\": \"Paper Mario Pro Mode\"\n },\n {\n \"id\": 20937038,\n
\ \"game\": {\n \"id\": 304045\n },\n \"name\": \"Paper Mario
Randomizer\"\n }\n]"
string: !!binary |
IYADACBmzOlj1F902yUFkmNFSE45EAgww1Qyz6wdMaDDxpggjRmd0a1LwJcAgNczjhFF6hraT3wN
m0dc8LfePrXxmvsyE/A3pskXFTtL6eCWDE6fp399gjRcyF+39VJ2aqcrAlNRKfadenSd3OqynzIB
f+obAw==
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8a4509f668ce7119-YYZ
- 8c0445bb6a46abd6-YYZ
Connection:
- keep-alive
Content-Encoding:
- br
Content-Type:
- application/json
Date:
- Tue, 16 Jul 2024 21:20:55 GMT
- Mon, 09 Sep 2024 04:00:38 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=KkAmqxhQPavV7fCKkDnuvzC9DyvenDp7tA7GNRkkVAc-1721164855-1.0.1.1-Ae5ASfcHkdEuszHbLuVn2rOsIOFO4lhkF0wJz_zkUMyHZGyjfMfbxc23IZI6vc_liGEP2Xgy2dI6I4xyduE1pA;
path=/; expires=Tue, 16-Jul-24 21:50:55 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
Transfer-Encoding:
@@ -328,144 +268,78 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 19d1514f5f81da4dca6349d0f75a352c.cloudfront.net (CloudFront)
- 1.1 1005873908b937da8d6e408eda0fb9e0.cloudfront.net (CloudFront)
x-amz-apigw-id:
- bBiYnGaWvHcEMVw=
- d0bj9F_nvHcEe3Q=
x-amz-cf-id:
- qgoGtG02JXbCB4cXLi0sKJRw1f7uX6caTDqPIzUFUAiiaaTYr0DPmw==
- z0uGc71xLQMm1sTPsdIwmh7Uso2jjYjrTjIL7yqbvs9WQ5RYHTciIQ==
x-amz-cf-pop:
- YUL62-C2
- YTO50-P1
x-amzn-remapped-content-length:
- "1421"
- "225"
x-amzn-remapped-date:
- Tue, 16 Jul 2024 21:20:54 GMT
- Mon, 09 Sep 2024 04:00:37 GMT
x-amzn-requestid:
- b12a507c-48c8-4e57-8028-af00f0ec2ecf
- e7ec2d18-e037-4d50-8919-4f9d38c9abf6
x-cache:
- Miss from cloudfront
x-count:
- "13"
- "4"
x-pool:
- slow
status:
code: 200
message: OK
- request:
body:
fields id,name,slug,summary,total_rating,aggregated_rating,first_release_date,artworks.url,cover.url,screenshots.url,platforms.id,platforms.name,alternative_names.name,genres.name,franchise.name,franchises.name,collections.name,game_modes.name,involved_companies.company.name,expansions.id,expansions.slug,expansions.name,expansions.cover.url,expanded_games.id,expanded_games.slug,expanded_games.name,expanded_games.cover.url,dlcs.id,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.id,remakes.slug,remakes.name,remakes.cover.url,remasters.id,remasters.slug,remasters.name,remasters.cover.url,ports.id,ports.slug,ports.name,ports.cover.url,similar_games.id,similar_games.slug,similar_games.name,similar_games.cover.url;
where id=3340; limit 200;
search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,first_release_date,artworks.url,cover.url,screenshots.url,platforms.id,platforms.name,alternative_names.name,genres.name,franchise.name,franchises.name,collections.name,game_modes.name,involved_companies.company.name,expansions.id,expansions.slug,expansions.name,expansions.cover.url,expanded_games.id,expanded_games.slug,expanded_games.name,expanded_games.cover.url,dlcs.id,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.id,remakes.slug,remakes.name,remakes.cover.url,remasters.id,remasters.slug,remasters.name,remasters.cover.url,ports.id,ports.slug,ports.name,ports.cover.url,similar_games.id,similar_games.slug,similar_games.name,similar_games.cover.url;
where platforms=[4] & (category=0 | category=10); limit 200;
headers:
Accept:
accept:
- application/json
Accept-Encoding:
- gzip, deflate
Authorization:
- Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Client-ID:
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer test_token
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Connection:
connection:
- keep-alive
Content-Length:
- "739"
User-Agent:
- python-requests/2.32.0
content-length:
- "796"
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/games
response:
body:
string:
"[\n {\n \"id\": 3340,\n \"aggregated_rating\": 90.0,\n \"alternative_names\":
[\n {\n \"id\": 39105,\n \"name\": \"Zhi Pian Mario\"\n
\ },\n {\n \"id\": 51791,\n \"name\": \"\u30DE\u30EA\u30AA\u30B9\u30C8\u30FC\u30EA\u30FC\"\n
\ },\n {\n \"id\": 51792,\n \"name\": \"\u7EB8\u7247\u9A6C\u91CC\u5965\"\n
\ },\n {\n \"id\": 78718,\n \"name\": \"Mario Story\"\n
\ },\n {\n \"id\": 88088,\n \"name\": \"Super Mario
RPG 2\"\n },\n {\n \"id\": 119107,\n \"name\": \"\u7EB8\u7247\u9A6C\u529B\u6B27\"\n
\ },\n {\n \"id\": 137285,\n \"name\": \"\uD398\uC774\uD37C
\uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\":
73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n
\ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n
\ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n
\ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\":
[\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n
\ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\":
\"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\":
\"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\":
\"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\":
148214,\n \"company\": {\n \"id\": 70,\n \"name\":
\"Nintendo\"\n }\n },\n {\n \"id\": 225578,\n \"company\":
{\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n
\ {\n \"id\": 225579,\n \"company\": {\n \"id\":
812,\n \"name\": \"Gradiente\"\n }\n },\n {\n \"id\":
264416,\n \"company\": {\n \"id\": 25077,\n \"name\":
\"Intelligent Systems\"\n }\n }\n ],\n \"name\": \"Paper
Mario\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\":
\"Nintendo 64\"\n },\n {\n \"id\": 5,\n \"name\":
\"Wii\"\n },\n {\n \"id\": 41,\n \"name\": \"Wii U\"\n
\ }\n ],\n \"screenshots\": [\n {\n \"id\": 24167,\n
\ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/a5r3k2lf3lgvifrycqeg.jpg\"\n
\ },\n {\n \"id\": 24168,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/hdxgs9nruycvrzcgvseu.jpg\"\n
\ },\n {\n \"id\": 24169,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ig9ainu9fershqdinox1.jpg\"\n
\ },\n {\n \"id\": 24170,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/jz66se3deczeta6hd4ys.jpg\"\n
\ },\n {\n \"id\": 24171,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/kjnf90jnud6njmwto3th.jpg\"\n
\ }\n ],\n \"similar_games\": [\n {\n \"id\": 358,\n
\ \"cover\": {\n \"id\": 312995,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6pib.jpg\"\n
\ },\n \"name\": \"Super Mario Bros.\",\n \"slug\": \"super-mario-bros\"\n
\ },\n {\n \"id\": 660,\n \"cover\": {\n \"id\":
357155,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7nkz.jpg\"\n
\ },\n \"name\": \"Darkstone\",\n \"slug\": \"darkstone\"\n
\ },\n {\n \"id\": 1026,\n \"cover\": {\n \"id\":
181427,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3vzn.jpg\"\n
\ },\n \"name\": \"The Legend of Zelda: A Link to the Past\",\n
\ \"slug\": \"the-legend-of-zelda-a-link-to-the-past\"\n },\n {\n
\ \"id\": 1035,\n \"cover\": {\n \"id\": 170804,\n \"url\":
\"//images.igdb.com/igdb/image/upload/t_thumb/co3nsk.jpg\"\n },\n \"name\":
\"The Legend of Zelda: The Minish Cap\",\n \"slug\": \"the-legend-of-zelda-the-minish-cap\"\n
\ },\n {\n \"id\": 1068,\n \"cover\": {\n \"id\":
358989,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7ozx.jpg\"\n
\ },\n \"name\": \"Super Mario Bros. 3\",\n \"slug\":
\"super-mario-bros-3\"\n },\n {\n \"id\": 1280,\n \"cover\":
{\n \"id\": 311972,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6opw.jpg\"\n
\ },\n \"name\": \"Breath of Fire IV\",\n \"slug\": \"breath-of-fire-iv\"\n
\ },\n {\n \"id\": 2148,\n \"cover\": {\n \"id\":
93043,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1zsj.jpg\"\n
\ },\n \"name\": \"Banjo-Kazooie\",\n \"slug\": \"banjo-kazooie\"\n
\ },\n {\n \"id\": 3349,\n \"cover\": {\n \"id\":
100900,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co25us.jpg\"\n
\ },\n \"name\": \"Paper Mario: The Thousand-Year Door\",\n \"slug\":
\"paper-mario-the-thousand-year-door\"\n },\n {\n \"id\":
3351,\n \"cover\": {\n \"id\": 95596,\n \"url\":
\"//images.igdb.com/igdb/image/upload/t_thumb/co21rg.jpg\"\n },\n \"name\":
\"Mario \\u0026 Luigi: Superstar Saga\",\n \"slug\": \"mario-luigi-superstar-saga\"\n
\ },\n {\n \"id\": 22387,\n \"cover\": {\n \"id\":
137538,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2y4i.jpg\"\n
\ },\n \"name\": \"Legrand Legacy\",\n \"slug\": \"legrand-legacy\"\n
\ }\n ],\n \"slug\": \"paper-mario\",\n \"summary\": \"Paper
Mario, a turn-based JRPG entry in the Mario franchise with a paper-based aesthetic
and platforming elements, sees the titular character working his way through
the Mushroom Kingdom\\u0027s diverse locales and biomes, meeting its inhabitants,
fighthing unruly enemies and recruiting an array of companions in order to
once again save Princess Peach from the clutches of the evil Koopa King Bowser.\",\n
\ \"total_rating\": 88.63753217601834,\n \"collections\": [\n {\n
\ \"id\": 240,\n \"name\": \"Super Mario\"\n },\n {\n
\ \"id\": 593,\n \"name\": \"Paper Mario\"\n }\n ]\n
\ }\n]"
"{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip
1\": \"Ensure you are sending Authorization and Client-ID as headers.\",\n
\ \"Tip 2\": \"Ensure Authorization value starts with 'Bearer ', including
the space\",\n \"Tip 3\": \"Ensure Authorization value ends with the App
Access Token you generated, NOT your Client Secret.\",\n \"Docs\": \"https://api-docs.igdb.com/#authentication\",\n
\ \"Discord\": \"https://discord.gg/igdb\"\n}\n"
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8a4509fc9e8da246-YYZ
- 8c0446168f587117-YYZ
Connection:
- keep-alive
Content-Length:
- "1528"
- "434"
Content-Type:
- application/json
Date:
- Tue, 16 Jul 2024 21:20:56 GMT
- Mon, 09 Sep 2024 04:00:52 GMT
Server:
- cloudflare
Set-Cookie:
- __cf_bm=5bPHYIegBMi1xJ02b0hjaxBDqtvwnry9PO980Xd7lNc-1721164856-1.0.1.1-cu9HyVrxbU2z.sX3r4j0oAGX.uCZMrSGh9G3DRsu7t2.CCaDCEZcRTqdbASeR2V9LLJseMkdn7TF7FBTjNY2DA;
path=/; expires=Tue, 16-Jul-24 21:50:56 GMT; domain=.igdb.com; HttpOnly; Secure;
- __cf_bm=Uc538fsRMgVlaNKx20H7.wBHC_4yQvf5msLYDdiWHWw-1725854452-1.0.1.1-7HfoY3TYKBR5atKo7l9f8nL_QkBZtJl1R6cFz5Ui8Gn.XVLC7ok6KRWdNH4Gp_CQAqu5nw9PklMWrdGGcjvFWg;
path=/; expires=Mon, 09-Sep-24 04:30:52 GMT; domain=.igdb.com; HttpOnly; Secure;
SameSite=None
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
@@ -474,23 +348,236 @@ interactions:
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 490c6f54e6cd81b80f07ff6be833267e.cloudfront.net (CloudFront)
- 1.1 f92b450b48c98e711c027c1986c59944.cloudfront.net (CloudFront)
x-amz-apigw-id:
- bBiYxEaCPHcEErA=
- d0bmNH1xvHcEIUg=
x-amz-cf-id:
- syxc_2spiC05CJNtd7tJxBxPfHKt0FzGAI0rbGnWlRK5_zFEK10LWA==
- 5FhkJO2W64H2MJHbkQ1er_vxxHQ-9jWO50WmaiIjjklL3_w0Tc4fMA==
x-amz-cf-pop:
- YTO50-P1
x-amzn-errortype:
- AccessDeniedException
x-amzn-requestid:
- 17e5ffd1-9f99-43d2-abcb-d94bffc7911f
x-cache:
- Error from cloudfront
status:
code: 401
message: Unauthorized
- request:
body: ""
headers:
accept:
- "*/*"
accept-encoding:
- gzip, deflate, br
connection:
- keep-alive
content-length:
- "0"
host:
- id.twitch.tv
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials
response:
body:
string:
'{"access_token":"vyzx88dpfr0ve3kypohhawd40j0r5z","expires_in":5391063,"token_type":"bearer"}
'
headers:
Access-Control-Allow-Origin:
- "*"
Connection:
- keep-alive
Content-Length:
- "93"
Content-Type:
- application/json
Date:
- Mon, 09 Sep 2024 04:00:52 GMT
Server:
- nginx
X-Ctxlog-Logid:
- 1-66de72f4-66afdd221ca68b434444e2c7
status:
code: 200
message: OK
- request:
body:
search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,first_release_date,artworks.url,cover.url,screenshots.url,platforms.id,platforms.name,alternative_names.name,genres.name,franchise.name,franchises.name,collections.name,game_modes.name,involved_companies.company.name,expansions.id,expansions.slug,expansions.name,expansions.cover.url,expanded_games.id,expanded_games.slug,expanded_games.name,expanded_games.cover.url,dlcs.id,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.id,remakes.slug,remakes.name,remakes.cover.url,remasters.id,remasters.slug,remasters.name,remasters.cover.url,ports.id,ports.slug,ports.name,ports.cover.url,similar_games.id,similar_games.slug,similar_games.name,similar_games.cover.url;
where platforms=[4] & (category=0 | category=10); limit 200;
headers:
accept:
- application/json
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer vyzx88dpfr0ve3kypohhawd40j0r5z
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
connection:
- keep-alive
content-length:
- "796"
cookie:
- __cf_bm=Uc538fsRMgVlaNKx20H7.wBHC_4yQvf5msLYDdiWHWw-1725854452-1.0.1.1-7HfoY3TYKBR5atKo7l9f8nL_QkBZtJl1R6cFz5Ui8Gn.XVLC7ok6KRWdNH4Gp_CQAqu5nw9PklMWrdGGcjvFWg
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/games
response:
body:
string: !!binary |
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
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8c04461b49d77117-YYZ
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- "1529"
Content-Type:
- application/json
Date:
- Mon, 09 Sep 2024 04:00:53 GMT
Server:
- cloudflare
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
X-Content-Type-Options:
- nosniff
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 f92b450b48c98e711c027c1986c59944.cloudfront.net (CloudFront)
x-amz-apigw-id:
- d0bmWEgfPHcEc-Q=
x-amz-cf-id:
- ayWP5EBTRdWEN9F1pKi1KLnEFGM2irHDLDchaXiBhhZShZX-fHbmkQ==
x-amz-cf-pop:
- YTO50-P1
x-amzn-remapped-content-length:
- "1528"
- "1529"
x-amzn-remapped-date:
- Tue, 16 Jul 2024 21:20:55 GMT
- Mon, 09 Sep 2024 04:00:53 GMT
x-amzn-requestid:
- 5674e595-eafc-4003-91be-0267d28f76c9
- 0ee33393-4abc-4943-a2c1-50908af51e6d
x-cache:
- Miss from cloudfront
x-count:
- "1"
x-pool:
- slow
status:
code: 200
message: OK
- request:
body: fields video_id; where game=3340; limit 200;
headers:
accept:
- application/json
accept-encoding:
- gzip, deflate, br
authorization:
- Bearer vyzx88dpfr0ve3kypohhawd40j0r5z
client-id:
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
connection:
- keep-alive
content-length:
- "44"
cookie:
- __cf_bm=Uc538fsRMgVlaNKx20H7.wBHC_4yQvf5msLYDdiWHWw-1725854452-1.0.1.1-7HfoY3TYKBR5atKo7l9f8nL_QkBZtJl1R6cFz5Ui8Gn.XVLC7ok6KRWdNH4Gp_CQAqu5nw9PklMWrdGGcjvFWg
host:
- api.igdb.com
user-agent:
- python-httpx/0.27.0
method: POST
uri: https://api.igdb.com/v4/game_videos
response:
body:
string: !!binary |
IYADACBmzOlj1F902yUFkmNFSE45EAgww1Qyz6wdMaDDxpggjRmd0a1LwJcAgNczjhFF6hraT3wN
m0dc8LfePrXxmvsyE/A3pskXFTtL6eCWDE6fp399gjRcyF+39VJ2aqcrAlNRKfadenSd3OqynzIB
f+obAw==
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8c04461dfb577117-YYZ
Connection:
- keep-alive
Content-Encoding:
- br
Content-Type:
- application/json
Date:
- Mon, 09 Sep 2024 04:00:53 GMT
Server:
- cloudflare
Strict-Transport-Security:
- max-age=31536000; includeSubDomains; preload
Transfer-Encoding:
- chunked
X-Content-Type-Options:
- nosniff
alt-svc:
- h3=":443"; ma=86400
via:
- 1.1 f92b450b48c98e711c027c1986c59944.cloudfront.net (CloudFront)
x-amz-apigw-id:
- d0bmaG4PPHcERHQ=
x-amz-cf-id:
- 8Hq3T2WEPlUJISXm2DY86rlSr9tTqhbNJCxndioQu8jCDrJZQlJbEw==
x-amz-cf-pop:
- YTO50-P1
x-amzn-remapped-content-length:
- "225"
x-amzn-remapped-date:
- Mon, 09 Sep 2024 04:00:53 GMT
x-amzn-requestid:
- 3c20676f-438f-4938-a2a9-6c45bd83542d
x-cache:
- Miss from cloudfront
x-count:
- "4"
x-pool:
- slow
status:
code: 200
message: OK