Steps
Outcome
SUCCESS
485ms
POST http://localhost:37655/wordle/api/auth/register
REST Query
Response
URL: http://localhost:37655/wordle/api/auth/register
Status code: 201
Content Type: application/json
Request Headers
Accept=*/* Content-Type=application/json
Content Body
{ "id": null, "username": "kimiko.jacobson", "password": "dowz2498", "email": "wbdq26@gmail.com", "role": "ROLE_PLAYER", "country": "GB", "receiveUpdates": false }
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: text/plain;charset=UTF-8 Content-Length: 15 Date: Thu, 08 Jan 2026 10:13:38 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
kimiko.jacobson
SUCCESS
018ms
POST http://localhost:37655/wordle/api/auth/login
REST Query
Response
URL: http://localhost:37655/wordle/api/auth/login
Status code: 200
Content Type: application/json
Request Headers
Accept=*/* Content-Type=application/json
Content Body
{ "username": "kimiko.jacobson", "password": "dowz2498" }
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:38 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
{ "accessToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJraW1pa28uamFjb2Jzb24iLCJpYXQiOjE3Njc4NjcyMTksImV4cCI6MTc2Nzk1MzYxOX0.ksA2F8oEQxvphDntqhHdt4JPmir2R442d2aMQvaHglc" }
SUCCESS
006ms
SUCCESS
134ms
POST http://localhost:37655/wordle/api/game
REST Query
Response
URL: http://localhost:37655/wordle/api/game
Status code: 200
Content Type: application/x-www-form-urlencoded
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJraW1pa28uamFjb2Jzb24iLCJpYXQiOjE3Njc4NjcyMTksImV4cCI6MTc2Nzk1MzYxOX0.ksA2F8oEQxvphDntqhHdt4JPmir2R442d2aMQvaHglc Accept=*/* Content-Type=application/x-www-form-urlencoded; charset=ISO-8859-1
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:39 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
1
SUCCESS
005ms
Create a new game with the word CRYPT
SUCCESS
065ms
SUCCESS
118ms
POST http://localhost:37655/wordle/api/game/5/word
REST Query
Response
URL: http://localhost:37655/wordle/api/game/5/word
Status code: 201
Content Type: text/plain
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJraW1pa28uamFjb2Jzb24iLCJpYXQiOjE3Njc4NjcyMTksImV4cCI6MTc2Nzk1MzYxOX0.ksA2F8oEQxvphDntqhHdt4JPmir2R442d2aMQvaHglc Accept=*/* Content-Type=text/plain; charset=ISO-8859-1
Content Body
ORGAN
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:39 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
[ [ "GRAY", "GREEN", "GRAY", "GRAY", "GRAY" ] ]
SUCCESS
010ms
SUCCESS
144ms
GET http://localhost:37655/wordle/api/game/5/guesses
REST Query
Response
URL: http://localhost:37655/wordle/api/game/5/guesses
Status code: 200
Content Type: null
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJraW1pa28uamFjb2Jzb24iLCJpYXQiOjE3Njc4NjcyMTksImV4cCI6MTc2Nzk1MzYxOX0.ksA2F8oEQxvphDntqhHdt4JPmir2R442d2aMQvaHglc Accept=*/*
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:39 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
[ [ "GRAY", "GREEN", "GRAY", "GRAY", "GRAY" ] ]
SUCCESS
012ms
SUCCESS
426ms
POST http://localhost:37655/wordle/api/auth/register
REST Query
Response
URL: http://localhost:37655/wordle/api/auth/register
Status code: 201
Content Type: application/json
Request Headers
Accept=*/* Content-Type=application/json
Content Body
{ "id": null, "username": "guillermo.crooks", "password": "jdem0760", "email": "ubfs68@gmail.com", "role": "ROLE_PLAYER", "country": "GB", "receiveUpdates": false }
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: text/plain;charset=UTF-8 Content-Length: 16 Date: Thu, 08 Jan 2026 10:13:39 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
guillermo.crooks
SUCCESS
005ms
POST http://localhost:37655/wordle/api/auth/login
REST Query
Response
URL: http://localhost:37655/wordle/api/auth/login
Status code: 200
Content Type: application/json
Request Headers
Accept=*/* Content-Type=application/json
Content Body
{ "username": "guillermo.crooks", "password": "jdem0760" }
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:40 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
{ "accessToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJndWlsbGVybW8uY3Jvb2tzIiwiaWF0IjoxNzY3ODY3MjIwLCJleHAiOjE3Njc5NTM2MjB9.1zzZ4hd0Jh_zMbcRKAkdncBUL9AeD0X2X7bUMX11nvc" }
SUCCESS
015ms
SUCCESS
116ms
POST http://localhost:37655/wordle/api/game
REST Query
Response
URL: http://localhost:37655/wordle/api/game
Status code: 200
Content Type: application/x-www-form-urlencoded
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJndWlsbGVybW8uY3Jvb2tzIiwiaWF0IjoxNzY3ODY3MjIwLCJleHAiOjE3Njc5NTM2MjB9.1zzZ4hd0Jh_zMbcRKAkdncBUL9AeD0X2X7bUMX11nvc Accept=*/* Content-Type=application/x-www-form-urlencoded; charset=ISO-8859-1
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:40 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
9
SUCCESS
017ms
Create a new game with the word CRYPT
SUCCESS
075ms
SUCCESS
114ms
POST http://localhost:37655/wordle/api/game/10/word
REST Query
Response
URL: http://localhost:37655/wordle/api/game/10/word
Status code: 201
Content Type: text/plain
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJndWlsbGVybW8uY3Jvb2tzIiwiaWF0IjoxNzY3ODY3MjIwLCJleHAiOjE3Njc5NTM2MjB9.1zzZ4hd0Jh_zMbcRKAkdncBUL9AeD0X2X7bUMX11nvc Accept=*/* Content-Type=text/plain; charset=ISO-8859-1
Content Body
BRACE
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:40 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
[ [ "GRAY", "GREEN", "GRAY", "YELLOW", "GRAY" ] ]
SUCCESS
010ms
SUCCESS
101ms
GET http://localhost:37655/wordle/api/game/10/guesses
REST Query
Response
URL: http://localhost:37655/wordle/api/game/10/guesses
Status code: 200
Content Type: null
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJndWlsbGVybW8uY3Jvb2tzIiwiaWF0IjoxNzY3ODY3MjIwLCJleHAiOjE3Njc5NTM2MjB9.1zzZ4hd0Jh_zMbcRKAkdncBUL9AeD0X2X7bUMX11nvc Accept=*/*
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:40 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
[ [ "GRAY", "GREEN", "GRAY", "YELLOW", "GRAY" ] ]
SUCCESS
008ms
SUCCESS
463ms
POST http://localhost:37655/wordle/api/auth/register
REST Query
Response
URL: http://localhost:37655/wordle/api/auth/register
Status code: 201
Content Type: application/json
Request Headers
Accept=*/* Content-Type=application/json
Content Body
{ "id": null, "username": "bennie.oconnell", "password": "fmxr2653", "email": "ktzq45@gmail.com", "role": "ROLE_PLAYER", "country": "GB", "receiveUpdates": false }
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: text/plain;charset=UTF-8 Content-Length: 15 Date: Thu, 08 Jan 2026 10:13:40 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
bennie.oconnell
SUCCESS
009ms
POST http://localhost:37655/wordle/api/auth/login
REST Query
Response
URL: http://localhost:37655/wordle/api/auth/login
Status code: 200
Content Type: application/json
Request Headers
Accept=*/* Content-Type=application/json
Content Body
{ "username": "bennie.oconnell", "password": "fmxr2653" }
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:41 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
{ "accessToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiZW5uaWUub2Nvbm5lbGwiLCJpYXQiOjE3Njc4NjcyMjEsImV4cCI6MTc2Nzk1MzYyMX0.cm9T1vzVjRj8H2DVcRnzwprmPzag1iYi8QmrC5HfGrc" }
SUCCESS
018ms
SUCCESS
093ms
POST http://localhost:37655/wordle/api/game
REST Query
Response
URL: http://localhost:37655/wordle/api/game
Status code: 200
Content Type: application/x-www-form-urlencoded
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiZW5uaWUub2Nvbm5lbGwiLCJpYXQiOjE3Njc4NjcyMjEsImV4cCI6MTc2Nzk1MzYyMX0.cm9T1vzVjRj8H2DVcRnzwprmPzag1iYi8QmrC5HfGrc Accept=*/* Content-Type=application/x-www-form-urlencoded; charset=ISO-8859-1
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:41 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
15
SUCCESS
017ms
Create a new game with the word CRYPT
SUCCESS
071ms
SUCCESS
144ms
POST http://localhost:37655/wordle/api/game/16/word
REST Query
Response
URL: http://localhost:37655/wordle/api/game/16/word
Status code: 201
Content Type: text/plain
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiZW5uaWUub2Nvbm5lbGwiLCJpYXQiOjE3Njc4NjcyMjEsImV4cCI6MTc2Nzk1MzYyMX0.cm9T1vzVjRj8H2DVcRnzwprmPzag1iYi8QmrC5HfGrc Accept=*/* Content-Type=text/plain; charset=ISO-8859-1
Content Body
CRYPT
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:41 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
[ [ "GREEN", "GREEN", "GREEN", "GREEN", "GREEN" ] ]
SUCCESS
007ms
SUCCESS
128ms
GET http://localhost:37655/wordle/api/game/16/guesses
REST Query
Response
URL: http://localhost:37655/wordle/api/game/16/guesses
Status code: 200
Content Type: null
Request Headers
Authorization=Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiZW5uaWUub2Nvbm5lbGwiLCJpYXQiOjE3Njc4NjcyMjEsImV4cCI6MTc2Nzk1MzYyMX0.cm9T1vzVjRj8H2DVcRnzwprmPzag1iYi8QmrC5HfGrc Accept=*/*
Response Headers
Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers X-Content-Type-Options: nosniff X-XSS-Protection: 0 Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Thu, 08 Jan 2026 10:13:41 GMT Keep-Alive: timeout=60 Connection: keep-alive
Response Body
[ [ "GREEN", "GREEN", "GREEN", "GREEN", "GREEN" ] ]
SUCCESS
013ms
SUCCESS
0.49s