-
Notifications
You must be signed in to change notification settings - Fork 0
/
swagger.yaml
executable file
·53 lines (53 loc) · 1.98 KB
/
swagger.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
swagger: "2.0"
info:
description: This API orchestrates all micro-services related to app store data.
version: "1.0.0"
title: App Store Data orchestrator
contact:
email: [email protected]
host: 217.172.12.199:9702
schemes:
- http
paths:
/hitec/orchestration/app/observe/google-play/package-name/{package_name}/interval/{interval}:
post:
description: |
Set a package name of an app from the Google Play store that should be observed and crawled in a given interval. This microservices depends on that the following microservices are running - ri-analytics-classification-google-play-review, ri-collection-explicit-feedback-google-play-review, ri-storage-app.
operationId: postObserveAppGooglePlay
produces:
- application/json
parameters:
- name: package_name
in: path
description: the unique package name of the app.
required: true
type: string
- name: interval
in: path
description: the interval in which app reviews should be crawled, processed and stored. For example daily/weekly/monthly
required: true
type: string
responses:
200:
description: successfully orchestrated the observation process..
400:
description: bad input parameter or no tweet could be retrieved.
/hitec/orchestration/app/observe/google-play/package-name/{package_name}:
post:
description: |
Set a package name of an opp from the Google Play store that should be crawled, processed, and stored once.
operationId: postProcessAppGooglePlay
produces:
- application/json
parameters:
- name: package_name
in: path
description: the unique package name of the app.
required: true
type: string
responses:
200:
description: successfully orchestrated the observation process..
400:
description: bad input parameter or no tweet could be retrieved.