-
Notifications
You must be signed in to change notification settings - Fork 1
/
spec.json
122 lines (122 loc) · 3.37 KB
/
spec.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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
{
"openapi": "3.0.3",
"info": {
"title": "Dwolla Connect",
"description": "Dwolla Connect API Documentation",
"contact": {
"name": "Developer Relations",
"email": "developers@dwolla.com",
"url": "https://dwolla.com"
},
"termsOfService": "https://dwolla.com/legal/tos",
"license": {
"name": "MIT",
"url": "https://github.com/Dwolla/openapi-connect/blob/main/LICENSE"
},
"version": "1.0.0"
},
"servers": [
{
"url": "https://api.dwolla.com",
"description": "Production"
},
{
"url": "https://api-sandbox.dwolla.com",
"description": "Sandbox"
}
],
"paths": {
"/token": {
"$ref": "./paths/token.json"
},
"/": {
"$ref": "./paths/root.json"
},
"/funding-sources": {
"$ref": "./paths/accounts/createFundingSource.json"
},
"/accounts/{id}": {
"$ref": "./paths/accounts/getAccount.json"
},
"/accounts/{id}/funding-sources": {
"$ref": "./paths/accounts/listFundingSources.json"
},
"/accounts/{id}/transfers": {
"$ref": "./paths/accounts/listAccountTransfers.json"
},
"/external-parties": {
"$ref": "./paths/external-parties/createListExternalParties.json"
},
"/external-parties/{id}": {
"$ref": "./paths/external-parties/getExternalParty.json"
},
"/external-parties/{id}/funding-sources": {
"$ref": "./paths/external-parties/createListFundingSources.json"
},
"/external-parties/{id}/exchanges": {
"$ref": "./paths/exchanges/createListExchangesForExternalParty.json"
},
"/external-parties/{id}/transfers": {
"$ref": "./paths/external-parties/listExternalPartyTransfers.json"
},
"/funding-sources/{id}": {
"$ref": "./paths/funding-sources/getFundingSource.json"
},
"/exchange-partners": {
"$ref": "./paths/exchanges/listExchangePartners.json"
},
"/exchange-partners/{id}": {
"$ref": "./paths/exchanges/getExchangePartner.json"
},
"/exchanges": {
"$ref": "./paths/exchanges/createListExchangesForAccount.json"
},
"/exchanges/{id}": {
"$ref": "./paths/exchanges/getExchange.json"
},
"/transfers": {
"$ref": "./paths/transfers/createTransfer.json"
},
"/transfers/{id}": {
"$ref": "./paths/transfers/getTransfer.json"
},
"/treasury-accounts": {
"$ref": "./paths/treasury-accounts/createListTreasuryAccounts.json"
},
"/treasury-accounts/{id}": {
"$ref": "./paths/treasury-accounts/getTreasuryAccount.json"
},
"/treasury-partners/{id}": {
"$ref": "./paths/treasury-partners/getTreasuryPartner.json"
},
"/treasury-partners": {
"$ref": "./paths/treasury-partners/listTreasuryPartners.json"
},
"/webhook-subscriptions": {
"$ref": "./paths/webhook-subscriptions/createListWebhookSubscriptions.json"
},
"/webhook-subscriptions/{id}": {
"$ref": "./paths/webhook-subscriptions/getDeleteWebhookSubscription.json"
},
"/webhook-subscriptions/{id}/webhooks": {
"$ref": "./paths/webhook-subscriptions/listWebhooksForWebhookSubscription.json"
}
},
"components": {
"securitySchemes": {
"basicAuth": {
"type": "http",
"scheme": "basic"
},
"bearerAuth": {
"type": "http",
"scheme": "bearer"
}
}
},
"security": [
{
"bearerAuth": []
}
]
}