This repository has been archived by the owner on Apr 3, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
openapi.yaml
80 lines (75 loc) · 1.96 KB
/
openapi.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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
'openapi': '3.0.3'
'info':
'title': 'Jailbreak Bypass Detection'
'description': >
REST-ish API for querying jailbreak bypasses
'version': '0.1.0'
'contact':
'name': 'beerpsi, joshuah345'
'url': 'https://github.com/joshuah345/joshuah345.github.io'
'servers':
- 'url': '/api/v1'
'security':
- 'basicAuth': []
'tags':
- 'name': 'app'
'description': 'Query bypasses for apps'
- 'name': 'bypasses'
'description': 'Query bypass tweaks'
'paths':
'/app':
'get':
'tags':
- 'app'
'operationId': 'app'
'parameters':
- in: query
name: search
schema:
'type': string
'minimum': 1
- in: query
name: fields
schema:
'type': string
'summary': 'Get bypass tweaks for an app'
'responses':
'200':
'description': 'OK'
'content':
'application/json':
'schema':
'$ref': '#/components/schemas/AppBypassInformation'
'components':
'schemas':
'AppBypassInformation':
'type': 'object'
'description': 'Bypass information for an app'
'required':
- 'status'
- 'app'
- 'bypasses'
'properties':
'status':
example: 'Successful'
'app':
'example': joeapp
'bypasses':
'example':
- name: 'vnodebypass'
repository:
uri: "https://cydia.ichitaso.com"
name: "ichitaso"
notes: "Exercise caution when using kernel-level bypasses."
- name: 'A-Bypass'
repository:
uri: "https://repo.co.kr"
name: "MERONA"
version: '<=6.9.420'
notes:
- 'Update definitions to latest.'
- 'Use Choicy or libhooker-configurator to allow only !ABypass2 to inject.'
'securitySchemes':
'basicAuth':
'type': 'http'
'scheme': 'basic'