-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgoogleTranslateAPI.json
96 lines (96 loc) · 2.42 KB
/
googleTranslateAPI.json
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{
"openapi": "3.0.1",
"info": {
"title": "Google Translate API",
"description": "With the Google Translate API you can see which languages are supported, detect the language of your pasted text, and of course you can translate your text to another language. When making any API request to Google Translate, you will need to include your API key. With this Google Translate API block, you can request different endpoints from your Betty Blocks application:Get all supported languagesDetect the posted language Get the translation from given text",
"contact": {
"email": "[email protected]"
},
"license": {
"name": "Apache 2.0",
"url": "http://www.apache.org/licenses/LICENSE-2.0.html"
},
"version": "1.0.0"
},
"servers": [
{
"url": "https://example.betty.app/api/runtime"
}
],
"tags": [
{
"name": "Example",
"description": "Example"
}
],
"paths": {
"/v1/Example": {
"get": {
"summary": "Example summary",
"operationId": "Example",
"responses": {
"200": {
"description": "Valid response",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Example"
}
}
}
}
}
},
"security": [
{
"api_key": ["write:users", "read:users"]
}
]
}
}
},
"components": {
"schemas": {
"Example": {
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": ["Online", "Slow", "Offline", "Urgent"]
},
"lastOnlineDate": {
"type": "string",
"format": "datetime"
},
"ExampleNumber": {
"type": "string"
},
"ExampleDescription": {
"type": "string"
},
"ExampleAddress": {
"type": "string"
},
"ExampleCode": {
"type": "string"
},
"Example": {
"type": "string"
}
},
"xml": {
"name": "Device"
}
}
},
"securitySchemes": {
"api_key": {
"type": "apiKey",
"name": "api_key",
"in": "header"
}
}
}
}