This repository has been archived on 2022-07-05. You can view files and clone it, but cannot push or open issues/pull-requests.
steleks_backend/postman collections/Steleks Backend.postman_col...

1011 lines
21 KiB
JSON

{
"variables": [],
"info": {
"name": "Steleks Backend",
"_postman_id": "ef580742-4589-8237-e6de-a870eb8253e9",
"description": "",
"schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json"
},
"item": [
{
"name": "Courses",
"description": "",
"item": [
{
"name": "Get All Courses",
"request": {
"url": "http://{{usersUrl}}/courses",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Course",
"request": {
"url": "http://{{usersUrl}}/courses",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"courseName\":\"TRECA\"\n}"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Events",
"description": "",
"item": [
{
"name": "Get All",
"request": {
"url": "http://{{eventsUrl}}",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Event",
"event": [
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": [
"",
"var jsonData = JSON.parse(responseBody);",
"var arr = jsonData._links.self.href.split(\"/\");",
"postman.setEnvironmentVariable(\"eventId\", arr[4]);"
]
}
}
],
"request": {
"url": "http://{{eventsUrl}}/events",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\":\"Testni\",\n \"shortText\":\"Txt\",\n \"longText\":\"Textcina\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get Events",
"request": {
"url": "http://{{eventsUrl}}/events",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\":\"Testni\",\n \"shortText\":\"Txt\",\n \"longText\":\"Textcina\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get Event",
"request": {
"url": "http://{{eventsUrl}}/events/{{eventId}}",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\":\"Testni\",\n \"shortText\":\"Txt\",\n \"longText\":\"Textcina\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get Event Medias",
"request": {
"url": "http://{{eventsUrl}}/events/{{eventId}}/mediaSet",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\":\"Testni\",\n \"shortText\":\"Txt\",\n \"longText\":\"Textcina\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Add Media To Event",
"request": {
"url": "http://{{eventsUrl}}/events/{{eventId}}/mediaSet",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{eventsUrl}}/medias/1"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Media",
"description": "",
"item": [
{
"name": "Add Media",
"request": {
"url": "http://{{eventsUrl}}/medias",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"contentUrl\":\"http://www.google.com\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get All Medias",
"request": {
"url": "http://{{eventsUrl}}/medias",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
}
]
},
{
"name": "Membership Types",
"description": "",
"item": [
{
"name": "Get All Membership Types",
"request": {
"url": "http://{{usersUrl}}/membershipTypes",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Membership Type",
"request": {
"url": "http://{{usersUrl}}/membershipTypes",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"membershipTypeName\":\"TRECA\"\n}"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Participants",
"description": "",
"item": [
{
"name": "Add Participant",
"request": {
"url": "http://{{teamsUrl}}/participants",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"firstName\":\"Testni\",\n \"lastName\":\"User\",\n \"email\":\"testni.user@steleks.ba\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get All Participants",
"request": {
"url": "http://{{teamsUrl}}/participants",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"firstName\":\"Testni\",\n \"lastName\":\"User\",\n \"email\":\"testni.user@steleks.ba\"\n}"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Roles",
"description": "",
"item": [
{
"name": "Get All User Roles",
"request": {
"url": "http://{{usersUrl}}/userRoles",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add User Role",
"request": {
"url": "http://{{usersUrl}}/userRoles",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"roleName\":\"TRECA\"\n}"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Team Category",
"description": "",
"item": [
{
"name": "Add Team Category",
"request": {
"url": "http://{{teamsUrl}}/teamCategories",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"type\":\"The category\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get All Team Categories",
"request": {
"url": "http://{{teamsUrl}}/teamCategories",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
}
]
},
{
"name": "Team Media",
"description": "",
"item": [
{
"name": "Get All Team Medias",
"request": {
"url": "http://{{teamsUrl}}/teamMedias",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Team Media",
"request": {
"url": "http://{{teamsUrl}}/teamMedias",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"contentUrl\":\"http://www.google.com\"\n}"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Teams",
"description": "",
"item": [
{
"name": "Get Teams",
"request": {
"url": "http://{{teamsUrl}}/teams",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Team",
"event": [
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": [
"",
"var jsonData = JSON.parse(responseBody);",
"var arr = jsonData._links.self.href.split(\"/\");",
"postman.setEnvironmentVariable(\"teamId\", arr[4]);"
]
}
}
],
"request": {
"url": "http://{{teamsUrl}}/teams",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"position\":0,\n \"gradesOrPoints\":6\n}"
},
"description": ""
},
"response": []
},
{
"name": "Get Team",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Get All",
"request": {
"url": "http://{{teamsUrl}}",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Category To Team",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}/teamCategory",
"method": "PUT",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{teamsUrl}}/teamCategories/1"
},
"description": ""
},
"response": []
},
{
"name": "Get Team Categories",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}/teamCategory",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/teamCategories/1"
},
"description": ""
},
"response": []
},
{
"name": "Add Participants To Team",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}/participantSet",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{teamsUrl}}/participants/1"
},
"description": ""
},
"response": []
},
{
"name": "Get Team Participants",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}/participantSet",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/participants/1"
},
"description": ""
},
"response": []
},
{
"name": "Add Media To Team",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}/teamMediaSet",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{teamsUrl}}/teamMedias/1"
},
"description": ""
},
"response": []
},
{
"name": "Get Team Medias",
"request": {
"url": "http://{{teamsUrl}}/teams/{{teamId}}/teamMediaSet",
"method": "GET",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{url}}:{{teamsPort}}/teamMedias/1"
},
"description": ""
},
"response": []
}
]
},
{
"name": "Users",
"description": "",
"item": [
{
"name": "Get Users",
"request": {
"url": "http://{{usersUrl}}/users",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add User",
"event": [
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": [
"",
"var jsonData = JSON.parse(responseBody);",
"var arr = jsonData._links.self.href.split(\"/\");",
"postman.setEnvironmentVariable(\"userId\", arr[4]);"
]
}
}
],
"request": {
"url": "http://{{usersUrl}}/users",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n \"firstName\":\"Testni\",\n \"lastName\":\"User\",\n \"username\":\"Juzernejm\"\n}"
},
"description": ""
},
"response": []
},
{
"name": "Add Roles To User",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}/userRoles",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{usersUrl}}/userRoles/1"
},
"description": ""
},
"response": []
},
{
"name": "Get User",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Get User Roles",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}/userRoles",
"method": "GET",
"header": [],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Courses To User",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}/courses",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{usersUrl}}/courses/1"
},
"description": ""
},
"response": []
},
{
"name": "Get User Courses",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}/courses",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Add Membership Types To User",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}/membershipTypes",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "text/uri-list",
"description": ""
},
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "http://{{usersUrl}}/membershipTypes/1"
},
"description": ""
},
"response": []
},
{
"name": "Get User Membership Types",
"request": {
"url": "http://{{usersUrl}}/users/{{userId}}/membershipTypes",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
},
{
"name": "Get All",
"request": {
"url": "http://{{usersUrl}}",
"method": "GET",
"header": [
{
"key": "Authorization",
"value": "{{token}}",
"description": ""
}
],
"body": {},
"description": ""
},
"response": []
}
]
},
{
"name": "Login",
"event": [
{
"listen": "test",
"script": {
"type": "text/javascript",
"exec": [
"var jsonData = JSON.parse(responseBody);",
"postman.setEnvironmentVariable(\"token\", jsonData.token);"
]
}
}
],
"request": {
"url": "http://{{usersUrl}}/accesstoken",
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json",
"description": ""
}
],
"body": {
"mode": "raw",
"raw": "{\n\t\"username\":\"Juzernejm\",\n\t\"password\":\"pashee\"\n}"
},
"description": ""
},
"response": []
}
]
}