Advertisement
Guest User

Untitled

a guest
Nov 9th, 2018
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.62 KB | None | 0 0
  1. /league
  2. POST
  3. Request: {"headers":{"Session-Key":"6b3b7e84-d005-4a3f-9044-c1ebd6b558a6"},"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:21.631+01:00\",\"endDate\":\"2018-12-09T12:38:21.631+01:00\"}"} -> Response: {"status":200}
  4. Request: {"headers":{"Session-Key":"6b3b7e84-d005-4a3f-9044-c1ebd6b558a6"},"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:21.186+01:00\",\"endDate\":\"2018-12-09T12:38:21.186+01:00\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"league-name-exists\",\"errorMessage\":\"Name is already taken\"}"}
  5. Request: {"headers":{"Session-Key":"badSession"},"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:21.931+01:00\",\"endDate\":\"2018-12-09T12:38:21.931+01:00\"}"} -> Response: {"status":401,"body":"{\"httpStatus\":401,\"errorCode\":\"unauthorized\",\"errorMessage\":\"You do not have permission to do that\"}"}
  6. Request: {"headers":{"Session-Key":"9818dd7b-d72c-496e-8dce-151eae16849d"},"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:22.41+01:00\",\"endDate\":\"2018-12-09T12:38:22.41+01:00\"}"} -> Response: {"status":200}
  7. Request: {"headers":{"Session-Key":"1a12ed9b-be85-4cdb-8b85-a4868a1acb28"},"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:23.53+01:00\",\"endDate\":\"2018-12-09T12:38:23.53+01:00\"}"} -> Response: {"status":200}
  8. Request: {"headers":{"Session-Key":"1a12ed9b-be85-4cdb-8b85-a4868a1acb28"},"body":"{\"name\":\"test124\",\"startDate\":\"2018-11-09T13:38:23.698+01:00\",\"endDate\":\"2018-12-09T12:38:23.698+01:00\"}"} -> Response: {"status":200}
  9. Request: {"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:23.92+01:00\",\"endDate\":\"2018-12-09T12:38:23.92+01:00\"}"} -> Response: {"status":401,"body":"{\"httpStatus\":401,\"errorCode\":\"unauthorized\",\"errorMessage\":\"You do not have permission to do that\"}"}
  10. Request: {"headers":{"Session-Key":"5524e514-033d-42ac-bbd2-3806d9af9606"},"body":"{\"name\":\"test123\",\"startDate\":\"2018-11-09T13:38:24.347+01:00\",\"endDate\":\"2018-12-09T12:38:24.347+01:00\"}"} -> Response: {"status":200}
  11.  
  12. GET
  13. Request: {"headers":{}} -> Response: {"status":200,"body":"[{\"id\":\"5be571ae15196604a4a18108\",\"name\":\"test123\",\"ownerDisplayName\":\"tester1\",\"startDate\":\"2018-11-09T13:38:22.41+01:00\",\"endDate\":\"2018-12-09T12:38:22.41+01:00\"}]"}
  14. Request: {"headers":{}} -> Response: {"status":200,"body":"[{\"id\":\"5be571af15196604a4a1810b\",\"name\":\"test123\",\"ownerDisplayName\":\"tester1\",\"startDate\":\"2018-11-09T13:38:23.53+01:00\",\"endDate\":\"2018-12-09T12:38:23.53+01:00\"},{\"id\":\"5be571af15196604a4a1810c\",\"name\":\"test124\",\"ownerDisplayName\":\"tester1\",\"startDate\":\"2018-11-09T13:38:23.698+01:00\",\"endDate\":\"2018-12-09T12:38:23.698+01:00\"}]"}
  15.  
  16.  
  17.  
  18. /account
  19. GET
  20. Request: {"headers":{"Session-Key":"d93f2fc3-a940-4c2e-a39e-a8e0036b2cfc"}} -> Response: {"status":200,"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\"}"}
  21. Request: {"headers":{"Session-Key":"badSessionKey"}} -> Response: {"status":401,"body":"{\"httpStatus\":401,\"errorCode\":\"unauthorized\",\"errorMessage\":\"You do not have permission to do that\"}"}
  22. Request: {"headers":{"Session-Key":"2b677287-904b-4cce-8251-38c567f1de25"}} -> Response: {"status":200,"body":"{\"email\":\"newEmail@email.com\",\"displayName\":\"newDisplayName\"}"}
  23.  
  24. PATCH
  25. Request: {"headers":{"Session-Key":"6974ebe7-f253-491a-a80a-2ade484f450a"},"body":"{\"currentPassword\":\"testerpw\",\"password\":\"newPass\",\"email\":\"tester2@test.com\",\"displayName\":\"newDisplayName\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"email-exists\",\"errorMessage\":\"Email is already taken\"}"}
  26. Request: {"headers":{"Session-Key":"8b35baae-48df-431e-87c3-a929177411d5"},"body":"{\"currentPassword\":\"testerpw\",\"password\":\"newPass\",\"email\":\"newEmail@email.com\",\"displayName\":\"tester2\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"display-name-exists\",\"errorMessage\":\"DisplayName is already taken\"}"}
  27. Request: {"headers":{"Session-Key":"2b677287-904b-4cce-8251-38c567f1de25"},"body":"{\"currentPassword\":\"otherPassword\",\"password\":\"newPass\",\"email\":\"newEmail@email.com\",\"displayName\":\"newDisplayName\"}"} -> Response: {"status":200}
  28. Request: {"headers":{"Session-Key":"52782e2c-30f5-41fb-a822-d9509afb9b1b"},"body":"{\"currentPassword\":\"badPass\",\"password\":\"newPass\",\"email\":\"newEmail@email.com\",\"displayName\":\"newDisplayName\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"password-incorrect\",\"errorMessage\":\"Wrong password\"}"}
  29.  
  30.  
  31.  
  32. /league/5be571ae15196604a4a18108
  33. GET
  34. Request: {"headers":{}} -> Response: {"status":200,"body":"{\"id\":\"5be571ae15196604a4a18108\",\"name\":\"test123\",\"ownerDisplayName\":\"tester1\",\"startDate\":\"2018-11-09T13:38:22.41+01:00\",\"endDate\":\"2018-12-09T12:38:22.41+01:00\"}"}
  35.  
  36.  
  37.  
  38. /account/login
  39. POST
  40. Request: {"body":"{\"email\":\"Not@registered.email\",\"password\":\"testerpw\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"user-does-not-exist\",\"errorMessage\":\"No account for that email exists\"}"}
  41. Request: {"body":"{\"email\":\"Not@registered.email\",\"password\":\"otherPassword\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"password-incorrect\",\"errorMessage\":\"Wrong password\"}"}
  42. Request: {"body":"{\"email\":\"newEmail@email.com\",\"password\":\"newPass\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"8ed0732f-ad2a-4bb9-aa19-0ac28bc8373e\"}"}
  43. Request: {"body":"{\"email\":\"Not@registered.email\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"0d883bbd-6ec7-407d-9433-b3d882e14305\"}"}
  44.  
  45.  
  46.  
  47. /account/register
  48. POST
  49. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"a642f328-d514-4d29-9cc7-ae36de1e629b\"}"}
  50. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"b829c294-30f8-4b65-af00-f460ec656f0a\"}"}
  51. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"6b3b7e84-d005-4a3f-9044-c1ebd6b558a6\"}"}
  52. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"f70e6397-e9a6-4387-b854-ec61012b8a32\"}"}
  53. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"4ff1c2cc-6f7f-4976-b1f5-a5649b852813\"}"}
  54. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"8d164ebe-d066-4b57-aed2-bcee600744d6\"}"}
  55. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"9818dd7b-d72c-496e-8dce-151eae16849d\"}"}
  56. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"6055b6fe-d815-4b71-941b-a113882780c3\"}"}
  57. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"1a12ed9b-be85-4cdb-8b85-a4868a1acb28\"}"}
  58. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"2d31b1df-d2f9-4223-8560-a0e66566f830\"}"}
  59. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"84149e4e-a1b8-4129-bd39-598f3aa56e79\"}"}
  60. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"7ee93c14-a90f-468f-ac43-48f86953e77b\"}"}
  61. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"5524e514-033d-42ac-bbd2-3806d9af9606\"}"}
  62. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"54e5c5fb-9862-4c70-9009-bde6eb06913a\"}"}
  63. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"6974ebe7-f253-491a-a80a-2ade484f450a\"}"}
  64. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"717ab8e6-fb0b-40e7-baf9-439ae8b61e74\"}"}
  65. Request: {"body":"{\"email\":\"tester1@test.com\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"9e1ea8e9-2bc9-41a2-8b80-143af25df6d0\"}"}
  66. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"b66fca41-f10f-4b64-9db1-a9c36aa572d7\"}"}
  67. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"8b35baae-48df-431e-87c3-a929177411d5\"}"}
  68. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"9c8e7f1b-db9a-4afa-8ca7-b28988f6af33\"}"}
  69. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"6dcb3b9a-1ed5-47f9-a413-711658cb0c89\"}"}
  70. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"5f622f18-742f-4126-895a-f22b89fc12a4\"}"}
  71. Request: {"body":"{\"email\":\"tester123@test.com\",\"displayName\":\"tester123\",\"password\":\"tester123pw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"f4bb9346-76df-4f7d-832b-9169613c8cbf\"}"}
  72. Request: {"body":"{\"email\":\"tester124@test.com\",\"displayName\":\"tester123\",\"password\":\"tester123pw\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"display-name-exists\",\"errorMessage\":\"DisplayName is already taken\"}"}
  73. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"5d10488d-0503-4900-bbbb-bfab224c5fe3\"}"}
  74. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"e8e1481c-8cfa-4eeb-a7d4-b9517d4c079c\"}"}
  75. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"c533f95e-dbef-42c1-90b5-4e2ddbce4338\"}"}
  76. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"2b2bf32d-f805-4ab4-ad23-b91b5d4ed5bf\"}"}
  77. Request: {"body":"{\"email\":\"tester123@test.com\",\"displayName\":\"tester123\",\"password\":\"tester123pw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"060ab537-eaf8-4cc5-a79f-12a9a97fc4d1\"}"}
  78. Request: {"body":"{\"email\":\"tester123@test.com\",\"displayName\":\"tester123\",\"password\":\"tester123pw\"}"} -> Response: {"status":400,"body":"{\"httpStatus\":400,\"errorCode\":\"email-exists\",\"errorMessage\":\"Email is already taken\"}"}
  79. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"d93f2fc3-a940-4c2e-a39e-a8e0036b2cfc\"}"}
  80. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"7eed0e20-6f0d-4072-8741-44609d21c594\"}"}
  81. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"aba9e2bb-65fb-485b-b5c9-c80e300af25e\"}"}
  82. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"73b9a642-b1e8-4950-9493-dabf52abaa9e\"}"}
  83. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"2b677287-904b-4cce-8251-38c567f1de25\"}"}
  84. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"18d0714d-44cb-4307-91ec-11ead7a665ce\"}"}
  85. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"e2cc7c7b-3872-4a8e-bb9e-0836f0dddf2f\"}"}
  86. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"dd358f33-98ba-471b-b99e-98b1c73edc28\"}"}
  87. Request: {"body":"{\"email\":\"tester123@test.com\",\"displayName\":\"tester123\",\"password\":\"tester123pw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"a0ce0f71-04aa-49d8-9c2c-d1ad46bc29d6\"}"}
  88. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"52782e2c-30f5-41fb-a822-d9509afb9b1b\"}"}
  89. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"bc025cf9-5c1f-494b-aadf-34f9e190c98b\"}"}
  90. Request: {"body":"{\"email\":\"Not@registered.email\",\"displayName\":\"tester1\",\"password\":\"otherPassword\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"b13ab45d-e094-4514-86a6-41f2264fce31\"}"}
  91. Request: {"body":"{\"email\":\"tester2@test.com\",\"displayName\":\"tester2\",\"password\":\"testerpw\"}"} -> Response: {"status":200,"body":"{\"sessionKey\":\"b3cdff90-2e1e-4fd9-a885-932d11903fa1\"}"}
  92.  
  93.  
  94.  
  95. /league/badLeagueId
  96. GET
  97. Request: {"headers":{}} -> Response: {"status":404,"body":"{\"httpStatus\":404,\"errorCode\":\"league-does-not-exist\",\"errorMessage\":\"No league found\"}"}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement