{
	"info": {
		"_postman_id": "2fc37992-b20f-4e0f-8583-dc8f9afa8261",
		"name": "TOPICS API",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "20050590"
	},
	"item": [
		{
			"name": "01 - List without their definition",
			"request": {
				"method": "GET",
				"header": [],
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/resources?type=search&access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"resources"
					],
					"query": [
						{
							"key": "type",
							"value": "search",
							"description": "search or filter"
						},
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "02 - List all topics and custom filters with their definition",
			"request": {
				"method": "GET",
				"header": [],
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/list?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"list"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "03 - Get the definition of a specific topic or custom filter",
			"request": {
				"method": "GET",
				"header": [],
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/list/:topic_id?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"list",
						":topic_id"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						},
						{
							"key": "topic_id",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "10 - Create a new topic \"ungrouped\"",
			"request": {
				"method": "POST",
				"header": [],
				"body": {
					"mode": "raw",
					"raw": "{\r\n    \"topic_type\": \"search\",\r\n    \"topic_line_import\": [\r\n        {\r\n            \"topic_title\": \"my new topic\",\r\n            \"topic_description\": \"This is a topic description\",\r\n            \"category_id\": \"default\",\r\n            \"override\": false,\r\n            \"query\": \"cats AND dogs AND lang:en\",\r\n            \"included_query\": true\r\n        }\r\n    ]\r\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/import?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"import"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "11 - Create a new topic in a group",
			"request": {
				"method": "POST",
				"header": [],
				"body": {
					"mode": "raw",
					"raw": "Request body:\r\n{\r\n    \"topic_type\": \"search\",\r\n    \"topic_line_import\": [\r\n        {\r\n            \"topic_title\": \"my new topic\",\r\n            \"topic_description\": \"This is a topic description\",\r\n            \"category_id\": \"ks4prmoa_1tucp7x975i76\",\r\n            \"override\": false,\r\n            \"query\": \"cats AND dogs AND lang:en\",\r\n            \"included_query\": true\r\n        }\r\n    ]\r\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/import?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"import"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "12 - Create a new topic in a new group",
			"request": {
				"method": "POST",
				"header": [],
				"body": {
					"mode": "raw",
					"raw": "{\r\n    \"topic_type\": \"search\",\r\n    \"topic_line_import\": [\r\n        {\r\n            \"topic_title\": \"my new topic\",\r\n            \"topic_description\": \"This is a topic description\",\r\n            \"category_title\": \"my new group\",\r\n            \"override\": true,\r\n            \"query\":\"cats AND dogs AND lang:en\",\r\n            \"included_query\": true\r\n        }\r\n    ]\r\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/import?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"import"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "20 - Add request line",
			"request": {
				"method": "POST",
				"header": [],
				"body": {
					"mode": "raw",
					"raw": "{\r\n    \"topic_type\": \"search\",\r\n    \"topic_line_import\": [\r\n        {\r\n            \"topic_id\": \"l2stbi2e_1555byu18z5b5\",\r\n            \"topic_title\": \"my new topic\",\r\n            \"category_id\": \"default\",\r\n            \"override\": false,\r\n            \"query\":\"sourcetype:Trendiction AND sourcetype:SOCIALMEDIA_TWITTER\",\r\n            \"included_query\": true\r\n        }\r\n    ]\r\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/import?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"import"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "30 - Update query line in a topic",
			"request": {
				"method": "POST",
				"header": [],
				"body": {
					"mode": "raw",
					"raw": "{\r\n    \"topic_type\": \"search\",\r\n    \"topic_line_import\": [\r\n        {\r\n            \"topic_id\": \"l2stbi2e_1555byu18z5b5\",\r\n            \"topic_title\": \"my new topic\",\r\n            \"category_id\": \"default\",\r\n            \"override\": true,\r\n            \"query\":\"cats AND dogs AND lang:en\",\r\n            \"included_query\": true\r\n        },\r\n        {\r\n            \"topic_id\": \"l2stbi2e_1555byu18z5b5\",\r\n            \"topic_title\": \"my new topic\",\r\n            \"category_id\": \"default\",\r\n            \"override\": false,\r\n            \"query\":\"sourcetype:Trendiction AND sourcetype:SOCIALMEDIA_TIKTOK\",\r\n            \"included_query\": true\r\n        }\r\n    ]\r\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/import?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"import"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "40 - Delete topics",
			"request": {
				"method": "POST",
				"header": [],
				"body": {
					"mode": "raw",
					"raw": "{\r\n  \"bulk_topics\": [\r\n    {\r\n        \"id\": \"l0v16esw_1555byucibc74\",\r\n        \"category_id\": \"l0v16esw_1555byucibc75\"\r\n    },\r\n   {\r\n        \"id\": \"l0v1c44o_1555bys20chuu\",\r\n        \"category_id\": \"default\"\r\n    }\r\n  ]\r\n}\r\n",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.talkwalker.com/api/v2/talkwalker/p/:project_id/topics/delete?access_token={{access_token}}",
					"protocol": "https",
					"host": [
						"api",
						"talkwalker",
						"com"
					],
					"path": [
						"api",
						"v2",
						"talkwalker",
						"p",
						":project_id",
						"topics",
						"delete"
					],
					"query": [
						{
							"key": "access_token",
							"value": "{{access_token}}"
						}
					],
					"variable": [
						{
							"key": "project_id",
							"value": "{{project_id}}"
						}
					]
				}
			},
			"response": []
		}
	],
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		}
	],
	"variable": [
		{
			"key": "access_token",
			"value": "",
			"type": "string"
		},
		{
			"key": "project_id",
			"value": "",
			"type": "string"
		}
	]
}