Add Geoguessr API Collection updates with v3 and v4 endpoints, including new tools and deprecated endpoints reorganization.

This commit is contained in:
Yûki VACHOT 2025-11-29 03:46:18 +01:00
parent ca30297033
commit deeb2af493
39 changed files with 799 additions and 12 deletions

View file

@ -0,0 +1,22 @@
meta {
name: 1 - v4/getActivities
type: http
seq: 3
}
get {
url: {{GEOGUESSR_API_URL}}/v4/feed/private
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 10 - v3/getSocialBadgesUnclaimed
type: http
seq: 10
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/badges/unclaimed
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 11 - v3/getSocialEventsUnfinishedGames
type: http
seq: 11
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/events/unfinishedgames
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 12 - v3/getProfilesMaps
type: http
seq: 12
}
get {
url: {{GEOGUESSR_API_URL}}/v3/profiles/maps
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 13 - v3/getMapLikes
type: http
seq: 13
}
get {
url: {{GEOGUESSR_API_URL}}/v3/likes
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 14 - v4/getStatsMe
type: http
seq: 14
}
get {
url: {{GEOGUESSR_API_URL}}/v4/stats/me
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 15 - v3/getProfilesStats
type: http
seq: 15
}
get {
url: {{GEOGUESSR_API_URL}}/v3/profiles/stats
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 16 - v3/getSubscriptions
type: http
seq: 16
}
get {
url: {{GEOGUESSR_API_URL}}/v3/subscriptions
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 17 - v3/getExplorer
type: http
seq: 17
}
get {
url: {{GEOGUESSR_API_URL}}/v3/explorer
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 18 - v3/postAccountsSignin
type: http
seq: 18
}
post {
url: {{GEOGUESSR_API_URL}}/v3/accounts/signin
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 19 - v3/postAccountsSignout
type: http
seq: 19
}
post {
url: {{GEOGUESSR_API_URL}}/v3/accounts/signout
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -1,7 +1,7 @@
meta { meta {
name: getProfiles name: 2 - v3/getProfiles
type: http type: http
seq: 1 seq: 4
} }
get { get {

View file

@ -0,0 +1,22 @@
meta {
name: 20 - v4/getTrophiesUser
type: http
seq: 20
}
get {
url: {{GEOGUESSR_API_URL}}/v4/trophies/<user_ID_here>
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 21 - v3/getGamesGame
type: http
seq: 21
}
get {
url: {{GEOGUESSR_API_URL}}/v3/games/<game_token_here>
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 22 - v3/getSocialMapsBrowsePopularRandom
type: http
seq: 22
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/maps/browse/popular/random
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 23_1 - v3/getChallengesDailyChallengesToday
type: http
seq: 23
}
get {
url: {{GEOGUESSR_API_URL}}/v3/challenges/daily-challenges/today
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 23_2 - v3/getChallengesDailyChallengesPrevious
type: http
seq: 24
}
get {
url: {{GEOGUESSR_API_URL}}/v3/challenges/daily-challenges/previous
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 24 - v3/getChallengesChallenge
type: http
seq: 25
}
get {
url: {{GEOGUESSR_API_URL}}/v3/challenges/<challenge_token_here>
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 28 - v3/getExperiments
type: http
seq: 26
}
get {
url: {{GEOGUESSR_API_URL}}/v3/experiments
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 3 - v4/getNotifications
type: http
seq: 5
}
get {
url: {{GEOGUESSR_API_URL}}/v4/notifications
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 30 - maps/getMap
type: http
seq: 27
}
get {
url: {{GEOGUESSR_API_URL}}/maps/World
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 31 - game-server/getBattleRoyaleGame
type: http
seq: 28
}
get {
url: {{GAME_SERVER_URL}}/battle-royale/<game_ID_here>
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 32 - game-server/getLobbyGame
type: http
seq: 29
}
get {
url: {{GAME_SERVER_URL}}/lobby/<game_ID_here>
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 35 - game-server/getTournaments
type: http
seq: 30
}
get {
url: {{GAME_SERVER_URL}}/tournaments
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 4 - v3/getFriends
type: http
seq: 6
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/friends
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 5 - v3/getFriendsSummary
type: http
seq: 7
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/friends/summary
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 6 - v3/getFriendships
type: http
seq: 8
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/friendships
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,26 @@
meta {
name: 9 - v3/getPersonalizedMap
type: http
seq: 9
}
get {
url: {{GEOGUESSR_API_URL}}/v3/social/maps/browse/personalized
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}
docs {
personalised map for the currently logged-in user
}

View file

@ -0,0 +1,21 @@
meta {
name: README (Docs)
type: http
seq: 2
}
get {
url:
body: none
auth: inherit
}
settings {
encodeUrl: true
timeout: 0
}
docs {
API Endpoints coming from:
https://efisha.com/2022/04/18/geoguessr-api-endpoints/
}

View file

@ -0,0 +1,22 @@
meta {
name: 25 - DEPRECATED v4/getSeasonsActiveStats
type: http
seq: 3
}
get {
url: {{GEOGUESSR_API_URL}}/v4/seasons/active/stats
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 26 - DEPRECATED v4/getSeasonsPrevious
type: http
seq: 4
}
get {
url: {{GEOGUESSR_API_URL}}/v4/seasons/previous
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 27 - DEPRECATED v4/getSeasonsNext
type: http
seq: 5
}
get {
url: {{GEOGUESSR_API_URL}}/v4/seasons/next
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 29 - DEPRECATED v3/getCompetitions
type: http
seq: 6
}
get {
url: {{GEOGUESSR_API_URL}}/v3/competitions
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 33 - DEPRECATED v4/getSeasonsGameBattleRoyaleCountries
type: http
seq: 7
}
get {
url: {{GEOGUESSR_API_URL}}/v4/seasons/game/BattleRoyaleCountries
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 34 - DEPRECATED game-server/getDuelsDuel
type: http
seq: 8
}
get {
url: {{GAME_SERVER_URL}}/duels/<duel_game_ID_here>
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 7 - DEPRECATED v3/getProfilesAchivements
type: http
seq: 1
}
get {
url: {{GEOGUESSR_API_URL}}/v3/profiles/achievements
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,22 @@
meta {
name: 8 - DEPRECATED v4/getObjectives
type: http
seq: 2
}
get {
url: {{GEOGUESSR_API_URL}}/v4/objectives
body: none
auth: apikey
}
auth:apikey {
key: Cookie
value: _ncfa={{GEOGUESSR_NCFA_COOKIE}}
placement: header
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -1,6 +1,6 @@
meta { meta {
name: v3 name: deprecated
seq: 2 seq: 31
} }
auth { auth {

View file

@ -1,8 +0,0 @@
meta {
name: v4
seq: 2
}
auth {
mode: inherit
}