304 lines
6.0 KiB
JSON
304 lines
6.0 KiB
JSON
{
|
|
"info": {
|
|
"_postman_id": "c5f48fad-7390-4a3d-b93d-0517f1529f06",
|
|
"name": "QA",
|
|
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
|
|
"_exporter_id": "19666283"
|
|
},
|
|
"item": [
|
|
{
|
|
"name": "List Books (No Auth)",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/custom/qa/books",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"custom",
|
|
"qa",
|
|
"books"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "Get A Book (No Auth)",
|
|
"request": {
|
|
"method": "GET",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/custom/qa/books/3",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"custom",
|
|
"qa",
|
|
"books",
|
|
"3"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "Create Book (Auth)",
|
|
"request": {
|
|
"auth": {
|
|
"type": "bearer",
|
|
"bearer": [
|
|
{
|
|
"key": "token",
|
|
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjozLCJyb2xlIjoiYWRtaW4iLCJpYXQiOjE2NzcwODI4MzUsImV4cCI6MTY3NzA4NjQzNX0.Mk6ArQ6TXkAEiyDA4GgSJnqcLJtoCg47fkLTlpCbZVw",
|
|
"type": "string"
|
|
}
|
|
]
|
|
},
|
|
"method": "POST",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\r\n \"name\": \"Sage Mode\",\r\n \"publisher\": \"Roberts Publishing\",\r\n \"cost_price\": 200,\r\n \"selling_price\": 600,\r\n \"author_id\": 0\r\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/custom/qa/books",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"custom",
|
|
"qa",
|
|
"books"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "Update Book (Auth)",
|
|
"request": {
|
|
"auth": {
|
|
"type": "bearer",
|
|
"bearer": [
|
|
{
|
|
"key": "token",
|
|
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjozLCJyb2xlIjoiYWRtaW4iLCJpYXQiOjE2NzcwNzk0MTcsImV4cCI6MTY3NzA4MzAxN30.pdGQDnJG9PSMI-jw4LUiv0rq_VOvGssvKiJq-qrjN2c",
|
|
"type": "string"
|
|
}
|
|
]
|
|
},
|
|
"method": "PUT",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\r\n \"name\": \"Sage Mode\",\r\n \"publisher\": \"Robert \",\r\n \"cost_price\": 400,\r\n \"selling_price\": 600,\r\n \"author_id\": 1,\r\n \"title_id\": 1\r\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/custom/qa/books/5",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"custom",
|
|
"qa",
|
|
"books",
|
|
"5"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "Delete Book (Auth)",
|
|
"request": {
|
|
"auth": {
|
|
"type": "bearer",
|
|
"bearer": [
|
|
{
|
|
"key": "token",
|
|
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjozLCJyb2xlIjoiYWRtaW4iLCJpYXQiOjE2NzcwNzk0MTcsImV4cCI6MTY3NzA4MzAxN30.pdGQDnJG9PSMI-jw4LUiv0rq_VOvGssvKiJq-qrjN2c",
|
|
"type": "string"
|
|
}
|
|
]
|
|
},
|
|
"method": "DELETE",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/custom/qa/books/5",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"custom",
|
|
"qa",
|
|
"books",
|
|
"5"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "Create Author (Auth)",
|
|
"request": {
|
|
"auth": {
|
|
"type": "bearer",
|
|
"bearer": [
|
|
{
|
|
"key": "token",
|
|
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjozLCJyb2xlIjoiYWRtaW4iLCJpYXQiOjE2NzcwNzk0MTcsImV4cCI6MTY3NzA4MzAxN30.pdGQDnJG9PSMI-jw4LUiv0rq_VOvGssvKiJq-qrjN2c",
|
|
"type": "string"
|
|
}
|
|
]
|
|
},
|
|
"method": "POST",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\r\n \"name\": \"Sam Dam\",\r\n \"age\": 35,\r\n \"rating\": 3\r\n \r\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/custom/qa/authors",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"custom",
|
|
"qa",
|
|
"authors"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "Authenticate",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [
|
|
{
|
|
"key": "x-project",
|
|
"value": "bGlicmFyeTpyM3VqMWI2Ym84ZGsxNTBhazkxYjVmYWtrazZyZjY=",
|
|
"type": "text"
|
|
}
|
|
],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\r\n \"email\": \"adminlibrary3@manaknight.com\",\r\n \"password\": \"a123456\",\r\n \"role\": \"admin\"\r\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {
|
|
"raw": "{{baseURL}}/v2/api/lambda/login",
|
|
"host": [
|
|
"{{baseURL}}"
|
|
],
|
|
"path": [
|
|
"v2",
|
|
"api",
|
|
"lambda",
|
|
"login"
|
|
]
|
|
}
|
|
},
|
|
"response": []
|
|
}
|
|
],
|
|
"event": [
|
|
{
|
|
"listen": "prerequest",
|
|
"script": {
|
|
"type": "text/javascript",
|
|
"exec": [
|
|
""
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"listen": "test",
|
|
"script": {
|
|
"type": "text/javascript",
|
|
"exec": [
|
|
""
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"variable": [
|
|
{
|
|
"key": "baseURL",
|
|
"value": "https://mkdlabs.com",
|
|
"type": "string"
|
|
}
|
|
]
|
|
} |