-
Notifications
You must be signed in to change notification settings - Fork 0
/
exchangeRatesAPI.json
96 lines (96 loc) · 2.52 KB
/
exchangeRatesAPI.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": "Exchange Rates API",
"description": "The API comes with multiple endpoints, each serving a different use case. Endpoint functionalities include getting the latest exchange rate data for all or a specific set of currencies, converting amounts from one currency to another, retrieving Time-Series data for one or multiple currencies and querying the API for daily fluctuation data. With this Exchange Rates API block, you can request different endpoints from your Betty Blocks application:Get historical rates for any dayGet the latest foreign exchange reference ratesGet converted currency (paid access)",
"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"
}
}
}
}